摘要
设计了一款以MCF5442为主处理器的通用平台,在M5445EVB开发包的基础上调整了系统时钟、存储器系统、FEC、USB和外设部分的配置参数并修正了部分代码,成功地把U-Boot移植到目标板,在此基础上进一步移植Linux。系统在Linux下开发,并通过m68k-linux-gnu-gcc编译连接,利用Codewarrior完成U-Boot的代码烧写和早期调试。通过tftp下载等方法验证了U-Boot,随后通过Web浏览、文件系统操作、USB鼠标等方法证实了Linux系统能够在目标系统稳定运行。
One general platform based on MCF54452 was designed in this paper.M54455EVB,By adjust the system clock setting, memory system configuration,FEC,USB controller and peripherals parameters and modify part of code base on M54455EVB development packages,u-boot was ported to object board and then Linux.The system was developed under Linux and pass compile use m68k-linux-gcc,the binary file is programmed to flash by Codewarrior and then debug early code with this tool chain.Through download object code use tftp to test u-boot,and use web server,file system operation and USB mouse etc.to verify Linux now are running successfully on the object system.
出处
《工业控制计算机》
2010年第3期33-35,共3页
Industrial Control Computer