方法一:使用 JTAG 来烧录 nboot
当 SLC 或者 MLC 没有 ROM 时,需要用并口选择 JTAG 烧录 NBOOT 两次来代替串口 9600bps 模式下烧录 NBOOT;
需要注意的是,不同的情况,例如 并口JTAG 和 串口Rs232 的跳线模式就不一样,slc 和 mlc 的跳线不一样,需认真设置。第二次烧录 NBOOT 之前应该先断电,然后调整跳线,调好之后再接上电源!!
方法二:串口 RS232 烧录 NBOOT
1、boot mode 选择 CS2 + 6b'001000,SiRFSoCMgr 选择 RS232 - 9600 -UART_UPDATE,打开串口,升级 nboot
2、烧录完成后断电,恢复 SLC 跳线模式 CS0 + 6b'000101,再上电
3、nboot 菜单显示,选“4”,reset TOC;再选“8”,关闭超级终端串口
4、SiRFSoCMgr 选择 RS232 - 115200 - UART_UPDATE,打开串口,再升级一遍nboot