We are a charity developing a G01 based gardening sensor to teach kids STEM concepts.
During brownout situations with low battery we are experiencing flash corruption, this has been raised as a seperate issue. When this occurs it leaves the device in a state we cannot recover from.
When we use the Pycom Firmware Update tool we can happily reflash the unit after setting it to the download state but once complete we get the following repeating boot output:
Is there anyway to reflash the unit and bring it back to normal REPL operation? Have tried all options available in the update tool but no change. I understand there's some Windows command line tools available but I'm on a Mac.
Hi,
We are a charity developing a G01 based gardening sensor to teach kids STEM concepts.
During brownout situations with low battery we are experiencing flash corruption, this has been raised as a seperate issue. When this occurs it leaves the device in a state we cannot recover from.
When we use the Pycom Firmware Update tool we can happily reflash the unit after setting it to the download state but once complete we get the following repeating boot output:
st:0x7 (TG0WDT_SYS_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff8020,len:8 load:0x3fff8028,len:2136 load:0x4009fa00,len:19880 entry 0x400a05d0 ets Jun 8 2016 00:22:57
rst:0x7 (TG0WDT_SYS_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff8020,len:8 load:0x3fff8028,len:2136 load:0x4009fa00,len:19880 entry 0x400a05d0 ets Jun 8 2016 00:22:57
etc. etc.
Is there anyway to reflash the unit and bring it back to normal REPL operation? Have tried all options available in the update tool but no change. I understand there's some Windows command line tools available but I'm on a Mac.
Appreciate any pointers you can provide.