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.

Linux/DRA752: Linux/DRA752 DDR3 Parameters Modify

Part Number: DRA752
Other Parts Discussed in Thread: PMP

Tool/software: Linux

I use DRA752 SoC and GLSDK 7.04.03.

Just only one DDR3 memory (128M x16) connect to EMIF-1 interface and the total size is 256MB.

I modify the EMIF-1 parameters "sdram_config"-> 0x618562B2 and use below map regs setting.

"static const struct dmm_lisa_map_regs lisa_map_dra7_256MB =
{

.dmm_lisa_map_0 = 0x0,

.dmm_lisa_map_1 = 0x0,

.dmm_lisa_map_2 = 0x80400100,

.dmm_lisa_map_3 = 0xFF020100,

.is_ma_present = 0x1

};"

But it always hang up after starting kernel message output.

Below is the console message.
========================================================================
U-Boot SPL 2014.07 (Mar 23 2017 - 15:20:56)
DRA752-GP ES2.0
ti_i2c_eeprom_init failed 1

===EMIF-(1) Interface Setting===
Use emif1_ddr3_532_mhz_1csspl_mmc_load_image
XXXX SD clock downto 10000000
reading u-boot.img
reading u-boot.img
ti_i2c_eeprom_init failed 1


U-Boot 2014.07 (Mar 23 2017 - 15:20:56)

CPU : DRA752-GP ES2.0
Board: DRA74x EVM REV <NULL>
I2C: ready
DRAM: 256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Card did not respond to voltage select!
MMC init failed
Using default environment

serial# not set, setting...
SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices...
Found 0 device(s).
SCSI: Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot: 0
XXXX SD clock downto 10000000
switch to partitions #0, OK
mmc0 is current device
XXXX SD clock downto 10000000
SD/MMC found on device 0
reading uEnv.txt
221 bytes read in 3 ms (71.3 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc0 ...
3741832 bytes read in 823 ms (4.3 MiB/s)
108097 bytes read in 40 ms (2.6 MiB/s)
Booting from mmc0 ...
Kernel image @ 0x82000000 [ 0x000000 - 0x391888 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Device Tree to 8e70c000, end 8e729640 ... OK

Starting kernel ...(Hang up)
========================================================================
Does anybody can point what mistake or provide some information to me?