嵌入式Linux-JZ2440-01课:环境搭建与工具

1:程序开发的基本流程:
1在主机上编辑 2编译软件 3然后再目标板上运行 3验证程序。
2:嵌入式linux开发分为以下三个流程:
(1):再主机上编译Bootloader,如后通过(JTAG,EOP)烧录到单板
(2):在主机上编译嵌入式Linux内核,通过BootLoader烧入单板或者直接启动
为了调试方便,内核应该支持NFS,将程序放在主机上,单板启动嵌入式Linux内核后通过网络获取程序,运行
(3):在主机上编译各种应用程序,单板启动内核后通过NFS运行他们,验证OK之后再烧写进去单板。
3:虚拟机

Vmware
可到 Vmware的官方网站下载需要的虚拟机
VMware虚拟机状态已挂起无法恢复解决方案

4:Linux版本

Ubuntu 9.10

5:代码阅读工具

Source Insight
Sourece Insigh使用技巧

6: 文件传输工具

Cuteftp
假设Linux服务器IP为:192.168.1.57 用户名为:book 密码为:123456
对应的Host Username Password中对应输入即可,就可以连上Linux

7: 远程登录工具及串口工具

SecureCRT

8:烧写工具

tftp,dnw(Window 7环境下不太友好,目前为止都是选择tftp烧录)
tftp:烧写指令:例如:
tftp xxx xxx.bin
mtd查看分区
nand erase xxx
nand write xx xx
tftp:【实战】电脑 开发板 虚拟机三者互ping通教程

猜你喜欢

转载自blog.csdn.net/qq_35989861/article/details/81295523