Atualmente, tenho o DTB (device-tree blob) anexado ao kernel do Linux. Eu gostaria de dividir o DTB do kernel para uma partição única contendo apenas o DTB semelhante à figura 3 do link abaixo.
Eu sei como criar uma nova partição, mas não sei como proceder a seguir. Tenho a sensação de que também preciso especificar o endereço no bootcmd, mas estou um pouco confuso. Abaixo está o meu ambiente:
bootcmd=nand read 0x82000000 0x100000 0x400000;bootm 0x82000000
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
ipaddr=192.168.1.10
serverip=192.168.1.2
netmask=255.255.255.0
bootfile="uImage"
bootargs=mem=256M console=ttyAMA0,115200 root=/dev/mtdblock3 maxcpus=1
rootfstype=yaffs ro mtdparts=hinand:512k(boot),512k(env),4M(kernel),80M(rootfs),-(data)
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06 (Jul 04 2018 - 11:13:16)
Tags boot kernel linux partition device-tree