arm处理器
酸菜鱼的鱼
Linux rtos 驱动应用开发 本博客主要用于工作学习的总结和备份,欢迎大家留言评论交流,谢谢
展开
-
exynos 4412简介
Exynos 4412简介:内核:cortex a932kb指令和32kb数据缓存mmu外部存储器控制提供lcd控制器,1通道的LCD专用DMA控制器4通道DMA,具有外部请求引脚4通道uart,3通道spi1多主iic,2通道的iissd卡1.0版。mmc2.11版两主机USB口,1个设备4通道pwm定时器,1通道内部定时器看门狗定时器117gpi...原创 2018-10-28 10:35:24 · 5203 阅读 · 0 评论 -
hi3559av100的启动和升级
hi3559av100中内置启动rom(bootrom),芯片复位撤销后由bootrom开始执行启动引导程序。启动的cpu选择:hi3559av100包含有A53Mp DUal core/A73Mp Dualcore/A53UP多个处理器核心,可以选择从A53MP core0或者A53UP来启动,由boot_sel3的值来确定由哪个cpu来启动。启动的介子选择:spi nand/n...原创 2019-07-16 17:44:12 · 3113 阅读 · 1 评论 -
hi3559av100的基本介绍
使用时应注意区分hi3559a和hi3559的区别,主要是在图像处理能力和软件sdk的架构等方面的区别。概述:一般来说,海思的芯片的亮点都是集中在图像领域。这款芯片也不例外,提供了8k30/4k120的广播级的图像质量视频的录制,并且支持多路的sensor输入,支持h.265的编码输出,或者影视级的raw数据输出,并且集成了高性能的ISP。hi3559av100支持多路的4ksenso...原创 2019-07-16 16:00:24 · 22963 阅读 · 1 评论 -
hi3559v100的amp双系统初始化
双系统初始化概述:根据双系统业务部署规划,Huawei LiteOS 系统主要运行媒体服务,开机后先于 linux启动,不依赖于 Linux 端。而 Linux 系统主要运行人机交互、网络、录像、拍照、存储等业务,其中运行的录像、拍照等业务依赖于 Huawei LiteOS 系统中的媒体服务。根据启动顺序要求,在调试双系统业务时,建议先将 Huawei LiteOS 系统调试稳定,再来调试Li...原创 2019-06-06 18:58:45 · 1641 阅读 · 0 评论 -
Hi3559V100基本信息
Hi3559V100芯片概述Hi3559V100是海思推出的一款专门用于MobileCamTM 智能视频处理器。Hi3559V100 集成高性能双核 CPU A17+A7, 在实现视频编码和 ISP 处理的同时,可支持 EIS(Electronic Image Stabilization)、光流悬停等智能功能。Hi3559V100 采用海思半导体第 5 代 Hi-Lark 高性能视频编码器...原创 2019-04-23 17:50:42 · 14566 阅读 · 1 评论 -
rk芯片的camera模组接口cif接口和mipi接口的区别
从rk出的rv1108芯片demo板上的硬件连接框图如下,会发现有两个camera接口,分别是mipi接口的主摄像头,和使用cif的次摄像头。从名字上看,mipi(mobile industry processor interface),在rv1108的芯片上主要分为dsi和csi,也就是用于视频输出的显示接口和用于视频输入的camera接口。cif(camera interface)就比较单...原创 2019-03-12 13:59:06 · 18417 阅读 · 8 评论 -
rv1108 MAC 接口的简介
MAC以太网控制器提供了一个从处理器到RMII 的完整的以太网接口。这个芯片上的MAC 包含了一个DMA控制器。主要的特性:支持和RMII的10M/100Mbps的传输速率。支持全双工和半双工的操作。MDIO 主设备接口用于对PHY设备 的配置和管理。模块的框图: RMII:RMII是为了减少以太网phy芯片和mac相连接的引脚的数量。因为MII包含了16个引脚,包...原创 2019-02-26 17:52:24 · 458 阅读 · 0 评论 -
rv1108 GMAC 以太网接口的介绍
项目中需要使用到4G模块MZ392,使用rv1108的GMAC模块连接LAN8720A PHY芯片。http://patchwork.ozlabs.org/patch/803937/引脚上的描述: rv1108 GMAC的一些描述: ...原创 2019-02-18 21:23:49 · 6416 阅读 · 0 评论 -
MIPI learning based on rk3288
background:due to the need of project development,i must learn about mipi。this project is about the development of an industy drone。and then the chip used in this project is rk3288。there are three...原创 2019-01-18 20:05:15 · 353 阅读 · 0 评论 -
C语言直接操作寄存器物理地址的方法
读寄存器值:u32RegValue = *((uint32 volatile *)(reg_addres));写寄存器值:*((uint32 volatile *)(reg_addres)) = value;原创 2018-12-20 17:57:01 · 6720 阅读 · 1 评论 -
rk3288芯片简介
rk3288芯片:qual-core arm cortex A17full implementation of the arm architecture v7-A instruction settrustzone technology supportSCU ensure memory coherency between the fore CPUsintegrated 32kb ...原创 2018-12-19 18:32:30 · 4803 阅读 · 1 评论 -
rv1108基本简介
rv1108处理器基本简介:基于arm cotex A7的单核处理器。内部片上memory:Internal on-chip memoryBootRom --- 10kbInternal SRAM ----12kbcamera 接口:isp接口,cif接口芯片总体框图:...原创 2018-11-11 11:53:38 · 7622 阅读 · 2 评论 -
在BootLoader中使用gpio--获取gpio的高低电平,以及设置相应的管脚的电平高低
以下以rv1108平台为例:在项目中,需要实现一个功能,在Linux kernel加载前BootLoader判断一个引脚电平的高低状态,从而决定加载不同的kernel,以及相应的文件系统,以实现双系统的功能。//判断按键的电平高点状态:#if 1 //set gpio3_a4's direction intput u32Reg = read_XDATA32(0x1033...原创 2018-11-03 16:06:59 · 6488 阅读 · 0 评论 -
hi3559av100的mipi接口的介绍
首先从demo的硬件原理图看吧:左侧的是芯片上的引脚图,有4组sensor接口,每组有4组数据差分线对,两组时钟差分线对。右边的是多个sensor连接时的lane的分配说明。下面是demo板的接口说明,就是直接连接到camera模组的接口了。分成了两个,也就是将上面的引脚连接到这个接头上了。以下是sensor芯片的原理图接口:主要是针对imx334的接口,与上面的j1和...转载 2019-09-02 19:35:25 · 12773 阅读 · 4 评论