Hi, buddys
I have designed a evaluation board with dm8168. Now it can be correctly connect to the emulator, and also can be initialized with defalut gel files which
in the EZSDK(ezsdk_dm816x-evm_5_03_01_15_setuplinux). Next i try to write a pre-build uboot file into the nand flash, the are something wrong with the
wirte operation but it work fine of earasing the nand flash.
There dosn't contains any c file or some other source files. In the host-tools, only 3 pre-build file: nand-flash-writer.out; norflash-writer.out; spi-flash-writer.out.
So i can not modify it.......
see the logs as fallowns:
----------------------
NAND FLASH DETAILS
----------------------
Device ID : 0xf1
Manufacture ID : 0xad
Page Size : 2048 Bytes
Spare Size : 256 Bytes
Pages_Per_Block : 64
Number_of_Blocks : 1024
Device_width : 1 Byte
DeviceSize : 128 MB
Performing Global Nand Erase
... done
NAND flashing successful!
================================================================
----------------------
NAND FLASH DETAILS
----------------------
Device ID : 0xf1
Manufacture ID : 0xad
Page Size : 2048 Bytes
Spare Size : 256 Bytes
Pages_Per_Block : 64
Number_of_Blocks : 1024
Device_width : 1 Byte
DeviceSize : 128 MB
Setting the ECC scheme
Set the BCH 8 bit ECC scheme .... done
Preparing to Flash image ....
Opening image ... done.
Erasing Required Blocks [start = 0, count = 2]...Done
Flashing image ...
Number of blocks needed for header and data: 0x2
Attempting to start write in block number 0x0.
Writing image data to Block 0 Page0x0
Verify failed. Attempting to clear page
Attempting to start write in block number 0x1.
Writing image data to Block 1 Page0x0
Verify failed. Attempting to clear page
Attempting to start write in block number 0x2.
Writing image data to Block 2 Page0x0
Verify failed. Attempting to clear page
Attempting to start write in block number 0x3.
Writing image data to Block 3 Page0x0
Verify failed. Attempting to clear page
Attempting to start write in block number 0x4.