PowerPC
#Page#
这个作者很懒,什么都没留下…
展开
-
移植uboot到powerpc(1)--配置头文件,u-boot,ppc ,mpc85 mpc83
【转帖请注明出处:blog.csdn.net/lanmanck】 这里以mpc83x为例。uboot1.3.2,ddr2-128m,位于0x00000000;启动flash512k-8bit,位于0xfff00000处。其实每个powerpc出厂前飞思卡尔都做好开发板了。就是说uboot和kernel都是现成的。这里说的移植,应该比ic厂商的软件工程师轻松点,毕竟是在他们的基础上做原创 2010-03-15 10:35:00 · 7842 阅读 · 2 评论 -
移植uboot到powerpc(2)--start.s跟踪,u-boot,ppc ,mpc85 mpc83
可以看看这篇文章:http://www.foxice.net/techinfo_ubootvxworks7.asp以及搜索下vxworks的启动文件rominit.s,对比uboot的start.s,前面很像。我这里说说具体要改的地方。 打开cpu.mpc83xx/start.s1、配置“硬件复位配置字”,有个宏定义#define _HRCW_TABLE_ENTRY对应。配置字在i原创 2010-03-18 15:46:00 · 6618 阅读 · 3 评论 -
uboot引导powerpc,u-boot,bootm,bootcmd
uboot使用bootm命令引导操作系统,不同架构bootm的功能不同。对于arm,也许就是带一个内核的内存地址就可以了,其他参数由bootargs决定。但是powerpc不是,说说心得:格式:bootm 内核地址 ramdisk地址 dtb地址首先我们要把数据下载到内存,然后使用上面的命令。如果有ramdisk,那么系统自动识别并挂载,bootargs无关紧要。如果不用ramdisk原创 2010-03-19 10:15:00 · 4658 阅读 · 0 评论 -
linux powerpc e500内核外部中断,PIC,PPC,设备驱动
http://blog.chinaunix.net/u2/71164/showart_2038214.html powerpc e500内核中断系统有两部分组成一个是e500的内核,一个是中断异常控制器programmable interrupt controller (PIC) interrupt protocole500内核有些特殊之处是:在e500内核进入中断和异常处理程序时转载 2010-03-25 15:18:00 · 5936 阅读 · 1 评论 -
powerpc如何创建mtd 分区,nor flash,nand flash,mpc83xx
【转载请注明出处:blog.csdn.net/lanmanck】 首先在uboot要配置使用的片选空间,其中cs0是必须的。比如如果cs2有nor flash,那么也要配置,否则内核不会认识分区。其次要在内核配置选上mtd->mapping flash,选中检测intel、amd、st各厂家flash的选项。最后就是dts文件了,这个是最重要的。dts各个平台 都不太一样,各个原创 2010-03-20 22:41:00 · 4886 阅读 · 0 评论