Hi,
I am currently developing a board with the DM368 and RAM MT47H64M16HR-25E IT:H. I use a copy of the SD Card DM368 EVM SDK where there is 3 partitions (BOOT START_HERE ROOTFS). The uboot and linuxSDK are in the SD CARD .
This is what happen on boot:
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 (Mar 24 2011 - 16:49:26)
Cores: ARM 432 MHz
DDR: 340 MHz
I2C: ready
DRAM: 128 MiB
NAND: nand_get_flash_type: unknown NAND device: Manufacturer ID: 0x2c, Chip ID: 0x48
No NAND device found!!!
0 MiB
MMC: davinci: 0, davinci: 1
*** Warning - readenv() failed, using default environment
Net: Read from EEPROM @ 0x50 failed
Ethernet PHY: GENERIC @ 0x00
DaVinci-EMAC
Hit any key to stop autoboot: 0
reading boot.scr
388 bytes read
## Executing script at 80600000
reading uImage
2148136 bytes read
## Booting kernel from Legacy Image at 80700000 ...
Image Name: Arago/2.6.32.17-psp03.01.01.39/d
Created: 2011-03-24 21:31:41 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2148072 Bytes = 2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux............................................................................................................................................ done, booting th.
There is a problem of timing DDR.
I should modify the file : /home/user/ti-dvsdk_dm368-evm_4_02_00_06/psp/flash-utils/DM36x/Common/device.c
But I don't know what are the differents values for:
static const Uint16 DDR_T_RFC = 1275;
static const Uint16 DDR_T_RP = 200;
static const Uint16 DDR_T_RCD = 200;
static const Uint16 DDR_T_WR = 150 ;
static const Uint16 DDR_T_RAS = 450;
static const Uint16 DDR_T_RC = 650;
static const Uint16 DDR_T_RRD = 100;
static const Uint16 DDR_T_WTR = 100;
static const Uint32 DDR_T_RASMAX = 700000;
static const Uint16 DDR_T_XP = 2;
static const Uint16 DDR_T_XSNR = 1375;
static const Uint16 DDR_T_XSRD = 199;
static const Uint16 DDR_T_RTP = 75;
static const Uint16 DDR_T_CKE = 3;
static const Uint16 DDR_RR = 78;
???
What are the differents values for MT47H64M16HR-25E IT:H ?
Regards
Maxime SUIRE