Where are my Frozen Modules ??
Posted: Sat Nov 02, 2019 3:30 am
All my clones, updates and builds are controlled by several bash scripts, during the build process one of the scripts creates symbolic links to the modules folder:
i.e ports/stm32/modules
These links are there as they should be, and the ports/stm32/build-PYBD_SF6/frozen_mpy contains a .mpy file for each of my frozen modules:
However after flashing the firmware none of my modules are available at the REPL and only the standard modules are there.
Has something changed recently in how frozen modules are handled ???
i.e ports/stm32/modules
Code: Select all
ls modules
jsondb.py sh.py wget.py wlan.py www.py
Code: Select all
frozen_mpy# ls
dht.mpy jsondb.mpy lcd160cr.mpy lcd160cr_test.mpy onewire.mpy sh.mpy wget.mpy wlan.mpy www.mpy
Code: Select all
>>> help('modules')
__main__ math ucryptolib uselect
_onewire micropython uctypes usocket
_webrepl network uerrno ussl
builtins onewire uhashlib ustruct
cmath pyb uheapq utime
dht stm uio utimeq
framebuf sys ujson uwebsocket
gc uarray umachine uzlib
lcd160cr ubinascii uos
lcd160cr_test ubluetooth urandom
lwip ucollections ure
Plus any modules on the filesystem
>>>