嵌入式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通教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值