program_52840dk_central.bat 497 B

12345678910111213141516171819202122232425
  1. nrfjprog --recover
  2. nrfjprog --program ../build/zephyr/merged.hex --verify
  3. arm-none-eabi-objcopy --input-target=binary --output-target=ihex --change-address 0x80000 --gap-fill=0xff app_update.bin app_update.hex
  4. nrfjprog --program app_update.hex --verify
  5. for /f %%i in ('python getsize.py') do set "output=%%i"
  6. ::rem 输出结果
  7. echo Python returns:%output%
  8. ::set MAC_3MSB=D40108
  9. nrfjprog --family NRF52 --memwr 0xF0000 --val %output:~0,8%
  10. nrfjprog --reset
  11. del app_update.hex
  12. pause