aic8800D40L在Tina Linux上跑wifi正常,但BLE不能pair上,不知道为何
我也上传一个lvgl, 今天改成16Bpp, 600MHz CPU + 408M DDR,
会不会有这个可能,就是外形要flip一下,2个长的脚是电源和地,现在没对上
相当不错,主要是那外形不太好搞
@mysteryli R528用转接板验证过1920x1200,电脑副屏10.1 2560x1600的也刚出
@ldqmoon 后面回的是你吧?
@mysteryli, 副屏你用1920x1200的MIPI, 不对,副屏你得上LT6911C吧, 直接10.1 Sharp 2560x1600 高清 HDMI接电脑
来了, 核心板已经在出了,不过上面的测试用底板没生产,只验证了7.84" 10.1"全套
https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.621e3d0deVTPZQ&ft=t&id=717636922774
@kimchikimkim 你用哪种型号的MIPI屏? 这边验证过的MIPI有一些。
这板上架了吗?这圆屏是QSPI的吧?
也有可能,这个没试公板,直接打板调的
试过,也是一样现象,有点怪
R128跑不起来? T113,R528都可以
先看下板子和PhoenixSuit烧录后的运行,正常。
第一片R128-s2碰到了LPSRAM有错误,换了一片才好。
然后换驱动,用xfel 1.3来试,不行,换T113, R528, 是没问题的,情况是出在哪里呢,换台电脑试也还是不行。
博流网页上都没得BL808,估计是验证用的片子,有老外论坛上说想用它的MIPI-DSI买芯片都买不到
牛牛,Mark一下,楼主是用的7" 40P的液晶屏吧,竟然是1024x600,切屏的时候效果怎样? 以前用200s跑awtk,800x480就差不多了
真心不错,板子漂亮,但16bit DDR3有点拖后腿
有朋友用X2100,你要不找雷龙,他们出X系列,就是那个出SD Nand的雷龙
https://item.taobao.com/item.htm?spm=a230r.1.14.1.523d690d8YsQMW&id=643364161206&ns=1&abbucket=20#detail
楼主,进Linux空跑是40mA吗? 你拍个板子照出来看看整板是什么样子更让人清楚些。
GT911 接45P普通平板电容触摸屏的小板,大量便宜外屏可用了,一般45P的都是14x26的,如台电P20HD的。我这有3种类似外屏都是一样的45P.参数都能用一个。
网盘先上,里面有打版gerber和原理图, asc是可导入pads成PCB,也可用AD导入成PCB。
HQ_R528资料
链接:https://pan.baidu.com/s/1SKZaQ8Vn89dKK-XICLH4nA
提取码:79oi
X宝:
https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.621e3d0dEqzx36&ft=t&id=717636922774
更新下动态,类似板型已经在产了,这个板基本引出了所有功能并经过了验证。准备上架核心板。
做了7.4" 1280x400和 10.1" 1280x800两种竖屏,使用G2D旋转后Framebuffer就是横屏操作,这点真的很棒。
外壳原型打印回来,喷上漆挺好看的,5个按键通过硅胶帽接触按压,很柔软舒服。
下面是10.1的,使用了G+G的普通平板外屏,做了GT911的电容屏小板,用产测工具固化好参数,就能使用便宜量大的平板G+G了。
10.1的竖屏真便宜现在, G+G也只要18,
7.84的全新屏是70,行车记录仪的拆机上闲鱼,50的有,40的估计也有,这个现在机箱副屏起步就是7.84, 量比较大。
不过mipi屏型号太多,连同型号不同年份的都可能有差异,
外壳出来了,看下效果,不会渲染,
邮票孔核心板已经生产出来了,不过底板是给客户的10.1用的, 7.84"的底板用来推推一起玩,在打样过2天才回来。接口有以下:
千兆RJ45 无POE
USBx2
TF Card
2.4G/5G Wifi, IPX/SMA接口的两种天线插座选装一种
5xKey (LRADC), 5个按键在侧边,要装外壳有硅胶按键帽配合,非常舒服
2xGPADC, 4P XH2.54 单排针, 1.8V电压范围, PIN1准备了个1/2的分压来测试下。
2xMIC 1.25MM 2P插座, 配带线的MIC。
2x3W喇叭,贴板安装
3x全彩LED WS2812B , 第3个LED的DO输出到 GPIO插座,可以再串接5V的WS2812B灯条。 据说1024个最大,但FIFO只有32个, 具体要突破这个32的编程还没Demo。
电阻触摸 4P 1.0mm插座
电容触摸 6P 插座
30P MIPI液晶插座
40P MIPI液晶插座 (此口配了个转10.1" 800x1280 液晶的转接板)
再GPIO简牛插座,PB2~PB12, PC0~PC1, PG8~PG11, PG16(LEDC应用,已经串接了 3个WS2812B)
CR2032 RTC电池插座,使用R528自身RTC, 精工晶振+村田电容, 精度室温10.x ppm左右。就是5V停电时电流有点大11uA了。一般够用。
Debug 3.3V TTL UART0 3P XH2.54插座, (PB0,PB1)
Type-C 5V电源插座
便宜的800x1280的10.1寸大屏你值得拥有,G2D旋转,直接就是和横屏一样的用,就是触摸屏得好好匹配下,这个在搞了,配G+G的触摸。
昨晚爆肝把7.84" 400x1280的板发出去了,也弄了个 10.1“ 800x1280的转接板, 现在这些屏价格都很合适呀,配上G2D , 旋转也解决了,直接当横屏用。
上照,
@ Gentlepig, 我也喜欢,搞搞简单的应用差不多了,设计成那样就是为了验证点屏神器的性能, 前几天在R528上验证了B101UAN01.7 1920x1200这个屏,LVGL帧率肯定慢点了,但放视频是没问题的。
昨晚爆肝把7.84" 400x1280的板发出去了,也弄了个 10.1“ 800x1280的转接板, 现在这些屏都很合适呀,配上G2D , 旋转也解决了,直接当横屏用。
@rongwinzip 哦,这是定制的,有场合要千兆,但没啥数据量,如机房。
这个顺便出吧,串口多,有千兆,又不贵,定价个¥88, 怎样?哈哈。
结贴,T113树莓的板子没在手,用的友商的一个耳机插座来测试,很轻微, 跟踪下发现耳机,line out都打开了。
直接 amixer -D hw:audiocodec cset name='LINEOUT Switch' 0
发现就没那鼐很重的 '啵' 声了, 在双3W喇叭时就听不到了, 就没搞debugdump上他们的那个一直打开的方案。
逻辑分析仪,高点的就有了,我是LA5016 500M的, 带MIPI LP协议分析。
LT6911C抓包一直都是按设的参数来的,没有多余的命令数据。
@memory, 现象还跟V3s不一样, 是开播会啵一下, 播完不会
@Blueskull , 不是PA的问题, PA一直使能, MUTE脚以前也是一直末静音, 播放的时候时候会先带个咔嗒声。以为MUTE控制会有用,结果,就算延迟个1,2秒也照样播放时候有这样。
补充下,PA EN信号是正确的,我的MUTE信号是高电平静音,所以pa_level要设置成0x00.
在sound的soc-core.c中pmdown_time也更改过,从5000改到0x7fff ffff,也没用。
R528-s3外接喇叭, 从HPOUTL HPOUTR引出信号到PA,使用PG17做为MUTE信号。 用aplay播放wav提示音时,会先有咔嗒声, msleep_time也调整过,都还是有,这个要从哪里着手解决呢?这个已经导产,是一个影响产品体验的bug.
pa_level = <0x00>;
pa_pwr_level = <0x01>;
pa_msleep_time = <500>; //0x78
gpio-spk = <&pio PG 17 GPIO_ACTIVE_LOW>;
补充下, 这个是多次抓包都会有这个0x05写命令在,所以可以排除逻辑分析仪测量错误,不过上百个初始化数据里面可能会有2,3个抓错的,多次抓对比一下就行。
7.84最常见的量最大的应该是维泰的,但型号和生产日期太多了。于是点起来了,这不重要,
重要的是手上有3个规格,如WTL078401G05-24M, WTL078401G04-24M, WTL078401G01-18M
每个都有不同的生产日期,拿WTL078401G05-24M来说,我手上就有2017,2018, 2022,
开始是LT6911C点的, 除了04-24M外都正常。
放到R528上,只有05-24M的2017, 2018正常, 用逻辑分析仪抓包看,在初始化时最开始果然多了一个0x05写,这有坛友知道怎么来的么?
之前10.1 800x1280竖屏和1920x1200横屏挺正常,就没抓包看。
再补充下,在调DVFS时发现,跟主频有点关系, 如480MHz时 500Mbps左右, 720MHz时750Mbps左右, 1.008GHz主频时大概在910Mbps左右,比较稳,在默认的1.2G主频时会出现上述现象。
判断下phy状态,千百兆都可以了。就是千兆有点怪,有时700M带宽,有时900M带宽,难道跟不是品牌交换机有关? 我这是磊科8口千兆。
还有操蛋的双频wifi是南方硅谷的,这一导产告诉我停产了!!!
MDIO正确曾配过phy的灯的配置, 网口灯1000M 100M是对应正确的,自动协商是对了。
还能点15.6寸,的确挺爽的
问下坛友们,R528-S3接的RTL8211F,千兆网线正常, 接百兆网线还是显示千兆,而且无法udhcpc,这个要改gmac.c 吗?
之前T113-s3也是这个现象。
楼主威武,内核最新,驱动齐全,试试看
看文档是120MHz, SDRAM是4分频,才30M,PLL也没办法搞快
开始文档没看全,看到XTAL可30M,直接换晶振,结果不跑,还是换回原来20M,后面看到PLL输入MAX 20M,
还有个情况,GT911一直都把RST INT SCL SDA接了上拉,好多片片上这么用的,结果SWM32S就是不能用,把RST INT上拉去掉才行,不知何解
咱也画了块板,点5寸 7寸的800x480,但跑32S_lvgl6.1.2_20201111_fragment_demo_800480_gif&tp演示_20210317很慢,切界面看得到刷屏,感觉很不好哇,有什么优化指南吗,
楼主老厉害了,编码都搞定了,还乐于分享,就更厉害了,等有空了翻出板子来试一把
楼主老厉害了,mipi都搞定了,还乐于分享,就更厉害了,等有空了翻出板子来试一把
@生态平衡 客气客气,承让承让,业余水平
触摸是GT911,屏是1024x600的高清屏,也可直接换800x480的普清屏, 如果纯粹只是点屏带个ttl/rs485的话,可直接用f1c100s 200s给焊上去即可, 不过本版还有2处小BUG,继电器还要后退点, 2是wifi 的IPX插座忘引了,
今天,把S3塞进一个7寸屏的工控外壳里面了,用来cost down,没有做隔离,只有简单的TVS保护,发图为证,有兴趣的可到 群:699361331 里面去下原理图 pcb文件,
@Yong, A64? 只跑过几次,不熟悉, A33倒是可以,那时候用的fex,照着配就行的
S3只要uboot的config文件里面指明就行,dts里面de panel配不配都没影响
楼主大神, widget_set_text_utf8 (btn, "打开"); 显示不出来,
widget_set_text_utf8 (btn, "Open"); 能显示,这个可能是什么情况?
可以了,结贴,xx为strings.xml中定义过的串就行了,
widget_set_tr_text(btn, "xx");
楼主,有个新问题请教, 想把中文字符传到strings.xml里面的%s, 要用什么办法呢?
locale设置的中文,
<string name="Mlti_load1 %s">
<language name="en_US">Mlti_load1 %s</language>
<language name="zh_CN">多功能负载1 %s</language>
代码里面这样:
tk_snprintf(str, sizeof(str), format, "Open"); //可以
widget_set_tr_text(btn, str);
但传中文字符串就不行了, 传strings.xml里面定义过的英文串也不行,还是显示的英文,若传中文串过去则不会显示出来
谢谢大神,参照demo已经弄好了,label, image_value都行了
awtk不错,柿饼可以歇息了,源都不开搞啥子,又不是像给汽车行业用的高大上的GUI库那么牛叉
定时刷,图片不会更新,只会显示初始化时候的那张图,后面定时动态更新图片,不会变化,但我猎取系统时间显示是ok的
@lixianjing楼主大神,正在学习,想用自定义的数字图片,要用哪个控制来显示呢,我用image image_value label都试过了, 用了个timer,定义刷,或者2个按键+ 或-,在cb函数里面改变显示的图片,但没实现,求指点
代码类似这样
//widget_t* image_temper11 = image_value_create(win, 43, 74, 63, 80);
//image_value_set_image(image_temper11, "dig_");
//image_value_set_value(image_temper11, 3);
widget_t* image_temper11 = image_create(win, 43, 74, 63, 80);
image_set_image(image_temper11, "btn_1_manual");
image_set_draw_type(image_temper11, IMAGE_DRAW_DEFAULT); //IMAGE_DRAW_ICON
timer_add(on_systime_update, win, 2000);
static ret_t on_systime_update(const timer_info_t* timer) {
...
widget_t* image = widget_lookup(win, "image_temper11", TRUE);
if(++level>9)
level=9;
image_set_image(image_temper11, "dig_6");
//image_value_set_value(image_temper11, level);
...
return RET_REPEAT;
}
@jonsmirl, root 123456, 主要用的主线,SDK只跑了下,sys_config.fex有点调整https://whycan.cn/files/members/428/sys_config.rar
OK
sorry,亲,修改版本这个会进行,不过暂无新PCB推出计划,如果你们实在有需要请OEM,或者看下小智,他们家应该有全部引脚IO脚
@jonsmirl, 在构思中,下版时间未定
如果改版,像i2s/pcm uart2_cts rts有6个脚可做为GPIO/INT脚, 在使用上要比MIC2 LIINE IN/OUT 更优先,所以有改新版本会这样进行替换,常用的都在核心板周边引脚上引出,这个正在考虑中
@jonsmirl, 打不开你发的链接,I2S输出在tina中是有源码,不过官方EVK也没用它,不确认是否能正常工作, 因为它本身模拟音频输入输出通道就比较多了
如果您在不久的将来使用micro-JST制作新的核心板,我可以订购其中一个而不是修改这个。我可以等一个月的I2S连接器。 我还有其他需要先写的软件。
S3是低成本系列,使用B2B连接器成本上划不来, 还是继续使用邮票孔方式来,PCM的4个引脚新板会引到原来模拟音频的Line In/Line Out那儿
也许胶水4针2.54到板和焊接跳线到位?
将来,模块上似乎还有4针微型JST的空间。 角落看起来很空。
再仔细考虑下,尽量让常用的引出到核心模块周边引脚,少用的用个微型插座
@jonsmirl, ok,取一块核心模块上的wifi下来,引出pcm的4个引脚,对吧,这个操作比较精密,wifi BGA是0.4mm pitch, 我试试,若成功,用4pin xh2.54 引出,怎样?
我不是店主,正在邀请店主过来回复。现在我临时帮忙回复一下。
没有人使用蓝牙芯片的音频I2S输出。 蓝牙音频使用Linux软件驱动程序解码,以允许不同的协议,如AptX。 最好将I2S运行到基板上的引脚,而不是将I2S连接到wifi芯片。 我需要I2S引脚来连接外部音频编解码器芯片。
当时我也是这么认为的 ^_^
I2S应该由核心板引出比较合适。我还建议下次使用Ampak wifi模块。 这将让你安装许多不同类型的WiFi。 使用RTL8723BS模块的成本非常低。
这个建议不错。
建议一: 主要是引脚不够用,而且又不想把尺寸再扩大,所以才未引出I2S,后面倒有考虑过把模拟音频的引脚去掉一组Mic及一组Line out或 Line In,把PCM引出,能当I2S也能做GPIO INT脚,这个后面实现
建议二: wifi/BT外围是有好处,可接各种模块,就是底板会麻烦点; 主要还是受核心模块引脚数量限制,要不然都会引出
大神威武!!! 第一个demo是png图片,带alpha吗?
我都用全自动的,省io,
@晕哥, 要是能搞到有关参数设置的文档就好了,要不然只能对照寄存器来对比参数设置,对于 用户端应该还是有些实用功能的,如跳频,应该可以和EMC EMI扯上点关系的参数之差的,不知群内有没大神有软件详细文档
对,外面这些应用板会开
最近忙各种交货,S3在贴,手头都没完整板了,下周回来了可继续开工
我是小白哈,你们才是大神
源码==,准备弄小板从简单的来,以前学的VHDL,后面才上手verilog,而且以arm为主,verilog还真是现学瑞用
再来个rt1052的核心板+底板的5寸屏套装,1052做了发现不上不下,也就没量产, xc6slx16和rt1052之间是准备用rt1052的QSPI连接的,不过后面没联调
主要spartan 可上microbalze的软核,调程序也方便,牛人可直接verilog写硬逻辑
再来底板的图片,还要再弄个流水led灯的小板,
这板上有4路电机接口,当初是接的4个步进电机驱动板,以前想学下4四轴运动控制,结果发现,搞不来,不过让他们各自跑是没问题的
1.XC6SLX16-2FTG256 XC6SLX25-2FTG256
2.128M DDR3
3.W25Q16配置Flash
4.W25Q64应用Flash (没焊)
5.QSPI PSRAM 8MB(没焊)
6.11.0592有源晶振 (没焊)
7.50M有源晶振
8.双60PIN双槽板对板插座
嗯,xilinx spartan6, 资料到处是,下周贴一批交货用,在准备个简单底板,开源出来,嗯,不多说了,上图,图片比较老的,新板出来了再更新一下
哦,说错了,是directfb的应该,毕竟df开头
不过那个不是重点,重点是能驱动大点的屏,还能跑得欢的片子就是好片子
不用啊,sdl编译直接就用了,用buildroot解决你大部分烦恼
dl_andi ? sdl的企鹅,200只,
海思温度一向感人,看温度会到多少
据说批量买3518ev300是15 3516ev200是17,
官方的pcb是双面的,sdk去群里公告3有链接,群:699361331
我是先验证下,所以干脆弄个s3兼容的核心板,放底板上就行了,反正要测试的网络,MIPI摄像头,RS485,音频,液晶接口都是现成的
不知道rtc电流多少,如果很小把rtc芯片能省掉也爽,反正是做了单独的VDD_RTC
如果ov5640 mipi能通,那就没问题,否则就得按sensor支持列表里面的芯片来选摄像头,再可能要弄mipi转接板,因为mipi摄像头可能线序各厂家不是统一的
不是写0,1,2,3吗,哦,可能内核不一样有区别,我看的一个devicetree文档里面是写这个
@晕哥, 只调要应用的部分还是容易些,这片子要是不太烫的话,应该不错,
找工厂订了4.3寸的8bit serial RGB液晶屏,应该能点起来,3.5寸也有8bit serial RGB模式,
案子有用GK7102片子,量不大,没能立案,资料少,支持少,能交流的也少,3516ev200上市了,一看不错,就是0.35mm QFN有点太密了,画了个验证的核心板,和S3引脚能兼容,共用一样的底板,MIPI摄像头,已经在做板了,准备贴了回来,有要的报名举手哈,
pdf文档Hi3516EV200-HD-IP-Camera-SoC.rar
900M Cortex A7 64M DDR3,2304x1296最大分辨的编码,QSPI No/Nand Flash还是比较爽的, 有网络,有mipi,还有液晶屏,做控制用都够啦
多点连接接多个传感器还是比较有用处的,这个可以,
晕哥威武,不过说蓝牙还真是有点弱,不能一连一大片,也不能高速,也不能远距离
内存测试大家看下,如何
显示了下FPS,竟然是61fps,这速度比较快啊
awtk支持旋转,在5寸IPS上没横着显,看来要摸索下
跑起来awtk,新风系统那个demo,都是800x480的界面,所以用4.3寸800x480的屏来带,只是电容触摸分辨率不对,等2天液晶转接板好了用7寸屏+电容屏跑一下
f1c200s贴出来了,有案子上用,内存大的确爽一些,RSB还不行,后面还是接上AGM AG1280来做点应用电路,弄了个核心板方式,兼容S3的,可放底板上,5" IPS屏和电容触摸能用了
本来要在嘉立创做黑色的,结果他们不能做4边的邮票孔,只要好华强做了绿色的
用f1c200s吧,内存大一倍,基本应用应该没问题
坛主威武,搞得如此之深,片子是比较经典了,决定了只要不停产就一直用它
果然坛主发贴了,搞起BT来了,PCM都还连上去了,到时候可以弄弄蓝牙音箱功能什么的
@yang, 火,坛主前面还在调BT呢
晕哥威武,GT9xx再弄上就都齐活了
@晕哥, 网上看到的,有些固件里面文件名后缀会标明a0 a1,我也试过几个
顶顶,晕哥威武,几下就弄好了,也找了个新的固件,bcm43438有 A0 A1的版本区别,固件是不通用的
otg硬件切换还是要弄检测脚,以前做板一般都是固定的,看来全志的片子上还是加上去比较好
晕哥超级牛逼,牛逼,牛逼, 这方法真实用
@ping624, 欢迎一起折腾,
板上有个232/485,后面准备搞2套外设联联机,最近太忙,摄像头还要继续搞,晕哥小弟都直接上的3.4吧跑的摄像头
@晕哥, 嗯,行,那后面加上看看
@晕哥
和编译器有关吗? gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi 的,
s3前面uboot也有点怪,gpio模拟spi初始化液晶寄存器,while(delay--),不起效果
@晕哥 ,我对着f1c600s来看的,m是bit1, bit0
是我写错了,是&0x03,现在改过来是ok的,前面那咱写法还是算不出来,所有都为0,有点奇怪
[ 0.000000] [<c010dd04>] (unwind_backtrace) from [<c010b494>] (show_stack+0x10/0x14)
[ 0.000000] [<c010b494>] (show_stack) from [<c044c9cc>] (Ldiv0+0x8/0x1c)
[ 0.000000] [<c044c9cc>] (Ldiv0) from [<c0612458>] (suniv_ccu_setup+0xa4/0xe8)
[ 0.000000] [<c0612458>] (suniv_ccu_setup) from [<c060fb7c>] (of_clk_init+0x164/0x1f8)
[ 0.000000] [<c060fb7c>] (of_clk_init) from [<c06023a4>] (time_init+0x20/0x2c)
[ 0.000000] [<c06023a4>] (time_init) from [<c0600b64>] (start_kernel+0x214/0x330)
[ 0.000000] [<c0600b64>] (start_kernel) from [<00000000>] ( (null))
[ 0.000000] CPU_PLL: 0x90001821 n:0 k:0 m:0 p:0 --> 0MHz
dram_suniv.c中改
struct dram_para suniv_dram_para = {
.size = 32,
.clk = 240, //156-->312 240->480
启动时间变短了0.06s, 静态电流好像增大了30mA @5V
[ 0.892477] devtmpfs: mounted
[ 0.898275] Freeing unused kernel memory: 1024K
[ 0.993475] EXT4-fs (mmcblk0p2): Filesystem with huge files cannot be mounted RDWR without CONFIG_LBDAF
[ 1.003388] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
Starting syslogd: OK
Starting klogd: OK
read-only file system detected...done
Welcome to Buildroot
buildroot login:
@smartcar 是的,不用改,超到900M,启动时间加快了0.1s而已, uboot 中 menuconfig 从408M 配成900M就行,温度没怎么变化,内核不用动
@阿黄, RSB好像看到能到40MHz???, 所以cpld接的RSB上,还不会用,需要时再调吧
clock_sun6i.c中
/*
* sun6i: PLL1 rate = ((24000000 * n * k) >> 0) / m (p is ignored)
* sun8i: PLL1 rate = ((24000000 * n * k) >> p) / m
*/
n = clk / (24000000 * k / m); // 24*3/2=36MHz *25=900MHz
writel(CCM_PLL1_CTRL_EN | CCM_PLL1_CTRL_P(p) |
CCM_PLL1_CTRL_N(n) | CCM_PLL1_CTRL_K(k) | CCM_PLL1_CTRL_M(m), &ccm->pll1_cfg);
printf("cpu-pll1: n:%d k:%d m%d --> %dMHz\n", n, k, m, 24*k*n/m);
uboot输出
U-Boot SPL 2018.01 (May 16 2019 - 22:30:17)
DRAM: 64 MiB
cpu-pll1: n:25 k:3 m2 --> 900MHz
内核ccu-suniv.c还碰到个问题,请教下各位,这么写是ok的,
val = readl(reg + SUNIV_PLL_CPU_REG);
n = val>>8;
n &= 0x1f;
n += 1;
k = val>>4;
k &= 0x03;
k += 1;
m = val;
m &= 0x1f;
m += 1;
freq = (24*n*k/m);
//printk("CPU_PLL: 0x%x n:%d k:%d m:%d p:%d --> %dMHz\n", val, n, k, m, p, freq);
printk("CPU_PLL: 0x%x %dMHz\n", val, freq); //zengfh
这么写是不OK的,kernel启动会算出来为0,何解? 难道语法还错了?
n = (val>>8) & 0x1f + 1;
k = (val>>4) & 0x03 + 1;
m = val & 0x03 + 1;
p = (val>>16) & 0x03;
freq = (24*n*k/m);
内核打印是
CPU_PLL: 0x90001821 900MHz
今天和mokemars聊天到他有个f1c200s的屏,别人给的,说是f1c100s的源码完全不用改,于是乎,换起片子来,一片不行,存储初始化不通过,再三确认,再换一片,于是乎,启动了,64M,供应商说,掌机出货的客户超频到800M跑的,下次仔细看下论坛也超一个,
换片后的老板
uboot启动显示64M,
linux中内存大小
@晕哥小弟 能拍的是在3.10下吧,你可一试,15cm并不长,顶多有噪点
@晕哥小弟, 等ov2640到了再动手一试,200W才10块钱,比较便宜,清晰度也可以,以前买gc2035和镜头座贴板,A33安卓用来识别二维码,还挺行的
@晕哥小弟,现在OV5640已经正常,不过速度很快,pixel_clk 有60多MHz,信号都已经到了csi了,就是没办法取得图像数据,
如果是怀疑DVP/MIPI的数据问题,我也订了OV2640和OV7670,到了再测试下
csi1: csi@1cb4000 {
compatible = "allwinner,sun8i-v3s-csi";
reg = <0x01cb4000 0x1000>;
interrupts = <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&ccu CLK_BUS_CSI>,
<&ccu CLK_CSI1_SCLK>,
<&ccu CLK_DRAM_CSI>;
clock-names = "bus", "mod", "ram";
resets = <&ccu RST_BUS_CSI>;
status = "disabled";
};
&csi1 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&csi1_clk &csi1_8bit>;
port {
csi1_ep: endpoint {
remote-endpoint = <&ov5640_0>;
hsync-active = <0>;
vsync-active = <0>;
bus-width = <8>;
pclk-sample = <1>;
};
};
};
&i2c1 {
pinctrl-0 = <&i2c1_pins>;
pinctrl-names = "default";
status = "okay";
ov5640: camera@3c {
compatible = "ovti,ov5640";
reg = <0x3c>;
pinctrl-names = "default";
pinctrl-0 = <&csi1_mclk>;
clocks = <&ccu CLK_CSI1_MCLK>;
clock-names = "xclk";
assigned-clocks = <&ccu CLK_CSI1_MCLK>;
assigned-clock-rates = <24000000>;
powerdown-gpios = <&pio 4 13 GPIO_ACTIVE_HIGH>; /* PE13 */
reset-gpios = <&pio 4 12 GPIO_ACTIVE_LOW>; /* PE12 */
port {
ov5640_0: endpoint {
remote-endpoint = <&csi1_ep>;
data-shift = <2>;
bus-width = <8>;
hsync-active = <0>;
vsync-active = <0>;
pclk-sample = <1>;
};
};
};
};
&pio {
csi1_8bit: csi1-8bit@0 {
pins = "PE4","PE5","PE6","PE7","PE8","PE9","PE10","PE11";
bias-disable;
function = "csi";
};
csi1_clk: csi1-clk@0 {
pins = "PE0","PE2","PE3";
bias-disable;
function = "csi";
};
csi1_mclk: csi1-mclk@0 {
pins = "PE1";
bias-disable;
function = "csi";
};
@arychen, 还行,打打样之类的,BGA类的肯定是发贴片厂, V3S没问题的, 0.5mm 0.4mm的肯定还是要人目测一下的,如果有偏修正一下
为何有窗口了没视频显示数据呢
测试ov5640的 pixel-clk vsync hsync都已经输出到cpu了,
发现是一直挂在 VIDIOC_QUERYBUF 操作上,没有获得图像数据,点解呢,不过ov5640的pixel_clk输出频率比较高,60多MHz
[root@/opt]# ./camera_test -d /dev/video0 -iw 640 -ih 480 -ow 320 -oh 240 -ot 0
-ol 0 -f YU12
/dev/fb0 xres=480 yres=854 bits=32 line_length=1920
cap.driver :"sun6i-video"
cap.card :"sun6i-csi"
cap.bus_info :"platform:csi"
cap.version :5.1.0
cap.capabilities :0x84200001 [V4L2_CAP_VIDEO_CAPTURE,V4L2_CAP_STREAMING,]
Support format:
1.8-bit Bayer BGBG/GRGR
2.8-bit Bayer GBGB/RGRG
3.8-bit Bayer GRGR/BGBG
4.8-bit Bayer RGRG/GBGB
5.10-bit Bayer BGBG/GRGR
6.10-bit Bayer GBGB/RGRG
7.10-bit Bayer GRGR/BGBG
8.10-bit Bayer RGRG/GBGB
9.12-bit Bayer BGBG/GRGR
10.12-bit Bayer GBGB/RGRG
11.12-bit Bayer GRGR/BGBG
12.12-bit Bayer RGRG/GBGB
13.YUYV 4:2:2
14.YVYU 4:2:2
15.UYVY 4:2:2
16.VYUY 4:2:2
17.YUV 4:2:0 (16x16 Macroblocks)
18.Y/CbCr 4:2:0
19.Y/CrCb 4:2:0
20.Planar YUV 4:2:0
21.Planar YVU 4:2:0
22.Y/CbCr 4:2:2
23.Y/CrCb 4:2:2
24.Planar YUV 4:2:2
25.16-bit RGB 5-6-5
26.16-bit RGB 5-6-5 BE
27.JFIF JPEG
VIDIOC_CROPCAP error!
Allocated v4l_buf 0 at 0xb6afa000 len:460800
Allocated v4l_buf 1 at 0xb6a89000 len:460800
Allocated v4l_buf 2 at 0xb6a18000 len:460800
VIDIOC_QBUF OK
VIDIOC_STREAMON OK
Width = 640
Height = 480
Image size = 460800
pixelformat = YU12
malloc YUVBuf success at 0xb69a7008 len:460800
start time = 4918 s, 613957 us
@晕哥小弟, 去git, https://github.com/torvalds/linux
继续学习V4L2,
[root@/opt]# ./camera_test -d /dev/video0 -iw 640 -ih 480 -ow 320 -oh 240 -ot 0
-ol 0
/dev/fb0 xres=480 yres=854 bits=32 line_length=1920
cap.driver :"sun6i-video"
cap.card :"sun6i-csi"
cap.bus_info :"plat[ 2799.813356] sun6i-csi 1cb4000.csi: Unsupported pixformat: 0x56595559 with mbus code: 0x2006!
form:csi"
cap.version :5.1.0
cap.capabilities :0x84200001 [V4L2_CAP_VIDEO_CAPTURE,V4L2_CAP_STREAMING,]
Support format:
1.8-bit Bayer BGBG/GRGR
2.8-bit Bayer GBGB/RGRG
3.8-bit Bayer GRGR/BGBG
4.8-bit Bayer RGRG/GBGB
5.10-bit Bayer BGBG/GRGR
6.10-bit Bayer GBGB/RGRG
7.10-bit Bayer GRGR/BGBG
8.10-bit Bayer RGRG/GBGB
9.12-bit Bayer BGBG/GRGR
10.12-bit Bayer GBGB/RGRG
11.12-bit Bayer GRGR/BGBG
12.12-bit Bayer RGRG/GBGB
13.YUYV 4:2:2
14.YVYU 4:2:2
15.UYVY 4:2:2
16.VYUY 4:2:2
17.YUV 4:2:0 (16x16 Macroblocks)
18.Y/CbCr 4:2:0
19.Y/CrCb 4:2:0
20.Planar YUV 4:2:0
21.Planar YVU 4:2:0
22.Y/CbCr 4:2:2
23.Y/CrCb 4:2:2
24.Planar YUV 4:2:2
25.16-bit RGB 5-6-5
26.16-bit RGB 5-6-5 BE
27.JFIF JPEG
VIDIOC_CROPCAP error!
Allocated v4l_buf 0 at 0xb6abe000 len:614400
Allocated v4l_buf 1 at 0xb6a28000 len:614400
Allocated v4l_buf 2 at 0xb6992000 len:614400
VIDIOC_QBUF OK
VIDIOC_STREAMON error
start_capturing failed
@arychen,我们板太多了,有正邦的机贴点底板啊,这种QFN 0402没问题,有视觉的
上了5.1.0,OV5640有video0了,不过V4L程序还是好老的linux/videodev.h的 现在都linux/videodev2.h了,谁能支援一个多功能的
[root@/opt]# ./camera_test
/dev/fb0 xres=480 yres=854 bits=32 line_length=1920
cap.driver :"sun6i-video"
cap.card :"sun6i-csi"
cap.bus_info :"platform:csi"
cap.version :5.1.0
cap.capabilities :0x84200001 [V4L2_CAP_VIDEO_CAPTURE,V4L2_CAP_STREAMING,]
VIDIOC_S_PARM failed
VIDIOC_QUERYBUF error
start_capturing failed
以前做了一些传参,
printf("Video4Linux capture Device Test\n\n" \
"-d <device>\n" \
"-iw <input width>\n" \
"-ih <input height>\n" \
"-ow <display width>\n" \
"-oh <display height>\n" \
"-ot <display top>\n" \
"-ol <display left>\n" \
" -r <rotation>\n" \
" -c <capture counter> \n" \
" -f <format>\n" \
"-fr <frame rate, 0-auto> \n");
@smartcar, 没有啊,f1c200s是16块多, v3s/s3是27块吧
@晕哥, 啊啊,我以为f1c200s已经跑起来了呢,
@smartcar,要贵个7块左右
100颗 f1c100s 100颗f1c200s芯片到了晒晒,PCB在华强pcb做的,四层板,邮票孔嘉立创说不能做4边的,比较郁闷,华强贵了150块钱
昨天试了下ov5640,排了错,但没产生video设备,今天把ov2640 ov7670都定回来看看
[root@/opt]# i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
[root@/opt]# insmod ov5640.ko
[ 1238.148269] ov5640_probe powerdown-gpios: 141
[ 1238.157619] ov5640_probe reset-gpios: 140
[ 1238.166606] ov5640 1-003c: 1-003c supply DOVDD not found, using dummy regulator
[ 1238.183688] ov5640 1-003c: 1-003c supply DVDD not found, using dummy regulator
[ 1238.200798] ov5640 1-003c: 1-003c supply AVDD not found, using dummy regulator
probe执行完无错,register也返回正常就是没生成video设备
@达克罗德,会滴,f1c100s f1c200s一起贴出来试试,
昨天改了f1c100s的核心板,可放在现在5寸IPS的底板上,和S3的核心板兼容,已做板,f1c100s在搞起案子,到时候用起来
顶,这个置顶了,必火啊,发个图片,昨天折腾出来的,改了一板
可放在现在5寸IPS的底板上,和S3的核心板兼容,已做板,f1c100s在搞起案子,到时候用起来
@IC爬虫,应该在周末左右了
@mokemars,大神客气,改的外壳已到,电容屏用孰泰测试板搞清楚了输出,X-y, x , y 全要反一下就行了,周末准备好,到时候发一套你,发一套晕哥
@mokemars, 真难得
哦,有点忙,uboot搞成16位还没搞,得搞寄存器,
顺便问下,全志的pcie要怎么配,H6弄了个pcie转sata板回来,想接上去看看
现在已经是16bit了, RGB565了,发现uboot里面也是用的ARGB8888的,浪费啊,==都试下改成16bit
f1c100s的Framebuffer真是BGR的,在uboot里面显示bmp图片也是个反的,怎么办呢,
嗯,改成16bit之后是BGR的,
将framebuffer改成16bit
drivers/gpu/drm/sun4i/sun4i_framebuffer.c
sun4i_framebuffer_init->drm_fbdev_cma_init(drm, 16, drm->mode_config.num_connector);
发现uboot的io无法获得申请和控制
uboot中无法分配gpio,修改drivers/gpio/sunxi_gpio.c
static const struct udevice_id sunxi_gpio_ids[] = {
....
ID("allwinner,suniv-pinctrl", a_all),
uboot上电清除字符显示
uboot LCD不打印std信息
#ifdef CONFIG_VIDEO
#define CONSOLE_STDOUT_SETTINGS \
"stdout=serial\0" \
"stderr=serial\0"
uboot LCD不显示版本信息, defconfig文件添加 include文件添加 ,都无效
CONFIG_HIDE_LOGO_VERSION
最终 drivers/video/cfb_console.c 中修改
//#ifndef CONFIG_HIDE_LOGO_VERSION
#if 0
要是uboot启动后能显示gif就爽了
主线音频输出ok了吗,板上放了功放和喇叭,到时候放点提示音什么的,
@晕哥, 这个去年做的,一直没动
dts:
panel: panel {
compatible = "lg,lb070wv8", "simple-panel";
drivers/gpu/drm/panel/panel-simple.c
static const struct panel_desc lg_lb070wv8 = {
.modes = &lg_lb070wv8_mode,
.num_modes = 1,
.bpc = 6,
.size = {
.width = 151,
.height = 91,
},
.bus_format = MEDIA_BUS_FMT_RGB565_1X16,
};
这么改的,还是32bit,有点浪费内存带宽哪,晕哥,还要改哪里呢
案子需要,搞起f1c100s来,这货稳定性如何还没底,开始尝试一把吧
翻出以前做的板子,折腾了一下,点起屏来了,查看色数是32bit,想弄成RGB565,不知怎么下手
# cat /sys/class/graphics/fb0/bits_per_pixel
32
4.3寸屏是定的800x480的,比较细腻,放在120的工控盒子里
核心板上放了颗AGM1280,有空了折腾一下,买了熊猫老司机的agm1280板,有空了上上手
@cityf,过奖过奖,都只半桶水,主要做平台所以时间多点,要是天天对接客户写软件,早白了好多头发了
@晕哥, 国庆放假了,A33计划没搞出来,要不然后盖就能完全配合好了
前面s3的mmc2 4bit sd nand上3.4上有识别到,4.13上好像没有识别到,
效果尚可吧
是的,H6跟PX30比较了一下,最终选了H6,有了pcie可扩展性不错, 在设计Artix XC7A35T-2FGG484I的板,到时候pcie接上去,还是不错滴
还好了,这种一直有,不过如果尺寸不匹配就得定制
有OEM客户在测H6,也是用了PMU,一般全志还是把这个上上去,电源太多,除了盒子应用,其它的应用一般电源路数会较多,一个PMU了事比较好
邮票孔拆焊风嘴不用定制,直接有现成的,刚好gk7102 S3两种核心板可用,到了试一下
@arychen,它有好几路LDO要供电,用分立的也麻烦
喷漆是个技术活,体验了一把
@dgtg, 全志这样的套片一般指PMU, CPU一起
3.4上FB测试不成功,按照这个https://blog.csdn.net/TheDayIn_CSDN/article/details/86574031 把R16的cedarx跑上去,测播放也没报错,就是FB显示不出来,不知道啥情况,真是资料少啊
马甲是最后一道丝印工序而已,想怎么印都行,全志配的内存不照样是全志自己印的嘛
A33因为最便宜,所以用量还是蛮大的,含税套片20多吧,
五一给A33做个5寸的底板出来,配上安卓/linux,带电池,也基本能做个手持了,现在主要是网卡太高了,摄像头又太矮,后壳不好做,
@晕哥, 喷漆还没到,定了5种颜色,呵呵,到时候每样喷一个看看,
未来工厂喷漆,报价是一个68,果断自己买漆喷,不过说是喷了还要打磨,才能光亮
logo简单,做个丝印网即可
结构文件上传,大家可去打印了
5IPSV01.rar
6个外壳到了,定了5种喷漆,到了喷上看下效果如何,外壳还可以,不知道淘宝上的几千块的光固化机能打出这种程度的外壳,如果可以,倒基本能实用了
linux 3.4 的ov5640 DVP接口的已通,MIPI还没通,新底板到,外壳明天到,另外弄了5种不同的喷漆,到时候看看效果
顶起,调试烧录更方便了
对了,树脂是白色的,不知道买点漆来喷下,效果会怎样
刚问了,可以喷哑光漆,效果应该可以了
改了单,16元一个,24小时发货的,加了3元一个,挺好的,我也是直接网上搜,第一页几个都上传了下,y
大家谁知道有什么在线3D打印的,又快价格又好的,这个前壳比较便宜,只要20,在魔猴网,但要3天,而且北京发货,又得1,2天
找了另一家,深圳的未来工厂,只要13元一个
sw,
想要源文件的同学等我画完工了会上传,拿去3D打印吧,这个有机会如果开模,壳子就便宜了
以前热熔的3D打印机打过2次,效果不行,就没用了,不知道光固化的效果如何,有用过此机的同学可告诉一声,如果实用倒可买台试试
还有背面,螺丝固定PCB板,各接口和壳的匹配还是个大工程(对我来说),明天继续
折腾了一天,1年前win10升级导致3D用不了,今天3D终于装上去了,但死活只能软件图形加速,用硬件一画就崩,慢点就慢点,不死就行了,终于边画边搜,前壳基本差不多了,要改也方便,总比CAD画3D图强太多了,见图
pcb 嘉立创生产进度30%, 转接板在考虑中,RGB转接跟LVDS 转接两种类型分开,结构上兼容2种有点麻烦
dd if=boot0_sdcard.fex of=/dev/sdb bs=1k seek=8
dd if=u-boot.fex of=/dev/sdb bs=1k seek=19096
这样是否OK ? 当然前提是sys_config.fex根据板子配置好
@晕哥,哪里哪里,都是半桶水而已,比群内大神差得远了
怪事,我已经上传原理图,PCB文件的压缩包了,怎么插入不了
https://whycan.cn/files/members/428/HQ_050IPS_V02PCB.rar
新底板已经修改好,增加了3个I2C的传感器,分别是温湿度传感器,高分辨率气压传感器,光照传感器,需要的朋友可先说明是否要贴上去,
PCB预览图,立创助手生成的,做的是黑色的
改了下布局,加个温湿度传感器,加个加速传感器上去吧,还有什么可加的?大家可提一下, 有群友提及弄个4G模块,这个想了想,地方小放不上,再者4G的电流也挺大,要个3A的DC/DC+大点的电容,还是放不下,而且S3只有一个USB,再扩也只能弄个HUB,这样USB Device就不能弄了,所以不放了就,毕竟这个是测试板,不是产品板来的。
加了4个定位孔,方便配合以后其它大板,板载0.5W喇叭还是没舍得去掉,主板启动,按键音,放电影拷机什么的,出声音挺不错的.
@晕哥, 好的,我在准备新底板,PE0~24,我全部通过GPIO测试输出0,1,都没问题,至少DVP摄像头所有信号线是连接好了
@晕哥 搞新板了再测,3.3V-1.8V-3.3V有不通的地方,器件或电路有问题,所以干脆新板上全3.3V的调得了,dvp的ov5640摄像头能通就基本差不多了,
@smartcar,实际上问过2家工厂,全贴合好供货,刚开始做, 500套一般在75左右,有量后面会降
@smartcar, 电容触摸500起订是23元, 液晶报价不一,我朋友没做了,之前是报给我是500片起订只要38元,不赚我的钱, 其它家的报价都不便宜,40多吧,要去谈的,现在都是看单次下多少,
@晕哥, 用这个驱动那按理说,8" 9.7"的触摸就都可以了,只是还有待测试, 7" 10.1"是GT911,我已经固化了参数的,敦泰的产测工具如何用还要摸索
10.1的 1280x800点起来了,不过由于底板HSYNC, VSYNC反的bug, 造成 lvds_d3p d3n是反的,因而会绿屏,9.7寸正常是6bit屏,8寸也是8bit屏,所以也是绿屏,确认了
跑df_andi 降到25~26 FPS了,对于一些静态界面来说,应该没问题
10.1 1280x800的LVDS屏到了,稍晚点下看效果,这屏就还没找电容触摸,有一个零售的70块,很贵
呵呵,要便宜早就遍地用了,这种屏都得找工厂订
这种屏40多,阶梯价,起订500片,更高清的如540x960 1280x720是MIPI的了,价格会高点
新的3.3V的电容屏到了,也是FP6336的,驱动不用动,但线序变了,要新底板上用
38楼那个就有了
还没弄完整,点我下面的shop链接,补丁看本贴modify-file的链接
驱动啦, 37楼 8" 9.7"都驱动起来了,触摸还没弄,一个FT5306 ,一个FT5506
1366x768是1280x800的1.0245倍基本上一样,但没找到兼容小屏的40p
不过这个尺寸跟普通1024x600的不一样, 电容触摸就还要找
是LVDS的,大屏了,找到了一个, EJ101IA-01G 可以接在8" 9.7" 接口上, 其它的40p都已经是标准单LVDS,带12V背光电源,里面有升压电路的了,本本之类的用的
晕哥手头明天到了飞上接座子就应该ok了, 1280x800, 800x1280弄个什么尺寸的呢
估计没什么性能了,我找找看有没有40p的1280x800, 嗯,在晕哥帮助下,把触摸搞通了,目前的反了线序,做新板就扫除所有bug,
搞下飞线,触摸中断到PWM1脚,PE24飞到backlight_en脚,
不错,不过这板子的FT6336它的接口电压脚是它接到它的1.8 LDO输出了,所以是1.8V的,要不然我也不会一个电平转换,2个电阻分压了,转接板上我还弄了2颗电平转换,这个新底板会用工厂订制的屏,3.3V,不用这个了
晕哥把phone out弄出来了,具体如下
设置 headphone 音量:
tinymix set 1 63
开启head phone输出
tinymix set 2 1
播放白噪音:
tinyplay /dev/urandom
@dgtg,谢谢,S3没QSPI,没GPU,其它都不错,要玩一起来
200只企鹅跑了个把小时了,量下cpu温度, 整板的3.3V都是核心板的DC/DC引出来的,特别是液晶转接板的偏压及整板,所以3.3 DC/DC温度有点高,不过顶得住,
要不要考虑把A33整一下? 前面在A13上折腾过mygui cegui, 还有kinoma js, kinoma我觉得挺可惜的,有蛮多例子,关了,挺可惜的
1024x768的LVDS屏跑df_andi是FPS:29.x 200只小企鹅
8寸9.7寸LVDS屏搞定,如果弄个标准30p LVDS接口那很多屏可点了不过需要12V背光电源,8寸屏有小屏,宽屏之分,可惜我这儿都不正常了,9.7是正常的,还是限流电阻没改,暗
directfb的df_andi是 FPS: 33.x 不知道这帧率还行吧,是32bit bpp的
(*) FBDev/Mode: Setting 1024x600 RGB32
(*) FBDev/Mode: Switched to 1024x600 (virtual 1024x600) at 32 bit (RGB32), pitch 4096
1024x600改了下,OK了
include/configs/sunxi-common.h 把显存改成4M, 因为1024x768就要3M吧,干脆大方点,后面LVDS弄不好可以跑1280x800(4M)的
#define CONFIG_SUNXI_MAX_FB_SIZE (4 << 20)
那问下他有没,但如果不好扩散估计也够呛,买了也只能自个用
按道理讲1024x768跑起来是绝对ok的,驱动lvds屏还能省个lvds芯片,
10.1 1024x600, 板子就没固定在屏后拍了
嗯,先弄成1024x512,刚好占2048K,跑一下高清,时钟50M没问题,那1024x600应该是ok的,速度还行,毕竟1G A7, i.mx6ul不到600M的那个版本跑1024x600挺流畅的,我测过连续480张的动画jpg解压刷framebuf,可当动画看,下面是1024x512,
1024x600 显存不够哈,还得排 下面是uboot报错,
Error need 2400kB for fb, but only 2048kB is reserved
来了,转接板7寸普清800x480,电容触摸GT911啊中断啊,改板吧,不飞了,等下点下7寸高清,背光还有点暗是因为5寸IPS给的40mA,底板上还没换限流电阻,7寸的从100~180mA的都有,看屏的背光LED模组,电流由限流电阻决定
S3有LVDS,在uboot里面加了LVDS的宏没反应,要是能点LVDS那就爽了,8寸,9.7寸...都等着的,都有配套的电容屏来着,转接板已经准备好了,等着出LVDS信号,转接板目前是支持7",10.1" RGB和电容屏, 8" 9.7" LVDS屏和电容屏来着,
orcad 16.6原理图 PADS VX.2 PCB和pads9.5 ASCII文件如下压缩包
HQ_5IPS-RGBLVDS_V01.rar
底板原图 orcad16.6 PCB是PADS VX.2
HQ_050IPS_V01.rar
导入pads 9.5的低版本ascii文件,可用于导入Altium Designer
HQ_050IPS_V01_AD.rar