基于ARM9的Linux系统移植
137 浏览量
更新于2023-11-24
收藏 2.38MB DOC 举报
re development in various industries such as smart home appliances and digital mobile terminals. Linux, as an excellent open-source operating system software, has been widely applied in embedded operating systems. Its practicality, portability, support for large memory capacity, MMU (Microcontroller) and I/O system have been well demonstrated. This project mainly focuses on the process of porting embedded Linux system from PC to development board. The hardware platform is based on CPU: Samsung S3C2440A, using ARM920T core with a main frequency of 400MHZ. This paper introduces the concept and current status of embedded systems, as well as the development mode of embedded systems. It introduces the kernel startup process, analyzes the bootloader startup, ports the Linux kernel, Yaffs file system and its own LED program. The downloaded files from the official website are burned, which enables Linux to run more smoothly on the development board. This design successfully ports the embedded Linux system to the FL2440 development board, and the file system runs normally. It can be operated through the touch screen, and the LED program debugging is successful, obtaining running results on the development board. This lays a good foundation for future Linux development. Keywords: embedded system, Linux, bootloader, file system.
2023-07-05 上传
2023-06-30 上传
2012-11-19 上传
2023-07-08 上传
2023-07-08 上传
2021-09-18 上传
matlab大师
- 粉丝: 2737
- 资源: 8万+
最新资源
- 易语言跨进程取窗口过程源码-易语言
- HTML网站源码-效率软件开发网页模板-适配移动端&PC端.zip
- xRemote10.zip_Visual_Basic_
- 基于HTML5 Canvas绘制 3D绿色粒子动画特效源码.zip
- encoding-php:一个使用Encoding.com API的php客户端
- MiBand-2-HR-Collector:Xiao小米MiBand 2的心率收集器工具
- Python库 | roformer-0.0.5.tar.gz
- UARTService_MPC57xx_uartservice_
- 易语言右键专家源码-易语言
- 基于java + Springboot的商城项目毕业设计.zip
- decideServer:做决定后台
- 教育科研-学习工具-PCCP钢筒补焊平台.zip
- 好主题原创家具企业网站模板 php版 v1.0.zip
- bship:bship是一款先进的战舰游戏,具有精美的图形和功能[Python 3]
- vsphere-security-hardening:包含用于安全加固vSphere环境的PowerShell脚本
- Python库 | rockload-0.3.0.tar.gz