Mam pytanko - byly jakieś zmiany pomiędzy wersja 18 a 19 w kwesti obsługi pamięci spi zamiast nand w architekturze ramips ?
Kompiluje wersje gargulca 1.13 na mojego xiaomi 4a (taki ubogi 3g) i kernel startuje ale nie widzi pamięci spi:
2.479905] MediaTek Nand driver init, version v2.1 Fix AHB virt2phys error
[ 2.487034] Enable NFI Clock
[ 2.489905] # MTK NAND # : Use HW ECC
[ 2.493564] Device not found, ID: f0f0
[ 2.497309] Not Support this Device!
[ 2.501037] chip_mode=00000002
[ 2.504075] Support this Device in MTK table! f0f0
[ 2.509045] [NAND]select ecc bit:4, sparesize :64 spare_per_sector=16
[ 2.515499] nand: device found, Manufacturer ID: 0xf0, Chip ID: 0xf0
[ 2.521837] nand: Unknown MT7621-NAND
[ 2.525480] nand: bus width 8 instead of 16 bits
[ 2.530090] nand: No NAND device found
[ 2.533820] # MTK NAND # : nand_scan fail.
[ 2.537908] [NFI] mtk_nand_probe fail, err = -6!
A na masterze jest ok:
MediaTek Nand driver init, version v2.1 Fix AHB virt2phys error
[ 6.940663] spi-mt7621 1e000b00.spi: sys_freq: 220000000
[ 6.948734] m25p80 spi0.0: gd25q128 (16384 Kbytes)
[ 6.953580] 8 fixed-partitions partitions found on MTD device spi0.0
[ 6.959934] Creating 8 MTD partitions on "spi0.0":
[ 6.964714] 0x000000000000-0x000000030000 : "Bootloader"
[ 6.971229] 0x000000030000-0x000000040000 : "Config"
[ 6.977396] 0x000000040000-0x000000050000 : "Bdata"
[ 6.983369] 0x000000050000-0x000000060000 : "Factory"
[ 6.989598] 0x000000060000-0x000000070000 : "crash"
[ 6.995555] 0x000000070000-0x000000080000 : "cfg_bak"
[ 7.001777] 0x000000080000-0x000000180000 : "overlay"
[ 7.007977] 0x000000180000-0x000000e80000 : "firmware"
[ 7.014493] 2 uimage-fw partitions found on MTD device firmware
[ 7.020429] Creating 2 MTD partitions on "firmware":
[ 7.025379] 0x000000000000-0x0000001dbce0 : "kernel"
[ 7.031546] 0x0000001dbce0-0x000000d00000 : "rootfs"
[ 7.037653] mtd: device 9 (rootfs) set to be root filesystem
nie wiem o co chodzi, może ktoś naprowadzi mnie na rozwiązanie ?
Dodałem tylko nowy target..
Może mam błędny plik dts - posiłkowałem sie tym diffem:
https://patchwork.ozlabs.org/patch/1154310/
Xiaomi 3G Cezarego (!), Xiaomi 4 i 4A z Openwrt by Obsy i Pandorabox 19.2, modem fiber ZTE 660, NAS Qnap 453mini, net 250/25Mb/s, hackintosh