ARM Cortex-A9裸机环境搭建

本文介绍了如何在Ubuntu环境下安装交叉编译工具链,包括设置VMware共享目录,解压并配置gcc。接着讲解了开发板串口信息的设置,如安装USB转串口驱动,使用Teraterm进行配置。最后,详细阐述了如何将.bin文件下载到开发板上并运行。
摘要由CSDN通过智能技术生成

一、 安装用于编译源码的交叉编译工具链
1. 设置VMWARE 和WINDOW的共享
虚拟机 -> 设置 ->选项 -> 共享文件夹 -> 添加共享目录,选择总是启动

成功后能在 /mnt/hgfs 下看到目录

如果不成功,可能原因:

a vmware tool需重装。

b 重装一下VMware,或选新版本的vmware安装。

c 拷贝别人,安装好的过来。(有可能ubuntu有问题)

2. 交叉编译工具
1.拷贝gcc-4.6.4.tar.xz 到 用户家目录下,并解压tar -xvf gcc-4.6.4.tar.xz

2.输入 export PATH=$PATH:(pwd获取的前路径)/gcc-4.6.4/bin

注意:这种方式只是当前有效,重启后消失

3.想永远有效,需追加该行到当前用户启动脚本(~/.bashrc)的末尾,方法:

输入pwd 查看当前路径

4.执行vim ~/.bashrc

在最后一行下面添加

export PATH=$PATH:(pwd获取的当前路径)/gcc-4.6.4/bin

保存退出,执行source ~/.bashrc

5.切换到别的目录, 输入arm-n ,按tab键能补全为arm-none-linux-gnueabi- 说明OK


二、使开发板有串口信息输出
1. 连接USB转串口线到电脑USB口,会提示安装usb 转串口的驱动
蓝色头的线安装驱动 CH340-USB转串口驱动\CH341SER\SETUP.EXE.

红色头的线安装驱动 PL2303-USB转串口驱动\PL2303_Prolific_v1.7.0.exe,安装完成后要在设备管理器中找到对应的设备右键选更新驱动程序更新后才能生效

我这里是蓝色头的线,所以打开CH340-USB转串口驱动

2.在设备管理器中查看
安装成功后,在我的电脑点右键,选属性,然后选硬件标签页,点击打开设备管理器。在端口里看到转换后的COM口,如 USB-SERIAL-CH340(COM4) ( 注意com4是电脑自动选定的,会改变的)


3. 运行 teraterm-4.101 下的ttermpro.exe
设置端口:位/秒 115200,数据位 8,奇偶校验 无,停止位 1,数据流控制 无

4.连接串口线到开发板COM4(中间的那个COM口)
给开发板上电,应该能从ttermpro看到串口信息。

如果看不到信息。可以尝试:

a. 拨号开关设为 0110 (从电子硬盘 启动)。 (1000表示从SD卡启动)

b.检查串口线是否损坏

c. 看串口有没有接错


三、下载.bin文件到板子上运行
1. 打开ttermpro.exe

2. 上电,在ttermpro.exe中看到打印,出现倒计时时按任意键停下
3. 输入命令:loadb 0x40008000,打印显示如下:
FS4412 # loadb 0x40008000

## Ready for binary (kermit) download to 0x40008000 at 115200 bps...


4. 选择文件发送
菜单: 文件->传输->kermit ->发送

5. 执行
输入命令:go 0x40008000,运行此程序(注意 0x40008000需和前面的 Loadb 0x40008000一致)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值