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/TDA2EXEVM: U-Boot SDRAM DMM 1GB setting

Part Number: TDA2EXEVM

Tool/software: Linux

Dear Sirs:

  The DRA71xEVM

www.ti.com/.../DRA71XEVM

 It uses the Micron MT41K512M8RH-125 SDRAM.

www.google.com/url

The setting inside the U-Boot is in board/ti/dra7xx/evm.c.

  The latest DRA71xEVM has 2GB SDRAM because it has the 4Gbx4=16Gb=2GB
   ==> emif_1_regs_ddr3_666_mhz_1cs_dra_es2 Using this setting.
   ==> lisa_map_2G_x_4

  Both of the boards only use EMIF1.


  The EVM board uses MT41K series IC and it is MT41K256M16-125
  Now our board uses MT41K series IC and it is MT41K256M16-107 in the same datasheet.
  The EVM board uses 64Meg x 8 x 8 banks, and ours uses 32 Meg x 16 x 8 banks.
  The EVM chip is 8 bit dataline per IC and total 4 chips. Ours is 16bit data line per IC and total 2 chips.
  Both use 666MHz setting, and both of the IC are backward compatible to 1333, CL = 9 (-15E).
  I suppose the 666MHz setting is identical because both ICs were backward compatible in 1333, CL = 9 (-15E).

  Here comes my question, now our board is able to use the same SDRAM setting, but due to the total size is different, so our board in DMM LISA mapping should use lisa_map_2G_x_2, is this correct?