Hi!
We've developed DM6446 based custom board. The board works fine, except one strange thing - There is 2.6 seconds delay during nand chip detection :
0.000 0.000: DM644x initialization passed!
0.000 0.000:
0.000 0.000: TI UBL Version: 1.50
0.000 0.000:
0.000 0.000: Booting Catalog Boot Loader
0.000 0.000:
0.000 0.000: BootMode = NAND
0.000 0.000:
0.000 0.000: Starting NAND Copy...
0.000 0.000:
0.000 0.000: Valid magicnum, 0xA1ACED66, found in block 0x00000006.
0.000 0.000:
0.181 0.181: DONE
0.181 0.000:
0.181 0.000: Jumping to entry point at 0x81080000.
0.181 0.000:
0.181 0.000:
0.181 0.000:
0.181 0.000:
0.181 0.000:
0.181 0.000: U-Boot 1.2.0 (Jan 15 2010 - 22:11:00)
0.181 0.000:
0.181 0.000:
0.181 0.000:
0.181 0.000: DRAM: 256 MB
0.181 0.000:
0.181 0.000: unknown vendor=0 Flash: 0 kB
0.181 0.000:
0.181 0.000: NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xa1 (Samsung NAND 128MiB 1,8V 8-bit)
0.181 0.000:
2.835 2.654: 128 MiB <---------- 2.654 seconds delay!!!
2.835 0.000:
3.119 0.284: In: serial
3.119 0.000:
3.119 0.000: Out: serial
3.119 0.000:
3.119 0.000: Err: serial
3.119 0.000:
3.251 0.132: ARM Clock :- 297MHz
3.251 0.000:
3.267 0.016: DDR Clock :- 162MHz
I also think that nand operation is quite slow.
For example Kernel image (1.3 MB in my case) copy from nand to DDR in approx. 2 second which is too long in my opinion.
I would appreciate any help/hints very much.
David.