您尚未登录。

楼主 #1 2020-03-25 11:59:04

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

RGB接口,R和B互调了,uboot和内核如何修改?

为了走线方便,把R和B整组调换了,R0<=>B0...R7<=>B7。
请教,现在开机屏幕是黑的,看上去有背光。
也不知道是不是硬件上的问题,当时想着只是R和B呼唤,大不了颜色不对,结果现在是黑的。

离线

楼主 #3 2020-03-25 12:19:44

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: RGB接口,R和B互调了,uboot和内核如何修改?

那么,如果解决了硬件问题,软件上该如何修改使R和B调换过来?

离线

楼主 #5 2020-03-25 14:23:13

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: RGB接口,R和B互调了,uboot和内核如何修改?

孤星泪 说:

不会的, 先查背光(缝隙可以看到), 再用示波器检查 PCLK(像素时钟),

再检查 HSYNC/VSYNC 或 DE 信号,

如果这些信号都有, 屏幕至少会花.


上电时由于lcd的一些信号管脚也用作启动配置管脚,所以启动时,会看到屏幕有些彩线,以及明显的背光变化。
复位后,也能看到瞬间出现的彩线。

把uboot、内核、环境变量烧录到之前做过的RGB时序正常的硬件板子上,可以看到启动后uboot界面是白色背景的,显示nuvoton的图标。
加载内核后,背景变成黑色,输出的调试信息是白字。

离线

楼主 #7 2020-03-25 14:29:08

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: RGB接口,R和B互调了,uboot和内核如何修改?

拉轰的脚踏车 说:

那搞定了吗?

没搞定...

离线

楼主 #9 2020-03-25 14:46:53

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: RGB接口,R和B互调了,uboot和内核如何修改?

又对比了两个板的原理图,发现clk引脚应该串接一个33欧电阻,结果忘了串了...

参照的原理图,clk引脚串接一个33欧电阻,并有个20pF的可选电容接地。结果我忘了画这个电阻,而可选电容我搞成了0.1uF的。
现在去掉这个电容,但仍没有那个串接电阻。可以显示了,不过看企鹅图标,本应该是红嘴和红脚掌,结果编程了蓝色的。黑白没事。

最近编辑记录 Gentlepig (2020-03-25 14:54:25)

离线

楼主 #11 2020-03-28 11:04:11

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: RGB接口,R和B互调了,uboot和内核如何修改?

接了一个4.3寸的800*480分辨率的屏。
编译内核设置为rgb888模式时,启动过程中,屏幕上每行字符发生变化时,改行都会有个下划线一闪而过。
而设置为rgb565时,则不会出现这个一闪而过的下划线。

另,R和B如何互换啊。在uboot里看了下,在driver/vedio下找到了个Nuc970fb.c和nuc970fb.h。但里面没找到输出屏幕数据的函数。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn