lpcware

Wrong SDRAM burst mode setting in RBC mode (LPCOpen 2.04, LPC43xx)

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by TaGUNil on Tue Mar 04 03:30:09 MST 2014
UM10503 (22.8.5.2) says that in RBC (high-performance) mode content of the mode register must be shifted additionally by the number of bank select bits. SDRAM initialization code in emc_18xx_43xx.c does not perform this shift. So the solution is to use BRC mode only (EMC_DYN_CONFIG_LPSDRAM) or to fix the driver like I did. My fix is attached below.

Original Attachment has been moved to: lpcopen_emc_rbc.patch.zip

Outcomes