Hi all,
I am trying to boot DM368 leopard board from SDcard .I need MMC/SDcard
support at the u-boot level.
u-boot source provided by the leopard people doesnt have support for
MMC/SDcard .i am using the u-boot source from the Arago project .
when i am booting the DM368 board with the u-boot from Arago ,i have
this problem .No ETH PHY detected!!!
DM365 EVM # DM36x initialization passed!
TI UBL Version: 1.50
Booting Catalog Boot Loader
BootMode = SD/MMC
Starting SDMMC Copy...
DONE
Jumping to entry point at 0x81080000.
U-Boot 2010.12-rc2 (May 05 2011 - 14:23:13)
Cores: ARM 432 MHz
DDR: 340 MHz
I2C: ready
DRAM: 128 MiB
NAND: 512 MiB
MMC: davinci: 0, davinci: 1
Bad block table found at page 131008, version 0x01
Bad block table found at page 262080, version 0x01
Bad block table found at page 130944, version 0x01
Bad block table found at page 262016, version 0x01
nand_bbt: ECC error while reading bad block table
nand_read_bbt: Bad block at 0x000001f00000
nand_read_bbt: Bad block at 0x000001f20000
nand_read_bbt: Bad block at 0x000001f40000
nand_read_bbt: Bad block at 0x000001f60000
nand_read_bbt: Bad block at 0x000001f80000
nand_read_bbt: Bad block at 0x000001fa0000
nand_read_bbt: Bad block at 0x000001fc0000
nand_read_bbt: Bad block at 0x000001fe0000
nand_read_bbt: Bad block at 0x000002000000
nand_read_bbt: Bad block at 0x000002020000
nand_read_bbt: Bad block at 0x000002040000
nand_read_bbt: Bad block at 0x000002060000
nand_read_bbt: Bad block at 0x000002080000
nand_read_bbt: Bad block at 0x0000020a0000
nand_read_bbt: Bad block at 0x0000020c0000
nand_read_bbt: Bad block at 0x0000020e0000
nand_bbt: ECC error while reading bad block table
nand_read_bbt: Bad block at 0x000011f00000
nand_read_bbt: Bad block at 0x000011f20000
nand_read_bbt: Bad block at 0x000011f40000
nand_read_bbt: Bad block at 0x000011f60000
nand_read_bbt: Bad block at 0x000011f80000
nand_read_bbt: Bad block at 0x000011fa0000
nand_read_bbt: Bad block at 0x000011fc0000
nand_read_bbt: Bad block at 0x000011fe0000
nand_read_bbt: Bad block at 0x000012000000
nand_read_bbt: Bad block at 0x000012020000
nand_read_bbt: Bad block at 0x000012040000
nand_read_bbt: Bad block at 0x000012060000
nand_read_bbt: Bad block at 0x000012080000
nand_read_bbt: Bad block at 0x0000120a0000
nand_read_bbt: Bad block at 0x0000120c0000
nand_read_bbt: Bad block at 0x0000120e0000
*** Warning - bad CRC, using default environment
Net: Read from EEPROM @ 0x50 failed
No ETH PHY detected!!!
DaVinci-EMAC
Hit any key to stop autoboot: 0
I am not concerned about the bad blocks on nand flash but concerned
about ETH PHY is not getting detected .
when i boot the same board with the leopard u-boot source ,ETH PHY is
getting detected .also our DM368 board doesn't have EEPROM onboard ,i
wonder how the MAC address will be assigned .
can anyone help me in understanding where the problem is ,why the ETH
PHY is not getting detected ?
Thanks,
Siva