make distclean
ls
ls -al
ls
cd boot
ls
make rpi_arm64_defconfig
cd ..
cd include/configs
ls
make rpi_arm64_defconfig
\cd ..
find . -name "rpi_arm64_defconfig"
cd ..
find . -name "rpi_arm64_defconfig"
make rpi_arm64_defconfig
make -j $(nproc) CROSS_COMPILE=aarch64-linux-gnu-
echo $?
lsblk
after usb mount with sdcard for rasberry-pi
cp u-boot.bin /media/intel/bootfs
sync
lsblk
sudo umount /media/intel/bootfs
lsblk
sudo umount /media/intel/rootfs
lsblk
history
after sdcard inserted in rasberry-pi
and powered on with uart cable
sudo minicom -D /dev/ttyUSB0 -c on
u-boot> 2 commands ; before login ; in minicom
to login below command invoke
setenv kernel_addr_r 0x00800000; setenv fdt_high 0xffffffff; setenv initrd_high 0xffffffff; setenv bootm_size 0x4000000; setenv bootcmd "fatload mmc 0:1 ${kernel_addr_r} kernel_2712.img; booti ${kernel_addr_r} - ${fdt_addr}"; saveenv
fatload mmc 0:1 ${kernel_addr_r} kernel_2712.img; echo Using firmware FDT at ${fdt_addr}; booti ${kernel_addr_r} - ${fdt_addr}