MPC52xx 系列上的 Linux 2.6.x

获取最新信息,请访问 https://www.246tNt.com/mpc52xx/

编译/使用

  • U-Boot

    # <edit Makefile to set ARCH=ppc & CROSS_COMPILE=... ( also EXTRAVERSION
       if you wish to ).
    # make lite5200_defconfig
    # make uImage
    
    then, on U-boot:
    => tftpboot 200000 uImage
    => tftpboot 400000 pRamdisk
    => bootm 200000 400000
    
  • DBug

    # <edit Makefile to set ARCH=ppc & CROSS_COMPILE=... ( also EXTRAVERSION
       if you wish to ).
    # make lite5200_defconfig
    # cp your_initrd.gz arch/ppc/boot/images/ramdisk.image.gz
    # make zImage.initrd
    # make
    
    then in DBug:
    DBug> dn -i zImage.initrd.lite5200
    

一些说明

  • 该移植被命名为 mpc52xxx,配置选项为 PPC_MPC52xx。不支持 MGT5100,而且我不确定是否有人有兴趣去开发它。我没有使用 5xxx,因为显然有很多 5xxx 与 MPC5200 毫无关系。出于同样的原因,我也加入了“MPC”。

  • 当然,我的灵感来自 2.4 版本的移植。如果您认为我在某些代码的版权声明中遗漏了您或您的公司,我会尽快更正。