現在、私はLinuxカーネルにデバイスツリーBLOB(DTB)を接続しています。以下のリンクの図3と同様に、カーネルのDTBをDTBのみを含む独自のパーティションに分割したいと思います。
https://source.android.com/devices/architecture/dto
新しいパーティションを作成する方法を知っていますが、進行方法がわかりません。 bootcmdにもアドレスを指定する必要があるような気がしますが、少し混乱しています。私の環境は次のとおりです。
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)