嵌入式Linux学习记录(2)

2019-07-12 22:41发布

class="markdown_views prism-dracula"> 2019-4-6
1.eop使用的常见问题:
检查接线连接
2.使用u-boot通过USB下载烧写bin文件
1.使用eop把u-boot.bin烧写到NOR-FLASH 2.开发板设为NOR启动,USB转串口连接PC,上电后按空格键进入u-boot 3.连接PC--开发板的USB(第一次需要安装驱动) 4.根据u-boot的菜单提示,输入n,下载并烧写文件 5.使用dnw_100ask.exe发送bin文件,烧写到NAND-FLASH,u-boot会自动接收、烧写文件 6.完成后,断电、设为NAND启动、上电,运行NAND上的程序
3.开发板恢复出厂系统
1.使用eop把u-boot.bin烧写到NOR-FLASH 2.开发板设为NOR启动,USB转串口连接PC,上电后按空格键进入u-boot 3.连接PC--开发板的USB 4.下载内核: a.根据u-boot的菜单提示,输入k b.使用dnw_100ask.exe发送 uImage 文件 5.下载文件系统: a.根据u-boot的菜单提示,输入y b.使用dnw_100ask.exe发送 fs_qtopia.yaffs2 文件 6.删除参数分区(因为建议使用默认参数): a.输入q推出u-boot菜单 b.使用命令 mtd 查看分区 c.执行参数删除命令:nand erase params 7.重启 对于QT文件系统,第一次启动时会要求校准触摸屏 如果触摸不准,可以在系统启动后使用串口删除文件:rm /etc/pointercal 再重启校准
4.嵌入式开发ping问题
PC机使用网卡A连接开发板,VMWare就要使用同一个网卡A作为桥接网卡 1.确定网卡A,VMWare选择网卡A作为桥接网卡 2.设置PC、虚拟机、开发板三者的IP处于同一网段 a.Windows网卡A的IP b.VMWare里Ubuntu的IP c.开发板的IP u-boot:set ipaddr *** save Linux: sudo ifconfig eth0 *** (eth0是指定的网卡设备) 注意:PC上的多个网卡A、B...不能设为同一网段