裸机和带系统的,2440可以同时做,互相不冲突。
首先是nor 上面的那个uboot,千万不要破坏了。
nand 上面分了4个区,uboot, bootargs, kernel , rootfs。
裸机的时候,把nand上的uboot区域上覆盖成裸机程序。然后用nand启动即可测试裸机程序,并且可用Jtag在线调试,直接观察调试各个寄存器的值。
做带系统的时候,直接用nor启动,可以正常进入系统,完全不影响。
6410没有nor,如果nand上的uboot破坏就比较麻烦。如果用sd的话,每次都要重烧
首先是nor 上面的那个uboot,千万不要破坏了。
nand 上面分了4个区,uboot, bootargs, kernel , rootfs。
裸机的时候,把nand上的uboot区域上覆盖成裸机程序。然后用nand启动即可测试裸机程序,并且可用Jtag在线调试,直接观察调试各个寄存器的值。
做带系统的时候,直接用nor启动,可以正常进入系统,完全不影响。
6410没有nor,如果nand上的uboot破坏就比较麻烦。如果用sd的话,每次都要重烧