Hello,
I have a 66K2H board, and have programmed the latest nand.bin and nor.bin files using the MCDSK 'program_evm'. I believe that I have followed the procedures to replace the software. (I ran the command "%DSS_SCRIPT_DIR%\dss.bat program_evm.js evmk2h"). Now when I try and boot (after switching the jumpers back of course, uboot complains it cannot find the kernels dtb file. Do I need a newer version of uBoot, or did the MCSDK's binary come without the DTB? No errors were reported during flashing.
The version of the MCSDK I'm using is 3_00_01_12. When I've looked at the release notes for 3_00_01_14, I do not see anything addressing the inability to update/flash the DTB. Has this been corrected in this newer release?
Thanks,
Robert
Boot log:
-------------------------------------------
U-Boot SPL 2013.01-00004-g0c2f8a2 (Jul 30 2013 - 12:57:02)
SF: Detected N25Q128A with page size 64 KiB, total 16 MiB
U-Boot 2013.01-00004-g0c2f8a2 (Jul 30 2013 - 12:57:02)
I2C: ready
DRAM: 1 GiB
NAND: 512 MiB
Net: TCI6638_EMAC
Warning: TCI6638_EMAC using MAC address from net device
, TCI6638_EMAC1
TCI6638_EVM POST Version 01.00.02.01
------------------------------------------
SOC Information
EFUSE MAC ID is: 00 17 ea f7 0d 68
------------------------------------------
Power On Self Test
POST I2C eeprom read ... PASSED
POST EMIF NAND read ... PASSED
POST extrenal memory ... ddr_memory_test PASSED!
PASSED
Board doesn't have MDIO - EMAC test skipped
Test complete
Hit any key to stop autoboot: 0
Creating 1 MTD partitions on "nand0":
0x000000180000-0x000008000000 : "mtd=2"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI: fixable bit-flip detected at PEB 924
UBI: fixable bit-flip detected at PEB 942
UBI: fixable bit-flip detected at PEB 942
UBI: fixable bit-flip detected at PEB 924
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=2"
UBI: MTD device size: 126 MiB
UBI: number of good PEBs: 1012
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 2
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 1012
UBI: number of PEBs reserved for bad PEB handling: 10
UBI: max/mean erase counter: 3/0
UBIFS: mounted UBI device 0, volume 0, name "boot"
UBIFS: mounted read-only
UBIFS: file system size: 5079040 bytes (4960 KiB, 4 MiB, 40 LEBs)
UBIFS: journal size: 1142785 bytes (1116 KiB, 1 MiB, 9 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: LZO
UBIFS: reserved for root: 0 bytes (0 KiB)
uImage-tci6638-evm.dtb not found!
ubifsload - load file from an UBIFS filesystem
Usage:
ubifsload <addr> <filename> [bytes]
- load file 'filename' to address 'addr'
TCI6638 EVM #
-------------------------------------------