300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Friendly ARM开发板安装Linux系统教程

Friendly ARM开发板安装Linux系统教程

时间:2021-11-29 15:54:37

相关推荐

Friendly ARM开发板安装Linux系统教程

友善之臂ARM9开发板安装Linux系统教程

前言:智能蘑菇房项目的运行环境是友善之臂ARM9开发板,所以需要在上面灌一个linux系统,下面我来简单介绍一下。

准备

读卡器SD卡串口线一根(USB转串口也可以)Friendly ARM开发板

SuperBoot烧写

BootLoader:在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。也可看作是嵌入式系统的BIOS。

SuperBoot是由友善之臂研发的,专供企业大批量生产的bootloader。

打开光盘中的SD-flasher软件(尽量使用管理员权限)。选择Mini210/Tiny210这个选项。

选择你要烧写的SuperBoot。(不要使用中文目录)

插入装有SD卡的读卡器(关闭写模式), 点击scan来扫描你的SD卡。(此时不可烧写)

点击Relayout重新分割你的SD卡。分割完成后重新点击scan扫描你的SD卡,SD卡变为可烧写。

点击fuse就可以烧写系统了,成功的话会提示success。

检测:把SD卡插到开发板上,并把开发板上S2开关设置为“SDBOOT”模式。开机后,如果看到板上的LED1在不停的闪烁,这就说明Superboot已经正常运行了。

配置文件

我们需要将光盘中的配置文件FriendlyARM.ini做如下修改,就可以安装了,如果你还有什么其它配置,那么请查阅光盘中的datasheet,根据各个参数的具体意义,自行配置。

#This line cannot be removed. by FriendlyARM()CheckOneButton=NoAction = InstallOS = LinuxLCD-Mode = NoLCD-Type = S70LowFormat = NoVerifyNandWrite = NoCheckCRC32=NoStatusType = Beeper | LED################### Linux ####################Linux-BootLoader = Superboot210.binLinux-Kernel = Linux/zImageLinux-CommandLine = root=/dev/mtdblock4 rootfstype=yaffs2 console=ttySAC0,115200 init=/linuxrc skipcali=yes ctp=2Linux-RootFs-InstallImage = Linux/rootfs_qtopia_qt4.img

安装

首先需要保证你已经将光盘中提供的Linux系统image写入SD卡。

然后,将SD卡放入开发板中,把开发板上S2开关设置为“SDBOOT”模式。然后开机就会自己进行安装。安装后直接进入系统。

总结

做嵌入式项目,硬件与开发环境的选择往往是至关重要的,所以写这一篇来纪念我第一次做这件事。希望能帮助到您。

反馈与建议

微博:@AnSwEr不是答案github:AnSwErYWJ博客:AnSwEr不是答案的专栏

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。