现在位置: 首页 > 技术文章 > Tiny4412专区 > 文章
2017年11月20日 裸机程序 ⁄ 共 10542字 Exynos4412 裸机开发 —— IIC总线(转)已关闭评论 ⁄ 阅读 0 次
前言: I2C(Inter-Integrated Circuit)总线(也称 IIC 或 I2C) 是有PHILIPS公司开发的两线式串行总线,用于连接微控制器及外围设备,是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊形式,具有接口线少、控制方式简单、器件封装形式小、通信速率较高等优点。 iic 一、综述 Exynos4412精简指令集微处理器支持4个IIC总线控制器。为了能使连接在总线上的主和从设备之间传输数据,专用的数据线SDA和时钟信号线S...
阅读全文
2015年11月23日 linux ⁄ 共 661字 Tiny4412 linux驱动之LED控制已关闭评论 ⁄ 阅读 758 次
今天周末,诸事不顺,下了一天雨,出门掉沟里了,全身湿透了,冻死了快,唉,废话不多说了,说说今天在Tiny4412板子上做的测试吧。 今天测试了字符设备驱动的编写,主要是再熟悉一下,其实挺简单,代码一会贴出来。 总共三个文件,1驱动相关:. led_drv.c  Makefile 2.测试程序 : led_test.c 实验步骤: 驱动和应用程序都编译出来之后,首先加载驱动: insmod led_drv.ko 加载驱动 此时设备节点已经创建出来了: 设备节点 此时...
阅读全文
2015年11月20日 文件系统 ⁄ 共 690字 评论 2 条 ⁄ 阅读 1,025 次
晚上加班回来,看到4412板子,感觉好久没捣鼓了,于是想把Linux上进去跑一边,从友善的光盘中把移植好的Linux拷贝到虚拟机中,重新编译了一下,编译出zImage,由于之前已经将u-boot等烧到eMMC中了,所以开发板上电从eMMC启动,按任意键停住u-boot的启动,进入U-BOOT的命令行,使用fastboot讲刚编译出的zImage少写道eMMC的kernel分区中,并将光盘自带的QT文件系统烧写到eMMC中,修改好启动参数,重启板子,此时串口呼呼的出现很...
阅读全文
2015年11月09日 android ⁄ 共 271字 fastboot: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory已关闭评论 ⁄ 阅读 264 次
今天测试fastboot的时候出现如下问题: Fastboot “fastboot: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory” 原因是: 缺少了安装依赖文件lib32stdc++6 使用下面的命令安装该库即可: apt-get install lib32stdc++6
阅读全文
2015年11月08日 u-boot ⁄ 共 3879字 tiny4412,将u-boot烧录到eMMC中并启动已关闭评论 ⁄ 阅读 2,080 次
最近看了U-BOOT部分,并根据友善的资料将U-BOOT烧写到SD卡上,由SD卡启动U-BOOT,启动界面如下: SD卡启动U-BOOT 今天试着将U-BOOT烧写到eMMC中,emmc其实和SD卡类似,都是SD设备,emmc是8-bit模式,SD是4-bit模式。 将U-BOOT烧写到eMMC中其实和烧写到SD卡步骤是一样的,只是步骤稍微繁琐了一点,因为不如SD卡那么灵活,可以拔下来,插到电脑上来烧写。 下面附上一张BL1、BL2在eMMC中的位置图: eMMC布局 先说一下烧写原理: 先...
阅读全文
2015年10月20日 u-boot ⁄ 共 1386字 uboot for tiny4412中MMU虚拟地址的设置已关闭评论 ⁄ 阅读 552 次
以下为U-Boot中的代码,   从注释中可以看到 真个地址映射关系: enable_mmu: /* enable domain access */ ldr r5, =0x0000ffff mcr p15, 0, r5, c3, c0, 0 @load domain access register /* Set the TTB register */ ldr r0, =mmu_table ldr r1, =CONFIG_PHY_UBOOT_BASE ldr r2, =0xfff00000 bic r0, r0, r2 orr r1, r0, r1 mcr p15, 0, r1, c2, c0, 0 /* Enable the MMU */ mmu_on: mrc p15, 0, r0, c1, ...
阅读全文
×