linux下驱动移植?移植linux到am335x的时候如何配置ddr3驱动?

6小时前 (20:04:28)阅读2回复0
花花
花花
  • 管理员
  • 注册排名3
  • 经验值295440
  • 级别管理员
  • 主题59088
  • 回复0
楼主
  1. linux下驱动移植?
  2. 移植linux到am335x的时候如何配置ddr3驱动?

linux下驱动移植?

概念比较模糊,首先有一点,驱动是内核的一部分,内核代码中大部分代码就是驱动代码。

驱动就是让硬件工作起来(通俗的讲),但现实中,硬件种类特别多,比如触摸屏,有不同的硬件可以实现触摸屏功能。你的产品或者开发板电路上用的是什么硬件芯片,就得有相应的驱动。为什么要驱动移植呢?因为linux内核里不可能有世界上所有的硬件驱动(一般有常见的驱动),这时候,如果你的硬件电路板上的硬件正好在内核里有相应的驱动,那么正好可以用。但如果没有的话,你就得自己想办法写个驱动,但是写驱动的代价也是挺大的,所以目前大部分硬件芯片厂商已经将驱动程序写好了,你要做的,就到它的官网上把驱动源代码下载下来(或者其他方式),然后将其加入到linux内核中,必要时,可能还要根据实际情况,还要修改一些代码(但相比自己写,容易的很)。

移植linux到am335x的时候如何配置ddr3驱动?

linux下驱动移植?移植linux到am335x的时候如何配置ddr3驱动?

TI的LCD控制器驱动是非常完善的,共通的地方已经由驱动封装好了,与按键一样,我们可以通过DTS配置完成LCD的显示。

下面,我们来讨论下使用DTS方式配置内核完成LCD驱动的思路。(1)初步分析由于TQ335x使用的芯片是AM335x,故仍然可以参考am335

0
回帖

linux下驱动移植?移植linux到am335x的时候如何配置ddr3驱动? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息