通过J-link烧录U-boot之后,断电拔掉J-link,拨码开关保持为Nor启动。
1、USB连接板子COM1到电脑,通过网口连接到电脑。
2、打开SesureCRT,连接到开发板的端口(前提是安装好串口驱动)默认波特率115200。打开tftpd,这里要注意,tftpd会自动识别本地IP,断开wifi,只有网线连接到开发板的时候,有可能识别不到IP,所以tftpd显示的本地IP为127.0.0.1,控制台用ipconfig /all也读不到本地IP。
打开网络和共享中心-更改适配器设置,找到连接网线的本地连接,双击-(TCP/IPV4)-属性,勾选使用下面的IP地址,自己设置一个IP地址(192.168.1.130),子网掩码(255.255.255.0),默认网关(192.168.1.100),确定保存(还没完)。
3、打开SesureCRT窗口,给板子上电,串口开始打印后按下空格键,输入q退出菜单。
输入print打印查看板子的IP和绑定的serverip,确保板子ip和serverip在同一网段(192.168.1.xxx),可以通过 set ipaddr 192.168.1.12 和 set serverip 192.168.1.130 (这个地址和刚才配置的PC端本地IP一致)配置,然后输入save保存,可以输入print查看是否已配置成功。
此时先不要打开tftpd,先让板子去ping PC,板子ping PC的过程中板子的网口黄灯闪烁,再打开tftpd,tftpd就可以自动识别到本地IP了。注意不要修改tftpd的端口号。
4、接下来就和视频教程一样,在tftpd选择bin文件的路径,在SesureCRT中输入以下内容烧录
tftp 30000000 lcd.bin
nand erase bootloader
nand write 30000000 bootloader
5、断电,拨为nand启动,重新上电就可以看到烧录的固件的效果了。