欢迎来到天天文库
浏览记录
ID:10094420
大小:31.50 KB
页数:6页
时间:2018-05-25
《从白菜到青菜--arm linux 入门笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、K9淘宝店http://shop34437679.taobao.com/从白菜到青菜――ArmLinux入门笔记基于K9i和ArmLinux名词解析白菜――本文原创网络名词,n年后入选万大新网络用语之一.白菜是指很菜,十分菜,菜到没得再菜.但是,白菜也算是菜.本文所说的白菜特指对Arm/Linux/Arm+Linux很菜的菜鸟.但是,白菜也是应该知道或听过一些类似单片机,Arm,操作系统Linux,Uboot,交叉编译等名词,也是会点菜鸟语言的.要是这个都达不多,对不起,你连白菜都不是!该干嘛就干嘛去吧!青菜――本文原创网络名词,n年后入选万大新网络
2、用语之一.青菜是指不是很菜,不算十分菜.但是,青菜也还是菜.本文所说的青菜特指对Arm/Linux/Arm+Linux等概念能有比较全面的了解和理解,至少熟悉某一款ARM芯片,至少能搭建一个Arm+Linux的实验环境,自己移植过一遍Uboot/Linux内核/Ramdisk,知道如何make(makewhat?)!青菜的关键标识就是:已经入门!K9i――K9i是某位青菜制作的Arm9AT91RM9200开发学习板,号称最高性价比.K9i开创开发板提供所有源码资料(SCH/PCB/Loader/Boot/Linux...)的先河.K9i特别适用于白菜
3、修炼成青菜的道具!===================以下是广告===============6K9淘宝店http://shop34437679.taobao.com/白菜第一招:熟悉开发板K9i标配套件包括K9i主板,USB数据线,交叉网线.1.先解决几个小疑问为什么没有串口线?K9i采用USB转串口技术,直接将"USB转串口的数据线"直接做到PCB上面.这样十分方便PC没有串口的用户.安装完USB转串口数据线的驱动(K9iUSB2COM_PL2303驱动.rar)后,再用USB数据线连接K9i,就会在设备管理器里面多了一个虚拟的串口.所以,K9
4、i实际上还是用虚拟串口来调试烧写的.为什么没有电源适配器?K9i直接从USB口取电,不需要额外的电源适配器.当用户需要脱离PC运行K9i时,需要将电阻R215焊去,再插上DC5V的外接电源.交叉网线用来干什么?直接用交叉网线连接K9i网口和PC网口.还用另外一种连接方式就是 K9i用平行网线连接HUB再通过HUB与PC连通.什么是平行网线和交叉网线?有这个疑问,还不快点google一把?2.拿到K9i第一步做什么?a.安装USB驱动程序b.用USB数据线连接K9i和PC.红色电源灯,绿色信号灯都亮啦吧.―――这个地方可以先不连网线.也不需要动青色短路
5、子那个跳线.c.查看PC的设备管理器,看到虚拟串口么?d.打开超级终端,设置?怎么设置?看K9i说明书.e.别忘了按一下回车!看见 超级终端有东西没有?至少有一个#吧.f.没有东西?看超级终端联机了没有?还没有东西,按一下K9i复位按键!g.还是不行??快检查超级终端设置!流量控制一定要选 无 .折腾了好久,超级终端终于出来了一堆东西!那些就是ArmLinux的启动信息!这些信息在K9i说明书最后那几页.这些,都是因为你拿到手的K9i已经烧写好了程序在Flash里面.3.如何烧写自己的程序到K9i?拿到K9i第二步a.拔掉青色短路子那个跳线,按复位键
6、,,,看到什么??CCCC…..拉吧b.参照K9i说明书,烧写Uboot..中途有个地方需要 ctrl+c一下子!c.Uboot烧好了么?prinenv看看,md10000000看看,md10020000看看,help看看.这就是Uboot啦..传说中的uboot就是这个样子啦.d.继续配置ENV.Saveenv之后不要忘了需要printenv一把,然后和K9i说明书里面的printenv对一对,这步也很重要哦?中途记得,假如你是用 拷贝黏贴 说明书的env的话,你会多了一个回车符,你需要自己处理一下.e.继续用串口烧写K9iuImage和K9ifs
7、4m.fz.按说明书就好.先用串口烧写吧,感受一下什么叫做速度!!6K9淘宝店http://shop34437679.taobao.com/a.漫长的等待之后,终于over…!好好感受一下吧,按多几次复位键...这,就是ArmLinux!b.对刚才的串口速度耿耿于怀?那就用网线下载吧!Again!c.把uboot/linux前后烧写三五次之后,终于,有点感觉啦.不过如此!!你终于感受到uboot的强大啦吧...竟然能烧写flash呢..连JTAG都不用了?呵呵!你终于自己把K9i的东西自己更新了一遍.以后,你自己编译了自己的程序,也是按这个步骤更新.
8、6K9淘宝店http://shop34437679.taobao.com/白菜第二招:搭建开发环境K9i推荐
此文档下载收益归作者所有