Linux下关于ARM开发笔记


记录一下以前在公司学到的一点关于ARM开发的东西,供以后参考:

1.启动和配置文件
/etc/init.d/rcS下修改启动和配置文件, /tmp目前可读可写。

2.装BSP
BSP即Board Support Package,要根据ARM芯片型号来装,如Motorola M9328MX1ADS / M9328MXLADS,安装文件一般名称为:Linux-BSP-0-3-8.tgz,装好后会生成文件系统rt.cramfs,可进行裁剪。安装好后,可用arm-linux-gcc来调试程序,和linux下gcc差不多。

3.做disk imag
这个比较难:
(1)按住ARM开发板上的reset->main menu->选择“1”;

(2)执行以下shell命令:
#! /bin/sh
mkcramfs newdisk newroot.cramfs
其中,newdisk是放文件系统和自己的程序的地方,newroot.cramfs要放在windows下。

(3)menu->选择“2”,开始burn imag;
用usb传输root disk imag,把newroot.cramfs放到RAM(Flash)上。

大概只记起这么多,具体要按照芯片一步步来做。

相关内容

    暂无相关文章