TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3715/DM3730 uboot中使用spi驱动lcd问题

各位TI工程师,你们好!

之前一个类似的帖子不知怎么没有了,我想把我现在的问题再说明下,希望你们能给于指导或建议。

我目前是利用当前uboot中的omap3_spi.c/omap3_spi.h(里面有支持omap34xx)中的接口来尝试做的。不过始终无法在uboot中点亮LCD,其中LCD配置涉及的大多寄存器我都对照着kernel中dump出来的值或者datasheet中的值改了。目前的uboot能编译过,但就是不起作用,可能我还有些参数配置的不对,现在一直卡在这。我想问下你们能不能确定下这个omap3_spi.c中的接口是否支持AM3715的板?或者还有没有其他的参考?至于在kernel中显示logo的功能我们这边已经实现过了,想在uboot中显示也是客户那边为了提高用户体验提出的需求。这个问题确实耗费很多的时间了,希望你们能答复下,我也能确定是否还有继续做的必要或者可能,感谢了!

Gary Wu:

记得上次那个帖子回复的主要意思是没必要在u-boot里面做,直接在kernel里面实现。

我也没找到那个帖子,只有google 快照

http://webcache.googleusercontent.com/search?q=cache:xw6cd91Q7_gJ:www.deyisupport.com.edgekey.net/question_answer/dsp_arm/sitara_arm/f/25/t/24358.aspx+&cd=1&hl=zh-CN&ct=clnk&gl=cn

tony2:

我们做了这个功能,我只知道android那边的开发是在3730的bsp基础上做的,你可以参考一下对应的bsp。boot里面做这个没有问题。

Cheng Zhuo Gu:

回复 tony2:

你好,感谢你的回复!能否稍微说的详细点,你的意思是参考kernel里面的配置吗?

tony2:

回复 Cheng Zhuo Gu:

你们要做很复杂的界面?我们只做了显示充电的界面,只是不想进kernel充电。

Cheng Zhuo Gu:

回复 tony2:

不做复杂的界面,也就是开机的uboot阶段显示个logo,可能也有你们这种充电时在uboot中显示充电界面的需求。现在主要是想在开机的uboot中能点亮lcd,显示个图片或者文字就行了,这样在按下power到kernel起来的5、6秒时间里不会一直黑屏,体验好些,不知道你们有没有做过类似的。目前问题就是当前用的屏要用spi驱动,所以在uboot中初始化的时候比较麻烦。不知道你们在配置spi的时候是不是用的当前uboot中的omap3_spi.c/omap3_spi.h中的接口来实现的?或者是你们做了修改的。我主要在用spi接口的时候不清楚,不知道怎么调用来写lcd的寄存器参数,若能提供些思路,不胜感激!

赞(0)
未经允许不得转载:TI中文支持网 » AM3715/DM3730 uboot中使用spi驱动lcd问题
分享到: 更多 (0)