成都网站建设设计

将想法与焦点和您一起共享

移植marvellponcat3demo板的总结-创新互联

1、arm cpu自带的bootrom, 已经初始化好串口、SPI等外设,只要硬件设置好从SPI FLASH启动,则cpu自带的bootrom会自动打印出一些信息,显示出从SPI FLASH启动,驱动编译的boot image放到SPI FLASH之后(在之前一步通过串口,然后再通过网口下载到SPI FLASH中),cpu内置的bootrom会自动复制用户编译的boot image到内存的0x0地址,然后从0x0开始启动。移植marvellponcat3
demo板的总结

powerpc的cpu没有此功能,需要烧写的bootrom直接放到cpu指定的CS0的位置,上电时,cpu直接从NOR FLASH中启动(或者是从SPI FLASH),这一点就没有ARM CPU方便。

员工经过长期磨合与沉淀,具备了协作精神,得以通过团队的力量开发出优质的产品。成都创新互联公司坚持“专注、创新、易用”的产品理念,因为“专注所以专业、创新互联网站所以易用所以简单”。公司专注于为企业提供网站制作、网站设计、微信公众号开发、电商网站开发,重庆小程序开发,软件按需定制设计等一站式互联网企业服务。

2、仔细按照marvell提供的移植指导,细心对照每一点,这样的话,少走弯路。此次调试网口花费时间长,就是这个原因。

3、交换芯片自带的CPU,和交换芯片本身都带有SMI总线,网管口PHY的SMI总线应当使用CPU自带的,如果用交换芯片自带的,则需要在bootrom阶段,驱动交换芯片,这样的话,会更加复杂,所以,在硬件设计的初始阶段,就需要确认好,PHY是连在哪个SMI总线上,此次飞线也是这个原因。

4、


当前题目:移植marvellponcat3demo板的总结-创新互联
网页网址:http://chengdu.cdxwcx.cn/article/ipojd.html