beautypg.com

NavCom Sapphire Rev.J User Manual

Page 445

background image

Sapphire Technical Reference Manual Rev. J

445

PC

Receiver Bootloader1 or Bootloader2

8. After receiving “[BOOTLOADB]NB_BaudRep”,
change PC baud rate.


9. Send “[BOOTLOADB]NB_PingCmd” again at
new baud rate. This message may need to be sent
multiple times before a reply is received, due to
unsynchronization of changing baud rate between
PC and receiver. It is suggested that this command
be sent out at 1 Hz rate until a reply is received.

10. Reply “[BOOTLOADB]NB_PingRep”

11. Send “[BOOTLOADB]NB_SetupCmd”

12. Reply “[BOOTLOADB]NB_SetupRep”

13. Send “[BOOTLOADB]NB_LoadDataCmd”

14. Reply “[BOOTLOADB]NB_LoadDataRep”

15. Repeat step 13 and 14 until all the software
image data are sent

16. Send “[BOOTLOADB]NB_ChkCrcCmd”

17. Reply “[BOOTLOADB]NB_ChkCrcRep”

18. Send “[BOOTLOADB]NB_ProgCmd”

19. Start to erase Flash and send out
“[BOOTLOADB]NB_Working” at 1 Hz rate

20. Re

ply “[BOOTLOADB]NB_EraseRep” when

finished erasing the Flash

21. Start to write new data to Flash and send out
“[BOOTLOADB]NB_Working” at 1 Hz rate

22. Reply “[BOOTLOADB]NB_WriteFRep” when
finished writing new data to the Flash

23. Send

“[BOOTLOADB]NB_ResetCmd”

24. Reply “[BOOTLOADB]NB_ResetRep” and do
GNSS software reset.