This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am3352 在启动内核时遇到的几个问题,求解答



[ 0.183178] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nandflash_pins_s0, deferring probe

[ 1.247280] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[ 1.252622] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[ 1.260393] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
[ 1.266907] nand: Micron MT29F2G08ABAEAWP
[ 1.270934] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 1.278669] omap2-nand 8000000.nand: ELM device not found
[ 1.284117] omap2-nand 8000000.nand: ELM not available
[ 1.289334] omap2-nand: probe of 8000000.nand failed with error -22

[ 1.365754] UBI error: cannot open mtd NAND.file-system, error -2

这些打印似乎在说明在内核阶段的NAND 不能很好的工作 ,  但是uboot 阶段的nand工作没有任何问题  板子参考bbb 将emmc改成了8位的nand   设备树nand部分参考evm 的dts   软件版本 uboot 2018.01  kernel     Linux version 4.14.79-ge669d52447

希望有人能给我建议 板子应该没有问题,有uboot2011  和 kernel 3.12 已经可以正常工作。