Skip to content

SDK11,适用于app无蓝牙的支持OTA的bootloader程序,对应软件协议栈 s132_nrf52_2.0.0_softdevice.hex

Notifications You must be signed in to change notification settings

liangfenggithub/52832_BOOTLOADER

Repository files navigation

工程说明

SDK11,适用于app无蓝牙的支持OTA的bootloader程序,对应软件协议栈 s132_nrf52_2.0.0_softdevice.hex

对应APP操作

    //跳转到bootloader
    NRF_POWER->GPREGRET = 0xffffffff;  
    NRF_POWER->GPREGRET = 0xB1;      			 // write 
    SEGGER_RTT_printf(0, "\r\nnrf_pwr_mgmt_shutdown\r\n");		
    NVIC_SystemReset();

操作流程

  1. 擦除FLASH
  2. 写入三个固件
  3. 写APP标志
//写 flash 中的一个 APP 有效标志位,
nrfjprog --memwr 0x0007F000 --val 0x01 --verify -f NRF52 
  1. 复位
nrfjprog -r -f NRF52

About

SDK11,适用于app无蓝牙的支持OTA的bootloader程序,对应软件协议栈 s132_nrf52_2.0.0_softdevice.hex

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published