|
我目前正在设计一个powerpc的嵌入式系统,cpu用的是mpc8248,使用linux操作系统。
在我的系统中,有32-64MB的sdram,我用了一片512KB的NOR-FLASH用于存放bootloader,用一片256MB的nandflash来存放linux系统及应用。该cpu不像mpc8347或者arm2410那样支持nandflash boot。
因为成本和系统复杂度的考虑,我希望能够用编程器直接将bootloader烧进8位的norflash(plcc封装),待bootloader起来后,通过网口或者串口将linux的系统当到nandflash里面,并且从nandflash里面加载linux系统,另外还需要在linux系统以外的空间建立文件系统,linux起来后将该文件系统加载到指定的目录下面。
我是硬件工程师,对于linux系统的移植不在行,请高手帮忙解答一下:
1)这样做,可行不可行?
2)难度有多大,需要多大的工作量?
3)有没有人曾经这么做过,并且有现成的经验和代码供参考?
谢谢高手了,系统设计中,急盼回复。 |
|