本文主要是介绍tiny210裸机第1课(启动原理),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
软硬件环境
宿主机系统:ubuntu
板子芯片:S5PV210(Contex-A8),512M DDR2,512M SLC Nand
交叉编译器:arm-linux-gcc-4.5.1
手册:S5PV210的S5PV210_UM_REV1.1(老版本居然连内存地址空间都不同)
1.写在前面的话
虽然现在主要做应用层软件,还是想学一下底层的东东,弄清楚cpu的启动原理。内容多为摘抄《Linux平台下Mini210S裸机程序开发指南》--友善之臂和他人博客,作为日后翻阅的笔记之用。
2.S5PV210介绍
S5PV210的datasheet中有对它的基本架构的一些介绍,里面有这么一幅图
从这张图中我们可以看出,对于S5PV210来说,采用ContextA8架构,
这篇关于tiny210裸机第1课(启动原理)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!