Добавил в файл uEnv.txt две строчки (#коментарии):

#kernel_file=vmlinuz-5.2.9-gnu
#initrd_file=initrd.img-5.2.9-gnu

root@devuan:/boot# diff uEnv.txt bak/uEnv.txt 
2,3d1
<
<
6,8d3
< #kernel_file=vmlinuz-5.2.9-gnu
< #initrd_file=initrd.img-5.2.9-gnu
<

И все сломалось, не грузится, даже мигающий текстовый курсор не появляется. Если скопировать старый файл uEnv.txt, то грузится нормально. Вопрос в чем причина? И второй вопрос очевидно, как загрузить новое ядро?

root@devuan:/boot# cat uEnv.txt

#u-boot eMMC specific overrides; Angstrom Distribution (BeagleBone Black) 2013-06-20


kernel_file=zImage
initrd_file=uInitrd
#kernel_file=vmlinuz-5.2.9-gnu
#initrd_file=initrd.img-5.2.9-gnu


loadaddr=0x82000000
fdtaddr=0x88000000
initrd_addr=0x88080000

loadzimage=load mmc ${mmcdev}:${mmcpart} ${loadaddr} ${kernel_file}
loadinitrd=load mmc ${mmcdev}:${mmcpart} ${initrd_addr} ${initrd_file}; setenv initrd_size ${filesize}
loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdtaddr} /dtbs/${fdtfile}
#

console=ttyO0,115200n8
mmcroot=/dev/mmcblk0p2 rw net.ifnames=0
mmcrootfstype=ext4 rootwait fixrtc

##To disable HDMI/eMMC...
#optargs=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G

##3.1MP Camera Cape
#optargs=capemgr.disable_partno=BB-BONE-EMMC-2G

mmcargs=setenv bootargs console=${console} root=${mmcroot} rootfstype=${mmcrootfstype} ${optargs}

#zImage:
uenvcmd=run loadzimage; run loadfdt; run mmcargs; bootz ${loadaddr} - ${fdtaddr}

#zImage + uInitrd: where uInitrd has to be generated on the running system
#boot_fdt=run loadzimage; run loadinitrd; run loadfdt
#uenvcmd=run boot_fdt; run mmcargs; bootz ${loadaddr} ${initrd_addr}:${initrd_size} ${fdtaddr}








 , , ,






URL записи