My BX3105 devboard suddenly started to respond with errors to my AT commands, when I power cycle the device and hit the reset button I received the messages below on my terra term terminal:
Hi @faridm,
It seems like the module is dumped after resetting. Have you tried to get the authentic firmware back on, by booting into the bootloader. Please refer to procedure below
Power off module. Place a jumper on Prog. Mode Pins to pull GPIO(27) to high (source). The position is highlighted as attached image
Open bootloader tool (I used Hercules tools) and press reset button on the module
Check ACK message, the boot loader of the module should go into communication mode. The messages like this:
rst:0x1 (POWERON_RESET),boot:0x13 (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:2
load:0x3fff80c8,len:4
load:0x3fff80cc,len:152
load:0x40078000,len:0
ho 12 tail 0 room 4
load:0x40078000,len:13652
entry 0x40078b24
ÀWSIHÀ
At this point, the module enter bootload mode successfully
Please share if you have any concern and help us tick Solution if your question is answered
Thanks
“I get this error: This file does not have an app associated with it for performing this action. Please install an app or, if one is already installed, create an association in the Default Apps Settings page”
any way I can do a firmware upgrade to solve this issue, or my device is just not usable any more?
Did you get below code before ÀWSIH?
rst:0x1 (POWERON_RESET),boot:0x13 (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:2
load:0x3fff80c8,len:4
load:0x3fff80cc,len:152
load:0x40078000,len:0
ho 12 tail 0 room 4
load:0x40078000,len:13652
entry 0x40078b24
I recommend that after the module goes to bootloader mode (as the above description), FW and BX31xxBITest.exe are placed same folder as screenshot.