fdt move
Переместить BLOB (move FDT blob to new address)
Чтобы переместить большой двоичный объект из одной области памяти в другую, используется команда
fdt move
.
Помимо перемещения большого двоичного объекта, она делает новый адрес «активным» - аналогично fdt addr
:
=> fdt move ${fdt_addr_r} $CFG_RAM_WS_BASE
=> fdt list /
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
=> fdt mknod / foobar
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
=> fdt list /
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
=> fdt addr ${fdt_addr_r}
=> fdt list /
/ {
#address-cells = <0x2>;
#size-cells = <0x1>;
model = "amcc,canyonlands";
compatible = "amcc,canyonlands";
dcr-parent = <0x1>;
aliases {
};
cpus {
};
memory {
};
interrupt-controller0 {
};
interrupt-controller1 {
};
interrupt-controller2 {
};
interrupt-controller3 {
};
sdr {
};
cpr {
};
l2c {
};
plb {
};
};
=>