网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月21日
漏签
0
天
am335x开发板吧
关注:
88
贴子:
200
看贴
图片
吧主推荐
玩乐
11
回复贴,共
1
页
<返回am335x开发板吧
>0< 加载中...
在AM335x开发板上编译Linux操作系统的方法
只看楼主
收藏
回复
利刃出鞘cc
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一般而言,在工控领域板卡多采用Linux操作系统。所以在AM335x开发板运行Linux系统是有必要的。这篇文章针对飞凌OK335x开发板,讲解在AM335x开发板上编译Linux。
送TA礼物
IP属地:北京
1楼
2013-03-03 12:09
回复
利刃出鞘cc
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
AM335X 开发板对应的光盘资料里面有Linux 系统所有的源代码,分别为Uboot源码,内核源码,BusyBox 源码,及文件系统。
本文基于Ubuntu12.04 的虚拟机进行讲解,该虚拟机特性如下:
1 超级用户登录,可直接进入root;
2 安装了交叉编译器,可以直接编译Linux 源码,系统启动后默认已经把交叉编译器的路径添加到了环境变量中。
3 含有Uboot,Kernel 源码及文件系统.
4 另外虚拟机里面已经开启了TFTP 服务,NFS 服务,方便用户通过网络调试内核和文
件系统。
5 简化了Ubuntu12.04 的图形系统,默认启动传统的GNOME 图形界面,没有使用Unity
图形界面。
6 安装了TI 的AM335X SDK,里面含有AM335X-EVM 的Linux 资料。
7 安装了QtCreator,FileZila,Beyond Compare 等常用软件开发工具,用户可以直接使
用。
IP属地:北京
2楼
2013-03-03 12:11
回复
收起回复
利刃出鞘cc
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先要在PC机上安装编译器(为将编译好的文件下载到AM335x开发板做准备)
1 拷贝光盘里面的cross-tools-am335x-4.5.3.tar.bz2 文件到Ubuntu12.04 的/usr/local/arm 目
录下面,然后执行tar zxvf cross-tools-am335x-4.5.3.tar.bz2 命令,解压到当前文件夹。
IP属地:北京
3楼
2013-03-03 12:15
回复
收起回复
利刃出鞘cc
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2 增加编译器的环境变量
修改/etc/profile 文件,增加:
export PATH=/usr/local/arm/cross/am335xt3/devkit/bin:$PATH
保存,退出,重新启动系统,这样每次进入Ubuntu 系统,会自动增加环境变量.
IP属地:北京
4楼
2013-03-03 12:16
回复
收起回复
利刃出鞘cc
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
U-boot的编译
拷贝光盘里面的u-boot-2011.09-forlinx.tar.gz 文件到Ubuntu 的/mnt/forlinx/work/U-boot
下面, 并解压,执行编译命令:
make O=am335x CROSS_COMPILE=arm-arago-linux-gnueabi- ARCH=arm am335x_evm
编译完成后会在arm335x 文件目录下面形成MLO 和u-boot.img 文件. MLO 文件是
系统上电后第一个执行的文件,用于CPU 及内存初始化,加载u-boot.img 文件到内存中,
然后跳到内存中执行u-boot 代码.
IP属地:北京
5楼
2013-03-03 12:17
回复
收起回复
谈笑白丁间
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
刚开始学,慢慢了解中,好多地方还没搞懂。。。。
6楼
2013-03-05 12:51
回复
收起回复
小德_神装
活跃吧友
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
AM335x上现在主要是跑Linux系统,想找一个WinCE的教程真心不容易啊。。
8楼
2013-03-06 20:05
回复
收起回复
卓二航ok
核心吧友
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
am335x开发板附带的 SD 卡里面已经制作好了 Linux 系统
9楼
2013-03-07 08:52
回复
收起回复
米修missss
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
现在这种很多,很多程序文章,不过还是自己动手后才明白。唉。。一会我也开一帖。。
10楼
2013-03-07 13:13
回复
收起回复
彗凌绝
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
很好的分享
12楼
2013-03-12 09:28
回复
收起回复
o新的风暴
中级粉丝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
root@forlinx:/usr/local/arm/cross/am335xt3/devkit/bin# arm-arago-linux-gnueabi-gcc -v
bash: /usr/local/arm/cross/am335xt3/devkit/bin/arm-arago-linux-gnueabi-gcc: 没有那个文件或目录
按照步骤来的。但是还是出现了这个问题。请问怎么解决?
IP属地:湖南
15楼
2016-03-17 10:26
回复(1)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
伊朗总统遇难
2742936
2
胖猫姐姐多平台账号被封
2077432
3
我发《歌手》表情包你来打分
1803789
4
老头杯首日赛况
1290302
5
汪峰520官宣发文承认新恋情
1195000
6
辽宁3比0新疆夺赛点
966696
7
520活得不如垃圾桶
785795
8
各吧都是怎么过520的
651662
9
以色列总理涉嫌战争罪被申请逮捕令
507780
10
江西贵溪恶性伤人事件致2人死亡
445854
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示