tiny4412学习杂记

CrazyDiode CrazyDiode     2022-08-05     187

关键词:

1.Android 挂载NFS

技术分享

使用 busybox mount 来替代mount命令

2.修改Uboot中fastboot最大buff 

使用U-boot烧写Android5.0的时候出现

remote: data too large

将 include/configs/tiny4412.h

 技术分享

改大一点

3.tiny4412内核中trustzone配置开关

tiny4412  trustzone

systemtype->support TrustZone

4.Tiny4412 中的 iTest PlayGams等app

iTest 和Gapp等apk 在vendor/friendly-arm/tiny4412/prebuilt/里

 

tiny4412的中断资源连接关系示意图

在tiny4412的设备树中可以发现,中断资源是以树的形式呈现的,下面是我画的一张图,大致描述了tiny4412上中断资源的连接关系。可以到http://pan.baidu.com/s/1ge0sz6N下载。其中,红色的表示的是rootinterruptcontroller(中断资源的生产者... 查看详情

tiny4412-1312__uboot移植(代码片段)

开发环境:win1064位 +VMware12+Ubuntu14.0432位工具链:linaro提供的gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi要移植的u-boot版本:u-boot-2016-11Tiny4412开发板硬件版本为:  底板:  Tiny4412SDK1312B  核心板:Tiny4412-1306 ... 查看详情

tiny4412--uboot移植串口(代码片段)

开发环境:win1064位 +VMware12+Ubuntu14.0432位工具链:linaro提供的gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi要移植的u-boot版本:u-boot-2016-11Tiny4412开发板硬件版本为:  底板:  Tiny4412SDK1312B  核心板:Tiny4412-1306 ... 查看详情

tiny4412裸机程序说明

本文转载自:http://blog.csdn.net/eshing/article/details/37109115首先、我想说明为什么我写这个文档?我自己想学点东西,过于求成,又过于自信,直接买了Tiny4412的板子,但网上关于4412的资料太少,我一直没办法啃动,只能尽可能找来... 查看详情

tiny4412--uboot移植时钟(代码片段)

开发环境:win1064位 +VMware12+Ubuntu14.0432位工具链:linaro提供的gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi要移植的u-boot版本:u-boot-2016-11Tiny4412开发板硬件版本为:  底板:  Tiny4412SDK1312B  核心板:Tiny4412-1306 ... 查看详情

tiny4412移植opencv2.4.7手记

在买了新的4412板子后。打算趁着刚成功在6410上移植过的经验,速度解决下。不想出现了各种问题。小结下:1、关于opencv的移植:tiny4412的linux3.5上,须要把opencv的lib内so尽数复制到板子根文件夹lib下。并依照pc的arm-opencv路径。复... 查看详情

lcd驱动端与设备端名称匹配过程分析(tiny4412)

​LCD驱动端与设备端名称匹配过程在tiny4412提供的内核下,LCD屏的平台设备名字和平台驱动名字不匹配也能驱动屏点亮,​这是怎么回事的呢?下面我们来分析这是如何实现的。​硬件平台​Cpu:exynos4412​板子:tiny4412​Linux内... 查看详情

tiny4412开机动画开机界面的定制原创

关键词:Android linux开机logo开机动画 平台信息:内核:linux3.0.68 系统:android/android5.1平台:tiny4412作者:庄泽彬(欢迎转载,请注明作者)邮箱:[email protected]摘要:最近晚上回到宿舍有点无聊,搞一下打发时间,如有... 查看详情

使用nfs启动tiny4412开发板根文件系统

 1、Ubuntu14.04上搭建NFS服务1.1、安装NFS服务        $sudoapt-getinstallnfs-kernel-server  //安装NFS服务1.2创建Tiny4412开发板根文件系统   这部分内容参考《Busybox构建根 查看详情

友善之臂tiny4412linux系统怎么跑qt

参考技术A试试在shell中输入:alsamixer,里面有调节系统音量大小的选项。。。 查看详情

tiny4412led之buildjni实现(代码片段)

PC机平台:ubuntu12.04.5硬件平台:Tiny4412标准版+android5.0上一篇:Tiny4412led之NDKJNI实现,介绍的是通过NDK工具进行JNI开发,*.so文件是通过NDK工具进行编译生成的,这次就介绍如何通过arm-linux-gcc编译生成对应... 查看详情

tiny4412sdk1161下的hd700驱动设置

平台:Tiny4412SDK1161B+HD700kernel:linux3.5手头有一块友善之臂的开发板,需要使用HD700屏来显示图片,但是移植好内核后/dev/fb0设备并不能用,看屏幕显示了三排小企鹅,并且存在色差,怀疑lcd驱动并不配套HD700之个型号,故需要做调... 查看详情

linux内核lcd驱动分析与换屏方法(tiny4412)

​Linux内核中换屏技术​21.5.1u-boot中的参数bootargs实现换屏​在uboot中有一个bootargs环境变量,这个参数就是传递数据给内核的。​对tiny4412提供的内核,可以通过修改bootargs实现驱动不同的LCD屏。​21.5.2分析bootargs中的lcd参数再启... 查看详情

armcortex-a9(tiny4412)(代码片段)

要求移植linux增加系统调用并烧写至开发板详细步骤一、搭建linux编译环境1、GCC编译器的安装:tarxzvfarm-linux-gcc-4.5.1-v6-vfp-20120301.tgz-C/arm-linux-gcc-v//查看GCC版本2、gedit~/.bashrcexportPATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin3、rebo 查看详情

基于tiny4412的andorid开发-------简单的led灯控制

阅读目录(Content)一、编写驱动程序二、编写代码测试驱动程序三、编写HAL代码四、编写Framework代码五、编写JNI代码六、编写App参考资料:《Andriod系统源代码情景分析》《嵌入式Linux系统开发完全手册_基于4412_上册》  作者... 查看详情

tiny4412led之ndkjni实现(代码片段)

PC机平台:ubuntu12.04.5硬件平台:Tiny4412标准版+android5.0Tiny4412硬件电路从电路原理图可以知道LED灯连接到处理器的GPM4的0-3端口,且LED被上拉到3.3V的源,只有GPIO口输出低电平时就能点亮LED灯;GPM4寄存器只要把... 查看详情

tiny4412led之ndkjni实现(代码片段)

PC机平台:ubuntu12.04.5硬件平台:Tiny4412标准版+android5.0Tiny4412硬件电路从电路原理图可以知道LED灯连接到处理器的GPM4的0-3端口,且LED被上拉到3.3V的源,只有GPIO口输出低电平时就能点亮LED灯;GPM4寄存器只要把... 查看详情

博客文章分类导航

嵌入式开发基础开发板硬件配置   Tiny4412开发板硬件版本为:   底板:Tiny4412/Super4412SDK1506   核心板:Tiny4412-1412           &nbs 查看详情