完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我们目前正在使用 iMX6UL DDR 寄存器编程辅助工具为 U-Boot 生成 DCD 表。我们的设备使用的是 MT41K128M16JT-107,即 DDR3-1866,这意味着它的时钟周期频率为 933MHz。
使用编程辅助工具,如果我在表中输入933Mhz、它会计算出1.071ns 的时钟周期时间、这会导致 tRCD 寄存器值变为” 这是否意味着我使用了错误的 clock cycle frequency 值,还是电子表格有问题? |
|
相关推荐
1个回答
|
|
|
在配置iMX6UL的DDR3时,需注意以下几点: 1. **频率与周期的正确性** 输入933MHz(DDR3-1866的时钟频率)是正确的,工具计算的时钟周期1.071ns(≈1/933MHz)无误。问题可能出在**时序参数转换**或工具逻辑。 2. **核对数据手册参数** 查阅MT41K128M16JT-107的时序参数,确认tRCD的标称值(例如13.125ns)。计算周期数应为: [ text{周期数} = frac{text{tRCD (ns)}}{text{时钟周期 (ns)}} = frac{13.125}{1.071} approx 12.25 rightarrow 向上取整为13 ] iMX6UL寄存器可能需要填入**周期数减1**(即12),需参考芯片手册确认。 3. **工具配置检查** - 确保工具中选择的型号或手动输入的时序参数与数据手册一致。 - 验证工具是否自动关联正确的tRCD值,或需要手动覆盖默认值。 4. **寄存器设置验证** 对比工具生成的DCD表中tRCD寄存器值与手动计算结果。若不一致,可能需手动调整工具参数或直接修改DCD表。 5. **潜在工具问题** 若确认输入无误但工具仍生成错误值,可能是工具内部逻辑错误。建议参考官方示例或更新工具版本,必要时联系技术支持。 **结论**:输入933MHz正确,但需确保工具内tRCD参数基于数据手册值正确转换,并验证寄存器配置是否符合iMX6UL要求。若工具计算仍异常,可能存在配置疏漏或工具缺陷,需进一步调试或手动修正。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37380 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6780 浏览 1 评论
7798 浏览 1 评论
7648 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5076 浏览 0 评论
1566浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1214浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
753浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
740浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
687浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-4 07:03 , Processed in 0.559033 second(s), Total 79, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2424