|
Beaglebone外围电路ee_fpga_cape调试记录(4) - 继续NAND
[复制链接]
苦逼的的U-boot 2011.09 居然不知道4GB的nandfalsh,现在已调试为主,暂时不搞移植了,迫于无奈,换了个256MB的nand
U-BOOT终于识别了:- U-Boot 2011.09 (Nov 04 2011 - 21:39:19)
- I2C: ready
- DRAM: 256 MiB
- WARNING: Caches not enabled
- No daughter card present
- NAND: HW ECC Hamming Code selected
- 256 MiB
- MMC: OMAP SD/MMC: 0
- *** Warning - bad CRC, using default environment
复制代码 linux同样识别,也没有那么多警告了- [ 0.885371] omap_hsmmc.0: alias fck already exists
- [ 0.894289] mtdoops: mtd device (mtddev=name/number) must be supplied
- [ 0.901336] omap2-nand driver initializing
- [ 0.906150] NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
- [ 0.915251] Creating 8 MTD partitions on "omap2-nand.0":
- [ 0.920854] 0x000000000000-0x000000020000 : "SPL"
- [ 0.927785] 0x000000020000-0x000000040000 : "SPL.backup1"
- [ 0.935221] 0x000000040000-0x000000060000 : "SPL.backup2"
- [ 0.942519] 0x000000060000-0x000000080000 : "SPL.backup3"
- [ 0.950013] 0x000000080000-0x000000260000 : "U-Boot"
- [ 0.957714] 0x000000260000-0x000000280000 : "U-Boot Env"
- [ 0.965087] 0x000000280000-0x000000780000 : "Kernel"
- [ 0.974097] 0x000000780000-0x000010000000 : "File System"
复制代码 nand信息:- U-Boot# nand info
- Device 0: nand0, sector size 128 KiB
- U-Boot# nand erase.chip
- NAND erase.chip: device 0 whole chip
- Skipping bad block at 0x03e00000
- Skipping bad block at 0x05980000
- Skipping bad block at 0x0c7e0000
- Erasing at 0xffe0000 -- 100% complete.
- OK
- U-Boot#
复制代码 继续我的调试!
[ 本帖最后由 chenzhufly 于 2012-10-7 00:43 编辑 ]
|
|