What could be messed up? Only bootloader, assuming it's like BK7231N (so UART still works with broken bootloader)
Helpful post? Buy me a coffee.
[Flash]id:0xb4015
--write status reg:4004,2--
[Flash]init over
--write status reg:0,2--
Info:OTA:init OTA, startaddr 0x132000
Info:OTA:132000
Info:OTA:133000
Info:OTA:134000
Info:OTA:135000
Info:OTA:136000
Info:MAIN:Time 100, idle 206210/s, free 342048, MQTT 0(6), bWifi 1, secondsWithNoPing 34, socks 3/24
Info:GEN:dhcp=0 ip=192.168.1.204 gate=192.168.1.1 mask=255.255.255.0 mac=c8:47:8c:42:88:48
Info:GEN:sta: 1, softap: 0, b/g/n
Info:OTA:137000
Info:OTA:138000
Info:OTA:139000
Info:OTA:13a000
Info:OTA:13b000
Info:OTA:13c000
Info:OTA:13d000
Info:OTA:13e000
Info:OTA:13f000
Info:OTA:140000
Info:OTA:141000
Info:OTA:142000
Info:MAIN:Time 101, idle 183243/s, free 342048, MQTT 0(6), bWifi 1, secondsWithNoPing 35, socks 3/24
Info:OTA:143000
Info:OTA:144000
Info:OTA:145000
Info:OTA:146000
Info:OTA:147000
Info:OTA:148000
Info:OTA:149000
Info:OTA:14a000
Info:OTA:14b000
Info:OTA:14c000
Info:OTA:14d000
Info:OTA:14e000
Info:OTA:14f000
Info:OTA:150000
Info:OTA:151000
Info:OTA:152000
Info:MAIN:Time 102, idle 159259/s, free 343592, MQTT 0(6), bWifi 1, secondsWithNoPing 36, socks 3/24
Info:OTA:153000
Info:OTA:154000
Info:OTA:155000
Info:OTA:156000
Info:OTA:157000
Info:OTA:158000
Info:OTA:159000
Info:OTA:15a000
Info:OTA:15b000
Info:OTA:15c000
Info:OTA:15d000
Info:OTA:15e000
Info:OTA:15f000
Info:OTA:160000
Info:MAIN:Time 103, idle 140777/s, free 343592, MQTT 0(6), bWifi 1, secondsWithNoPing 37, socks 3/24
Info:OTA:161000
Info:OTA:162000
Info:OTA:163000
Info:OTA:164000
Info:OTA:165000
Info:OTA:166000
Info:OTA:167000
Info:OTA:168000
Info:OTA:169000
Info:OTA:16a000
Info:MAIN:Time 104, idle 141370/s, free 342920, MQTT 0(6), bWifi 1, secondsWithNoPing 38, socks 3/24
Info:OTA:16b000
Info:OTA:16c000
Info:OTA:16d000
Info:OTA:16e000
Info:OTA:16f000
Info:OTA:170000
Info:OTA:171000
Info:OTA:172000
Info:OTA:173000
Info:MAIN:Time 105, idle 146644/s, free 354400, MQTT 0(6), bWifi 1, secondsWithNoPing 39, socks 3/24
Info:OTA:174000
Info:OTA:175000
Info:OTA:176000
Info:OTA:177000
Info:OTA:178000
Info:OTA:179000
Info:OTA:17a000
Info:OTA:17b000
Info:MAIN:Time 106, idle 156155/s, free 352856, MQTT 0(6), bWifi 1, secondsWithNoPing 40, socks 3/24
Info:OTA:17c000
Info:OTA:17d000
Info:OTA:17e000
Info:OTA:17f000
Info:OTA:180000
Info:OTA:181000
Info:OTA:182000
Info:OTA:183000
Info:OTA:184000
Info:OTA:185000
Info:OTA:186000
Info:OTA:187000
Info:OTA:188000
Info:OTA:189000
Info:OTA:18a000
Info:MAIN:Time 107, idle 157660/s, free 345136, MQTT 0(6), bWifi 1, secondsWithNoPing 41, socks 3/24
Info:OTA:18b000
Info:OTA:18c000
Info:OTA:18d000
Info:OTA:18e000
Info:OTA:18f000
Info:OTA:190000
Info:OTA:191000
Info:OTA:192000
Info:OTA:193000
Info:OTA:194000
Info:OTA:195000
Info:OTA:196000
Info:OTA:197000
Info:OTA:198000
Info:MAIN:Time 108, idle 139910/s, free 342048, MQTT 0(6), bWifi 1, secondsWithNoPing 42, socks 3/24
Info:OTA:199000
Info:OTA:19a000
Info:OTA:19b000
Info:OTA:19c000
Info:OTA:19d000
Info:MAIN:Time 109, idle 135209/s, free 348224, MQTT 0(6), bWifi 1, secondsWithNoPing 43, socks 3/24
Info:OTA:19e000
Info:OTA:19f000
Info:OTA:1a0000
Info:OTA:1a1000
Info:OTA:1a2000
Info:OTA:1a3000
Info:OTA:1a4000
Info:OTA:1a5000
Info:OTA:1a6000
Info:OTA:1a7000
Info:OTA:1a8000
Info:OTA:1a9000
Info:OTA:1aa000
Info:MAIN:Time 110, idle 194741/s, free 355944, MQTT 0(6), bWifi 1, secondsWithNoPing 44, socks 3/24
Info:GEN:dhcp=0 ip=192.168.1.204 gate=192.168.1.1 mask=255.255.255.0 mac=c8:47:8c:42:88:48
Info:GEN:sta: 1, softap: 0, b/g/n
Info:OTA:
Info:OTA:close OTA, additional 0x130 FF added
Info:OTA:1ab000
Info:OTA:close OTA, addr 0x1ab400
--write status reg:4004,2--
--write status reg:0,2--
--write status reg:7c,2--
Info:MAIN:Time 111, idle 118621/s, free 374128, MQTT 0(6), bWifi 1, secondsWithNoPing 45, socks 2/24
Info:MAIN:Module reboot in 2...
Info:MAIN:Time 112, idle 307287/s, free 374128, MQTT 0(6), bWifi 1, secondsWithNoPing 46, socks 2/24
Info:MAIN:Module reboot in 1...
bk_reboot(1)
wdt reboot
BK7251_1.0.15
REG:cpsr spsr r13 r14
SVC:0x000000D3 0x00403D80 0x000127B4
IRQ:0x000000D2 0x00000010 0x004035A8 0x000112F0
FIR:0x000000D1 0x00000010 0x004025B8 0x00011300
SYS:0x000000DF 0x0041C250 0x0008CC6B
ST:0x00000001
[I/FAL] Fal(V0.4.0)success
[I/OTA] RT-Thread OTA package(V0.2.8-beken-1133282d-20220604) initialize success.
[I/OTA] OTA firmware(app) upgrade(1.18.158->20250930_163838) startup.
[I/OTA] total_len((736936) >= size_raw(736936), _STREAM_END
[I/OTA] The partition 'app' is erasing.
###############BBBBBBBBBBB###[I/OTA] The partition 'app' erase success.
[I/OTA] OTA Write: [> ] 0%
[I/OTA]
[I/OTA] OTA Write: [> ] 0%
[I/OTA]
[I/OTA] OTA Write: [> ] 0%
[I/OTA]
[I/OTA] OTA Write: [=> ] 1%
[I/OTA]
[I/OTA] OTA Write: [==> ] 2%
[I/OTA]
[I/OTA] OTA Write: [===> ] 3%
[I/OTA]
[I/OTA] OTA Write: [===> ] 3%
[I/OTA]
[I/OTA] OTA Write: [====> ] 4%
[I/OTA]
[I/OTA] OTA Write: [====> ] 4%
[I/OTA]
[I/OTA] OTA Write: [====> ] 4%
[I/OTA]
[I/OTA] OTA Write: [=====> ] 5%
[I/OTA]
[I/OTA] OTA Write: [======> ] 6%
[I/OTA]
[I/OTA] OTA Write: [======> ] 6%
[I/OTA]
[I/OTA] OTA Write: [=======> ] 7%
[I/OTA]
[I/OTA] OTA Write: [========> ] 8%
[I/OTA]
[I/OTA] OTA Write: [========> ] 8%
[I/OTA]
[I/OTA] OTA Write: [=========> ] 9%
[I/OTA]
[I/OTA] OTA Write: [=========> ] 9%
[I/OTA]
[I/OTA] OTA Write: [=========> ] 9%
[I/OTA]
[I/OTA] OTA Write: [==========> ] 10%
[I/OTA]
[I/OTA] OTA Write: [===========> ] 11%
[I/OTA]
[I/OTA] OTA Write: [============> ] 12%
[I/OTA]
[I/OTA] OTA Write: [============> ] 12%
[I/OTA]
[I/OTA] OTA Write: [=============> ] 13%
[I/OTA]
[I/OTA] OTA Write: [=============> ] 13%
[I/OTA]
[I/OTA] OTA Write: [==============> ] 14%
[I/OTA]
[I/OTA] OTA Write: [==============> ] 14%
[I/OTA]
[I/OTA] OTA Write: [===============> ] 15%
[I/OTA]
[I/OTA] OTA Write: [================> ] 16%
[I/OTA]
[I/OTA] OTA Write: [=================> ] 17%
[I/OTA]
[I/OTA] OTA Write: [=================> ] 17%
[I/OTA]
[I/OTA] OTA Write: [==================> ] 18%
[I/OTA]
[I/OTA] OTA Write: [==================> ] 18%
[I/OTA]
[I/OTA] OTA Write: [==================> ] 18%
[I/OTA]
[I/OTA] OTA Write: [===================> ] 19%
[I/OTA]
[I/OTA] OTA Write: [====================> ] 20%
[I/OTA]
[I/OTA] OTA Write: [=====================> ] 21%
[I/OTA]
[I/OTA] OTA Write: [=====================> ] 21%
[I/OTA]
[I/OTA] OTA Write: [======================> ] 22%
[I/OTA]
[I/OTA] OTA Write: [======================> ] 22%
[I/OTA]
[I/OTA] OTA Write: [=======================> ] 23%
[I/OTA]
[I/OTA] OTA Write: [=======================> ] 23%
[I/OTA]
[I/OTA] OTA Write: [========================> ] 24%
[I/OTA]
[I/OTA] OTA Write: [=========================> ] 25%
[I/OTA]
[I/OTA] OTA Write: [=========================> ] 25%
[I/OTA]
[I/OTA] OTA Write: [==========================> ] 26%
[I/OTA]
[I/OTA] OTA Write: [===========================> ] 27%
[I/OTA]
[I/OTA] OTA Write: [===========================> ] 27%
[I/OTA]
[I/OTA] OTA Write: [===========================> ] 27%
[I/OTA]
[I/OTA] OTA Write: [============================> ] 28%
[I/OTA]
[I/OTA] OTA Write: [=============================> ] 29%
[I/OTA]
[I/OTA] OTA Write: [==============================> ] 30%
[I/OTA]
[I/OTA] OTA Write: [==============================> ] 30%
[I/OTA]
[I/OTA] OTA Write: [===============================> ] 31%
[I/OTA]
[I/OTA] OTA Write: [===============================> ] 31%
[I/OTA]
[I/OTA] OTA Write: [================================> ] 32%
[I/OTA]
[I/OTA] OTA Write: [================================> ] 32%
[I/OTA]
[I/OTA] OTA Write: [=================================> ] 33%
[I/OTA]
[I/OTA] OTA Write: [==================================> ] 34%
[I/OTA]
[I/OTA] OTA Write: [===================================> ] 35%
[I/OTA]
[I/OTA] OTA Write: [===================================> ] 35%
[I/OTA]
[I/OTA] OTA Write: [====================================> ] 36%
[I/OTA]
[I/OTA] OTA Write: [====================================> ] 36%
[I/OTA]
[I/OTA] OTA Write: [====================================> ] 36%
[I/OTA]
[I/OTA] OTA Write: [=====================================> ] 37%
[I/OTA]
[I/OTA] OTA Write: [======================================> ] 38%
[I/OTA]
[I/OTA] OTA Write: [=======================================> ] 39%
[I/OTA]
[I/OTA] OTA Write: [========================================> ] 40%
[I/OTA]
[I/OTA] OTA Write: [========================================> ] 40%
[I/OTA]
[I/OTA] OTA Write: [=========================================> ] 41%
[I/OTA]
[I/OTA] OTA Write: [=========================================> ] 41%
[I/OTA]
[I/OTA] OTA Write: [==========================================> ] 42%
[I/OTA]
[I/OTA] OTA Write: [==========================================> ] 42%
[I/OTA]
[I/OTA] OTA Write: [===========================================> ] 43%
[I/OTA]
[I/OTA] OTA Write: [============================================> ] 44%
[I/OTA]
[I/OTA] OTA Write: [=============================================> ] 45%
[I/OTA]
[I/OTA] OTA Write: [=============================================> ] 45%
[I/OTA]
[I/OTA] OTA Write: [=============================================> ] 45%
[I/OTA]
[I/OTA] OTA Write: [==============================================> ] 46%
[I/OTA]
[I/OTA] OTA Write: [==============================================> ] 46%
[I/OTA]
[I/OTA] OTA Write: [===============================================> ] 47%
[I/OTA]
[I/OTA] OTA Write: [================================================> ] 48%
[I/OTA]
[I/OTA] OTA Write: [=================================================> ] 49%
[I/OTA]
[I/OTA] OTA Write: [=================================================> ] 49%
[I/OTA]
[I/OTA] OTA Write: [==================================================> ] 50%
[I/OTA]
[I/OTA] OTA Write: [==================================================> ] 50%
[I/OTA]
[I/OTA] OTA Write: [===================================================> ] 51%
[I/OTA]
[I/OTA] OTA Write: [===================================================> ] 51%
[I/OTA]
[I/OTA] OTA Write: [====================================================> ] 52%
[I/OTA]
[I/OTA] OTA Write: [=====================================================> ] 53%
[I/OTA]
[I/OTA] OTA Write: [=====================================================> ] 53%
[I/OTA]
[I/OTA] OTA Write: [======================================================> ] 54%
[I/OTA]
[I/OTA] OTA Write: [======================================================> ] 54%
[I/OTA]
[I/OTA] OTA Write: [=======================================================> ] 55%
[I/OTA]
[I/OTA] OTA Write: [=======================================================> ] 55%
[I/OTA]
[I/OTA] OTA Write: [========================================================> ] 56%
[I/OTA]
[I/OTA] OTA Write: [=========================================================> ] 57%
[I/OTA]
[I/OTA] OTA Write: [==========================================================> ] 58%
[I/OTA]
[I/OTA] OTA Write: [==========================================================> ] 58%
[I/OTA]
[I/OTA] OTA Write: [===========================================================> ] 59%
[I/OTA]
[I/OTA] OTA Write: [===========================================================> ] 59%
[I/OTA]
[I/OTA] OTA Write: [===========================================================> ] 59%
[I/OTA]
[I/OTA] OTA Write: [============================================================> ] 60%
[I/OTA]
[I/OTA] OTA Write: [=============================================================> ] 61%
[I/OTA]
[I/OTA] OTA Write: [==============================================================> ] 62%
[I/OTA]
[I/OTA] OTA Write: [===============================================================> ] 63%
[I/OTA]
[I/OTA] OTA Write: [===============================================================> ] 63%
[I/OTA]
[I/OTA] OTA Write: [===============================================================> ] 63%
[I/OTA]
[I/OTA] OTA Write: [================================================================> ] 64%
[I/OTA]
[I/OTA] OTA Write: [=================================================================> ] 65%
[I/OTA]
[I/OTA] OTA Write: [==================================================================> ] 66%
[I/OTA]
[I/OTA] OTA Write: [==================================================================> ] 66%
[I/OTA]
[I/OTA] OTA Write: [===================================================================> ] 67%
[I/OTA]
[I/OTA] OTA Write: [====================================================================> ] 68%
[I/OTA]
[I/OTA] OTA Write: [====================================================================> ] 68%
[I/OTA]
[I/OTA] OTA Write: [====================================================================> ] 68%
[I/OTA]
[I/OTA] OTA Write: [=====================================================================> ] 69%
[I/OTA]
[I/OTA] OTA Write: [=====================================================================> ] 69%
[I/OTA]
[I/OTA] OTA Write: [======================================================================> ] 70%
[I/OTA]
[I/OTA] OTA Write: [=======================================================================> ] 71%
[I/OTA]
[I/OTA] OTA Write: [=======================================================================> ] 71%
[I/OTA]
[I/OTA] OTA Write: [========================================================================> ] 72%
[I/OTA]
[I/OTA] OTA Write: [=========================================================================> ] 73%
[I/OTA]
[I/OTA] OTA Write: [=========================================================================> ] 73%
[I/OTA]
[I/OTA] OTA Write: [=========================================================================> ] 73%
[I/OTA]
[I/OTA] OTA Write: [==========================================================================> ] 74%
[I/OTA]
[I/OTA] OTA Write: [==========================================================================> ] 74%
[I/OTA]
[I/OTA] OTA Write: [===========================================================================> ] 75%
[I/OTA]
[I/OTA] OTA Write: [============================================================================> ] 76%
[I/OTA]
[I/OTA] OTA Write: [=============================================================================> ] 77%
[I/OTA]
[I/OTA] OTA Write: [=============================================================================> ] 77%
[I/OTA]
[I/OTA] OTA Write: [=============================================================================> ] 77%
[I/OTA]
[I/OTA] OTA Write: [==============================================================================> ] 78%
[I/OTA]
[I/OTA] OTA Write: [===============================================================================> ] 79%
[I/OTA]
[I/OTA] OTA Write: [================================================================================> ] 80%
[I/OTA]
[I/OTA] OTA Write: [================================================================================> ] 80%
[I/OTA]
[I/OTA] OTA Write: [=================================================================================> ] 81%
[I/OTA]
[I/OTA] OTA Write: [==================================================================================> ] 82%
[I/OTA]
[I/OTA] OTA Write: [==================================================================================> ] 82%
[I/OTA]
[I/OTA] OTA Write: [==================================================================================> ] 82%
[I/OTA]
[I/OTA] OTA Write: [===================================================================================> ] 83%
[I/OTA]
[I/OTA] OTA Write: [====================================================================================> ] 84%
[I/OTA]
[I/OTA] OTA Write: [=====================================================================================> ] 85%
[I/OTA]
[I/OTA] OTA Write: [=====================================================================================> ] 85%
[I/OTA]
[I/OTA] OTA Write: [======================================================================================> ] 86%
[I/OTA]
[I/OTA] OTA Write: [======================================================================================> ] 86%
[I/OTA]
[I/OTA] OTA Write: [=======================================================================================> ] 87%
[I/OTA]
[I/OTA] OTA Write: [=======================================================================================> ] 87%
[I/OTA]
[I/OTA] OTA Write: [========================================================================================> ] 88%
[I/OTA]
[I/OTA] OTA Write: [=========================================================================================> ] 89%
[I/OTA]
[I/OTA] OTA Write: [==========================================================================================> ] 90%
[I/OTA]
[I/OTA] OTA Write: [==========================================================================================> ] 90%
[I/OTA]
[I/OTA] OTA Write: [==========================================================================================> ] 90%
[I/OTA]
[I/OTA] OTA Write: [===========================================================================================> ] 91%
[I/OTA]
[I/OTA] OTA Write: [===========================================================================================> ] 91%
[I/OTA]
[I/OTA] OTA Write: [===========================================================================================> ] 91%
[I/OTA]
[I/OTA] OTA Write: [===========================================================================================> ] 91%
[I/OTA]
[I/OTA] OTA Write: [===========================================================================================> ] 91%
[I/OTA]
[I/OTA] OTA Write: [============================================================================================> ] 92%
[I/OTA]
[I/OTA] OTA Write: [============================================================================================> ] 92%
[I/OTA]
[I/OTA] OTA Write: [============================================================================================> ] 92%
[I/OTA]
[I/OTA] OTA Write: [=============================================================================================> ] 93%
[I/OTA]
[I/OTA] OTA Write: [=============================================================================================> ] 93%
[I/OTA]
[I/OTA] OTA Write: [=============================================================================================> ] 93%
[I/OTA]
[I/OTA] OTA Write: [==============================================================================================> ] 94%
[I/OTA]
[I/OTA] OTA Write: [==============================================================================================> ] 94%
[I/OTA]
[I/OTA] OTA Write: [==============================================================================================> ] 94%
[I/OTA]
[I/OTA] OTA Write: [===============================================================================================> ] 95%
[I/OTA]
[I/OTA] OTA Write: [===============================================================================================> ] 95%
[I/OTA]
[I/OTA] OTA Write: [===============================================================================================> ] 95%
[I/OTA]
[I/OTA] OTA Write: [===============================================================================================> ] 95%
[I/OTA]
[I/OTA] OTA Write: [================================================================================================> ] 96%
[I/OTA]
[I/OTA] OTA Write: [================================================================================================> ] 96%
[I/OTA]
[I/OTA] OTA Write: [================================================================================================> ] 96%
[I/OTA]
[I/OTA] OTA Write: [=================================================================================================> ] 97%
[I/OTA]
[I/OTA] OTA Write: [==================================================================================================> ] 98%
[I/OTA]
[I/OTA] OTA Write: [==================================================================================================> ] 98%
[I/OTA]
[I/OTA] OTA Write: [==================================================================================================> ] 98%
[I/OTA]
[I/OTA] OTA Write: [===================================================================================================>] 99%
[I/OTA]
[I/OTA] OTA Write: [===================================================================================================>] 99%
[I/OTA] total_len((736936) >= size_raw(736936), _STREAM_END
[I/OTA]
[I/OTA] OTA Write: [====================================================================================================] 100%
[E/OTA] (ota_erase_dl_rbl:24) ota_erase_dl_rbl
[E/OTA] (ota_erase_dl_rbl:32) ota_erase_dl_rbl erase:132000
go os_addr(0x10000)..........