一 交叉开发编译
概念:交叉开发编译(Cross Compilation)是指在一个平台上生成能在另一个不同平台上执行的代码的编译过程。这是嵌入式系统开发和跨平台软件开发中的常见技术。
二 系统启动流程
在Linux源码下,通过网口利用tftp协议把u-bantu下的uImage下载到2440的RAM中,其中1G为内核空间,其他的为应用层空间
tftp 0x30008000 uImage
然后挂载文件,把文件映射到S3C2400上,从效果上看就是,u-bantu和S3C2440共用一个文件夹,~/nfs/rootfs上
三 字符设备启动的流程
后续将会补充!!!