玩了几天的T113, gpio, uart, timer... 算是整的有点头续了,
想上个屏, 更进一步, 内置的DDR3是必须用到的, 一看资料傻眼了,
官方的DS里没有一点点DDR配置信息, 更别想设置的Reg信息了, 这个大意了,玩前没留意.
离线
翻了下xboot, 也是傻眼了, 同样没有SDRAM的配置Reg信息,
唯一有的信息就是sys-dram.c这个文件,里面有个24k大的数组ddr_bin[],
琢磨发现, 这竟然是一个有固定运行地址的,完整的,可在SRAM独立运行程序,不是初始化函数.
估计是启动后,再运行这个程序来初始化DDR, 这做法NB的一塌糊涂, (以前没玩过,)
小有收成, 有空再玩.
离线
哪位要是有T113配置DDR的资料, 能分享一个就好了;-)
离线
离线
好的,谢谢,有空学习一下。
离线
发现 上面的 是F133 的芯片,DDRAM的地址和T113 是一样的吗?
离线
@xboot
在电脑上打开mctl_hal.S, 这个更厉害, 500k的汇编, 都是下面这种格式,
可读性为0, 水平有限看不出ddr信息 ;-)
这位兄弟, 您是xBoot的作者?
离线
我能在网上找到的全志TRM都把关于dram、video等外设全砍掉了,关于这点我不是很明白,芯片做出来却不想让人用起来的原因到底是什么?怕被抄?还是有版权方面的问题?出了个T113,果然又是一大坑。。。
确实,非常可惜。 不过,其它家,好像也差不多。
离线
@szemzoa
又是一个高人,继续学习,谢谢。
这么看来,DDR 的初始方法多种多样啊。厉害。
离线