T113编译替换内核失败

1.cd /home/book/eLinuxCore_100ask-t113-pro/linux
2.make sun8iw20p1smp_t113_auto_defconfig


3.make zImage -j4

4.make dtbs
image
5.cp arch/arm/boot/zImage ~/nfs_rootfs
6.cp arch/arm/boot/dts/sun8iw20p1-t113-100ask-t113-pro.dtb ~/nfs_rootfs

7.cd arch/arm/boot
8.touch ramdisk.img

9.mkbootimg --kernel zImage --ramdisk ramdisk.img --board sun8iw20p1 --base 0x40200000 --kernel_offset 0x0 --ramdisk_offset 0x01000000 -o boot.img

10.cp boot.img ~/nfs_rootfs
11.cd ~/eLinuxCore_100ask-t113-pro/linux/
12.make modules

13.cd ~/eLinuxCore_100ask-t113-pro/linux/
14.make INSTALL_MOD_PATH=/home/book/nfs_rootfs modules_install

15.adb push boot.img /boot

16.adb push sun8iw20p1-t113-100ask-t113-pro.dtb /boot

17.adb push lib /

18.uname -a

19.reboot


image

  1. 先在开发板上执行:mount /dev/mmcblk0p4 /boot
  2. 再在ubuntu上执行:adb push boot.img /boot
  3. 最后重启开发板

问一下,你为何 “mount /dev/mmcblk0p1 /boot”?这命令哪来的?我们mount的是/dev/mmcblk0p4

我这里没有p4这个设备只有p1这个设备

ls /dev/没有这个设备 执行这句命令是错的


老师我这里只有这个