您尚未登录。

楼主 # 2025-09-04 20:58:13

riturbo
会员
注册时间: 2022-06-22
已发帖子: 5
积分: 25

求助:A133/R818裸机显示问题

正在尝试在rtthread中跑通裸机DSI屏幕的显示。用的是从tina uboot中抠出的dsi+tcon+de的显示驱动。

1. 目前使用github上开源的uboot+bl31+rtthread环境,屏幕无法通过DE驱动显示,但如果使用tcon的测试模式是可以显示的。
2. 如果使用tina中的uboot+bl31+rtthread环境,屏幕是可以正常显示的。(此时的uboot中没开启display代码)。

所以肯定是tina的spl或uboot中做了什么操作让DE可以正常工作了,大家有啥调查方向吗?

最近编辑记录 riturbo (2025-09-04 21:00:09)

离线

楼主 #1 2025-09-04 22:01:03

riturbo
会员
注册时间: 2022-06-22
已发帖子: 5
积分: 25

Re: 求助:A133/R818裸机显示问题

经过测试发现uboot中的这块sramc的代码是必要条件,但还不够充分。不过看这注释似乎说的都是VE?

	/* SRAM Area C 128K Bytes Configuration by AHB ,default map to VE*/
	reg_val = readl(SUNXI_SRAMC_BASE);
	reg_val &= ~(0x7FFFFFFF);
	writel(reg_val, SUNXI_SRAMC_BASE);

	/* VE SRAM:set sram to normal mode, default boot mode */
	reg_val = readl(SUNXI_SRAMC_BASE + 0X0004);
	reg_val &= ~(0x1 << 24);
	writel(reg_val, SUNXI_SRAMC_BASE + 0X0004);

离线

#2 2025-09-05 08:43:58

soso
会员
注册时间: 2022-05-03
已发帖子: 127
积分: 165

Re: 求助:A133/R818裸机显示问题

这种级别的soc,也能跑裸机 厉害~~

离线

#3 2025-09-05 10:10:43

lanlanzhilian
会员
注册时间: 2021-12-21
已发帖子: 153
积分: 58

Re: 求助:A133/R818裸机显示问题

这种问题估计要对比相关寄存器数据了吧

离线

楼主 #4 2025-09-05 10:29:33

riturbo
会员
注册时间: 2022-06-22
已发帖子: 5
积分: 25

Re: 求助:A133/R818裸机显示问题

lanlanzhilian 说:

这种问题估计要对比相关寄存器数据了吧

现在不知该对比啥寄存器了。 de+tcon+dsi这些都只有我的代码在操作。clk/rst/pll的相关的配置都是一样的。

离线

页脚

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

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