bridge-utils移植 【目的】 移植bridge-utils的目是在AM335X开发板上使用bridge功能。 【环境】 1、 Ubuntu 16.04发行版 2、 MC183平台 3、 交叉编译器arm-linux-gnueabihf-gcc-4.7.3 【步骤】 1、下载bridge-u ...
分类:
Web程序 时间:
2018-12-17 11:43:52
阅读次数:
243
首先要明白一点,就是i2c设备是挂载在总线上的,所以一定得先先加入总线驱动,现加设备驱动。 虽然是初步接触dts,也不懂dts的语法,但是之前有过丰富的驱动开发经验,进行迁移: 对于i2c总线来说,有两点需要注意的: 第一:引脚的初始化 第二:总线时钟的设定 总线初始化第一点: i2c0_pins: ...
分类:
其他好文 时间:
2018-11-27 17:13:34
阅读次数:
1031
板子上面有4个串口,默认的ttyS0用于系统的console 由于CPU自带的串口驱动默认已选上 需要做的事情就是: 第一:查看原理图,找出对应的uart1,uart2,uart3的引脚,通过cpu的数据手册编写其pin mux 第二:增加uart1 uart2 uart3的dts节点,有了uart ...
分类:
其他好文 时间:
2018-11-27 16:51:52
阅读次数:
428
按照惯例,先介绍我自己的开发环境: 系统:win7 64bit sp1 CCS版本:Code Composer Studio 6.2.0 调试代码:AM335X_StarterWare_02_00_01_01 仿真器:XDS100V2 USB 电路板:自己根据beaglebone_black绘制的, ...
分类:
其他好文 时间:
2018-10-22 15:01:23
阅读次数:
680
linux3.2 spi框架分析 刘术河 2017.04.12 写oled的驱动时,核心板用的是am335x,spi用的是ti自带的spi驱动框架,为了弄清楚spi底层工作流程,特意分析了spi驱动框架 g:\嵌入式\linux-3.2.0\arch\arm\mach-omap2\Board-am3 ...
分类:
系统相关 时间:
2018-09-08 15:35:05
阅读次数:
239
【目的】 8188EU 在AM335X MC183上以AP+STA工作。 【环境】 1、 Ubuntu 16.04发行版 2、 linux-3.2.0-psp04.06.00.11 3、 MC183平台 4、 交叉编译器arm-linux-gnueabihf-gcc-4.7.3 【实验步骤】 1、 ...
分类:
其他好文 时间:
2018-09-07 22:03:42
阅读次数:
409
首先借用一张图说明linux应用程序和内核的关系,实现root自动登陆1.编译autologin自动登陆主要执行autologin程序,autologin文件源码:#includeintmain(){
分类:
其他好文 时间:
2018-07-27 12:16:09
阅读次数:
664
TIsdk文件夹下的filesystem文件夹下有两份根文件系统源码包,arago-base-tisdk-image-am335x-evm是最小文件系统(可能还可以优化),另一个包含QT等其他丰富资源。具体过程参考文档Ubifs文件系统的制作和启动1.安装编译工具特别注意不要使用apt-get安装,按照文档操作,参见https://e2echina.ti.com/question_answer/d
分类:
其他好文 时间:
2018-07-27 10:49:34
阅读次数:
201
先简要分析uboot启动流程makeam335x_evm,对应boards.cfg中:am335x_evmarmarmv7am335xtiam33xxam335x_evm:SERIAL1,CONS_INDEX=1所以对应起始运行地址在/arch/arm/cpu/armv7/start.S文件板级初始化在s_init函数中,初始化外设pin设置。A8_LED与am335x的R6相连,对应datash
分类:
其他好文 时间:
2018-07-25 20:05:25
阅读次数:
648