Flash 節點添加實驗:linux
① 修改設備樹:spa
spiflash@0 { #address-cells = <0x1>; #size-cells = <0x1>; compatible = "nanopi,w25q32"; reg = <0x1>; status = "okay"; spi-max-frequency = <0x2faf080>; mode = <0x0>; linux,phandle = <0x67>; phandle = <0x67>; partition@0 { reg = <0x0 0x200000>; label = "lance_w25q32"; }; partition@1 { reg = <0x200000 0x400000>; label = "lance_w25q32_1"; }; };
② 使用新的設備樹啓動內核:code
/ # cat proc/mtd dev: size erasesize name mtd0: 00200000 00001000 "lance_w25q32" mtd1: 00200000 00001000 "lance_w25q32_1"
可見節點添加成功。blog