jflash.bat 1.4 KB

12345678910111213141516171819202122
  1. @echo off
  2. set jlink_path=C:\Program Files (x86)\SEGGER\JLink
  3. set jflash_path=%~dp0\..\..\..\..\..\..\zephyr\tools\jflash
  4. :: download rom
  5. ::"%jlink_path%\JLink.exe" -autoconnect 1 -device LEOPARD -if swd -speed 4000 -commandfile .\download_rom.jlink
  6. :: jflash bin to spinor(phy_adr+0x20000000)
  7. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\mbrec.bin,0x20000000 -auto -exit
  8. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\param.bin,0x20001000 -auto -exit
  9. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\recovery.bin,0x20004000 -auto -exit
  10. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\app.bin,0x20024000 -auto -exit
  11. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\sdfs.bin,0x201db000 -auto -exit
  12. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\nvram.bin,0x201eb000 -auto -exit
  13. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\res.bin,0x20212000 -auto -exit
  14. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\fonts.bin,0x20412000 -auto -exit
  15. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\sdfs_k.bin,0x20a40000 -auto -exit
  16. "%jlink_path%\JFlash.exe" -openprj%jflash_path%\leopard.jflash -open.\udisk.bin,0x20bd0000 -auto -exit
  17. ::run
  18. "%jlink_path%\JLink.exe" -autoconnect 1 -device LEOPARD -if swd -speed 4000 -commandfile .\go.jlink