各位,我想做一个手持机的设备,需要用到RGB LCD和DVP Camera接口,选用的是全志S3/S3L芯片,看论坛里有说这个芯片其实是V3+DDR64M/128M,在画原理图的时候我遇到了几个问题:
1、S3的RGB接口默认是RGB666,而我的LCD是RGB565,那么这个时候我应该如何连线呢?直接连高位吗,如果是这样的话,颜色会不会有损失呢?多出来了两个IO可以用作普通的GPIO使用吗?
2、和上一个问题类似,S3的DVP接口有16根总线D[0:15],而我选用的摄像头是)OV5640,只有8根数据线D[0:7],参考荔枝派zero plus的原理图,他说直接连到S3的低八位数据线D[0:7],高位数据线D[8:15]用作其他功能。然后我又看了论坛里的另一位大佬,他用的是V3S,也有一个摄像头接口,但是用的是D[4:11]作为数据口,这部分我有点头晕,不知道应该如何连接我的摄像头接口。
3、使用荔枝派的SDK,里面默认芯片是S3,如果我想使用S3L作为主控,应该如何修改呢?只需要改小RAM的大小么?
离线
个人DIY,做几个玩,主要是想学习一下底层的知识。我看芒果的店铺有卖的,S3L我看是20~30元。
离线
1. LCD按照高位优先接就可以,666比565颜色丰富,可以发挥屏幕全部能力。
2. V3芯片的DVP一定要参考手册接,不同位宽的接法不同,不是简单的高位或者低位对齐,华嵌的板子曾掉过这个坑。
3. S3L的DRAM初始化需要调整成V3s的,不只是改DDR大小。同理S3的DRAM初始化需要调整为H3的。
离线
(问个不是很相关的问题)V3,V3s,S3,S3L 之间的关系是什么?S3 是不是就是 V3s,不过是BGA封装,有更多IO,和128MB DDR?那 V3 和 S3L 又是什么东西呢?
离线
@aodzip
谢谢
离线
V3 没有内置DDR
V3s 内置64MDDR2 eLQFP128
S3L 内置64MDDR2 BGA
S3 内置128M DDR3 BGA
哦哦,谢谢大佬。这4个芯片用的都是同一个die吗?
而且为啥 S3 的 DRAM 初始化需要调整为H3的呢?
最近编辑记录 unturned3 (2021-10-12 20:28:24)
离线
哇酷小二 说:V3 没有内置DDR
V3s 内置64MDDR2 eLQFP128
S3L 内置64MDDR2 BGA
S3 内置128M DDR3 BGA哦哦,谢谢大佬。这4个芯片用的都是同一个die吗?
是同一个die
而且为啥 S3 的 DRAM 初始化需要调整为H3的呢?
因为DDR规格不同
小智的V3x开发板 smallwitpi lite u-boot测试
https://whycan.com/t_7248.html
离线