|
楼主 |
发表于 2025-7-28 05:09:51
|
显示全部楼层
来自 德国
I flashed that file and then reset the CPU from the programmer. It ran fine the first time, so I issued a halt and reset the CPU again, and then it stalled. On the UART I see- [FLASH][INI] 512K Flash, MAC on 0x76000
- [FLASH][PROT] flash lock low 256K block!
- [FLASH][PROT] initialization, lock flash
- [APP][INI]Public Address: xx xx xx xx xx xx
- [APP][INI] BLE sample init
- [FLASH][INI] 512K Flash, MAC on 0x76000
- [FLASH][PROT] flash lock low 256K block!
- [FLASH][PROT] initialization, lock flash
- [APP][INI]Public Address: xx xx xx xx xx xx
- [APP][INI] BLE sample init
复制代码
I then power-cycle the CPU and it runs again. If I issue a halt and then a reset over SWS again it stalls again. So it looks like the second halt-and-reset is the issue here.
I left this running for about a minute and then I was also seeing that it appeared to have stalled, there was no broadcasts anymore and a short power disconnect could not bring it back to life, so its likely in sleep mode using very little power (super impressive what you managed to do there by the way!!). I had to do a longer disconnect so it fully discharged all capacitors, and then it would work again (but it eventually stalled again). |
|