博客专栏  >  移动开发   >  AM335x移植

AM335x移植

基于AM335x的BSP移植。在此记录下来,希望能对大家有些启发。

关注
0 已关注
12篇博文
  • AM335x的启动过程

    u-boot简介简单的说,u-boot的核心功能是加载内核。 为什么需要它,上电之后直接加载内核不可以吗? 虽然目前的内核没有这么做且理论上也可以实现,但没有必要这么做。 这就类似于几十万大军在...

    2017-09-09 19:20
    115
  • u-boot代码分析

    简介项目中使用的u-boot版本是u-boot-2016.09,在该版本中引入了Kconfig,可以通过menuconfig进行配置。但是,遗憾的是,menuconfig还不够成熟,很多配置还是需要在...

    2017-09-09 19:46
    128
  • u-boot移植

    u-boot的基础知识前面已经分析完,接下来针对我们自己的板子进行详细的移植。修改代码eeprom由于板子中没有eeprom,所以下面这个函数需要修改。 board/ti/am335x/board....

    2017-09-09 20:02
    120
  • 设备树

    简介最新的内核配置基本上都是通过设备树了。这是个什么东西?简单说,就是描述硬件信息的配置文件。 该配置文件采用类似Jason的语法,来表述各个类型的硬件参数信息,如cpu、memory、nand、l...

    2017-09-09 20:10
    93
  • 内核移植

    配置make omap2plus_defconfig vi Makefile ARCH=arm CROSS_COMPILE = arm-linux- make menuconfig裁剪不需要的功能ma...

    2017-09-09 20:15
    100
  • usb的设置

    背景设置usb0为host模式,支持u盘的热插拔。设置usb1为otg模式,支持设备作为u盘连接到电脑。 我对usb没有研究,但是linux内核对usb的支持非常强大,不需要修改代码,只需配置就可以...

    2017-09-09 20:23
    164
  • 矩阵键盘

    背景移植矩阵键盘。矩阵键盘的原理不赘述。设备树evm的板子上有一个2x3的矩阵键盘,设备树中也有体现。参考这个实现自己的矩阵键盘设备树如下: matrix_keypad: matrix_keyp...

    2017-09-09 20:33
    158
  • LCD的配置

    lcd的驱动也不需要自己写,而是在设备树中配置好即可。设备树 panel { compatible = "ti,tilcdc,panel"; status = "...

    2017-09-09 20:37
    82
  • buildroot

    背景buildroot的基本功能是可以通过简单的配置即可创建出根文件系统。另外,还可以创建交叉编译器, 编译u-boot以及内核。关于buildroot的基础知识不再赘述,网上很多资料,不过,参考官...

    2017-09-09 20:53
    156
  • 移植Qt

    buildroot中配置Target packages ---> Graphic libraries and applications (graphic/text) ---> ...

    2017-09-09 21:01
    94
  • falcon模式

    简介在该模式下,SPL可以直接加载内核,开机时间较少不少。目前该模式支持的芯片不多,但是TI的AM335x是其中之一,网上资料也不不多。u-boot-2016.09中有两处有关资料。 doc/READ...

    2017-09-10 08:16
    171
  • README.falcon

    U-Boot Falcon ModeIntroductionThis document provides an overview of how to add support for Falcon Mo...

    2017-09-10 08:33
    157
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部