hi3520d专题

海思Hi3521/Hi3520A/Hi3520D/Hi3515A/Hi3515C U-boot 移植应用 开发指南

本文档主要介绍本在Hi3521/Hi3520A/Hi3520D/Hi3515A/Hi3515C单板上如何移植和烧写 U-boot(Hi3521 单板的 Bootloader)的相关操作及如何使用ARM 调试工具。 Hi3521单板的Bootloader 采用U-boot。当选用的外围芯片的型号与单板上外围芯片的型号不同时,需要修改 U-boot 配置文件,主要包括存储器配置、管脚复用。 1.2

Linux系统“/dev/mem”设备使用详解(Hi3520D)

文章目录 1 前言2 “/dev/mem”设备2.1 设备使用优点2.2 设备使用不足2.3 使用方法 3 应用例子4 参考文章 1 前言   linux系统用户态访问内核态通常有这几种方式: 设备文件,“read/write/ioctl”,常用的方式prcfs进程文件系统sysfs虚拟文件系统,内存映射(mmap)netlink socket   本文描述的是“设备文件

Hi3520D上手过程之Kernel前段学习

目录 一、Kernel的入口 二、Kernel的启动过程 1. head.S过程分析 (1)判断内核版本是否支持该CPU (2)保存RAM的起始物理地址到r8寄存器 (3)校验参数的合法性(__vet_atags) (4)创建一级页表 (5)保存最后的跳转地址,设置处理器和MMU相关寄存器 (6)使能MMU (7)head.S的终点 一、Kernel的入口 在前一篇博客