TI中文支持网
TI专业的中文技术问题搜集分享网站

dm3730 ddr 主频设置问题

我使用的开发板是dm3730 omap3evm

使用的是IS43LR32640A-6BLI 的DDR

当前ti设置的166M 我想设置为200M

所以使用的设置是

/* Issi part of 3430 EVM (165MHz optimized) 6.06ns*ACTIMA*	TDAL = Twr/Tck + Trp/tck = 15/6 + 18 /6 = 2.5 + 3 = 5.5 -> 6*	TDPL (Twr) = 15/6	= 2.5 -> 3*	TRRD = 12/6	= 2*	TRCD = 18/6 = 3*	TRP = 18/6	= 3*	TRAS = 42/6	= 7*	TRC = 60/6	= 10*	TRFC = 72/6	= 12*ACTIMB*	TWTR =  2*	TCKE =  1*	TXSR =  120/6  = 20*	TXP  =  1*/#define ISSI_TDAL_1656
					#define ISSI_TDPL_1653
					#define ISSI_TRRD_1652
					#define ISSI_TRCD_1653
					#define ISSI_TRP_1653
					#define ISSI_TRAS_1657
					#define ISSI_TRC_16510
					#define ISSI_TRFC_165  12
					#define ISSI_V_ACTIMA_165 ((ISSI_TRFC_165 << 27) | (ISSI_TRC_165 << 22) | (ISSI_TRAS_165 << 18) \
							| (ISSI_TRP_165 << 15) | (ISSI_TRCD_165 << 12) |(ISSI_TRRD_165 << 9) | \
							(ISSI_TDPL_165 << 6) | (ISSI_TDAL_165))
					
					#define ISSI_TWTR_1652
					#define ISSI_TCKE_1651
					#define ISSI_TXP_1651
					#define ISSI_XSR_16520
					#define ISSI_V_ACTIMB_165 ((ISSI_TCKE_165 << 12) | (ISSI_XSR_165 << 0)) | \
									(ISSI_TXP_165 << 8) | (ISSI_TWTR_165 << 16)

请问现在我想设置为200MHz 应该修改哪里?

并且我修改后我应该在哪里检测到ddr的主频是多少来确认我修改正确?

在linux下的/sys/kernel/debug/clock目录下并没有ddr时钟显示 同时dmidecode 也没法使用

我该怎么去检测

Jian Zhou:

你的SDK用的哪个版本?这个应该在U-boot的DDR频率配置中设置。

赞(0)
未经允许不得转载:TI中文支持网 » dm3730 ddr 主频设置问题
分享到: 更多 (0)