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.

dm3xx_sd_boot-6.1 and new dvsdk4

I have problems flashing DM365-EVM and LeopardBoard365  with dm3xx_sd_boot utility, images are from DVSDK 4.xx (PSP03.01.01.39).
Everything seems to be  flashed OK, but on restart, ubl and uBoot starts fine, but then kernel is read with CRC errors and doesn't start.
If i then reflash only kernel + filesystem from uBoot, then it works fine :
tftpboot 0x80700000 uImage
nand erase 0x1000000 0x240000
nand write 0x80700000 0x1000000 0x240000

If i use older uBoot-1.3.4 in dm3xx_sd_boot utility, then everything is flashed and also boots fine.

But i want to use new uBoot, since older doesn't work good with new kernel.
The same issue is with Leopard version.
Has anyone got it work with new uBoot.

I also tried to rebuild dm3xx_sd_boot with newer version of  flash_utils, but result is the same.


I got this printout in terminal afer flashing with sd_boot utility:

DM36x initialization passed!
TI UBL Version: 1.50
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy...
Valid magicnum, 0xA1ACED66, found in block 0x00000019.
   DONE
Jumping to entry point at 0x81080000.


U-Boot 2010.12-rc2 (Mar 10 2011 - 18:59:47)

Cores: ARM 297 MHz
DDR:   270 MHz
I2C:   ready
DRAM:  128 MiB
NAND:  2048 MiB
MMC:   davinci: 0, davinci: 1
Bad block table found at page 524224, version 0x01
Bad block table found at page 1048512, version 0x01
Bad block table found at page 524160, version 0x01
Bad block table found at page 1048448, version 0x01
nand_read_bbt: Bad block at 0x00000ab80000
nand_read_bbt: Bad block at 0x00002c880000
nand_read_bbt: Bad block at 0x0000411a0000
nand_read_bbt: Bad block at 0x000050de0000
nand_read_bbt: Bad block at 0x00006dae0000
Net:   Ethernet PHY: GENERIC @ 0x00
DaVinci-EMAC
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x1400000, size 0xd00000
NAND read from offset 1400000 failed -74
 0 bytes read: ERROR

Loading from nand0, offset 0x1000000
NAND read from offset 1000000 failed -74
** Read error
## Booting kernel from Legacy Image at 80700000 ...
   Image Name:   Arago/2.6.32.17-r39+gitr161e942b
   Created:      2011-03-10  13:24:04 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2210996 Bytes = 2.1 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
DM36x EVM #

______________________
Regards,
Marko.