Hi3516A
晨海1024
这个作者很懒,什么都没留下…
展开
-
【Hi3516A】烧写u-boot,kernel 以及rootfs到开发板
如果待移植单板中已有U-boot运行,则可以通过串口或网卡与服务器连接,直接移植更新U-boot;而如果是第一次烧写,则需要使用fastboot或者DS-5工具进行烧写。由于我的单板中已有U-boot运行,所以我采用网口分别将u-boot,kernel,rootfs烧写到Flash中,单板默认为从SPI Flash启动,所以本次也采用的是SPI Flash烧写方法。前期准备:1.首先保证开...原创 2020-03-02 16:48:54 · 791 阅读 · 1 评论 -
【Hi3516A开发板】初步调试分析--uboot
安装USB转串口驱动:CP2102 USB to UART Bridge Controller链接:https://pan.baidu.com/s/1IPtQt08wfTuTFSPosYY5oQ 提取码:y6rj原有的的uboot,kernel,rootfsU-BOOT 2010.6Linux version 3.4.35jffs2机器平台:hi3516a开发板连接电脑;在Sec...原创 2020-03-02 14:41:10 · 965 阅读 · 0 评论 -
嵌入式:编译程序并传至Hi3516运行
任务1. Linux下编译嵌入式程序2.程序加入到Hi3516运行内容:一、基础知识1.编译的知识2.gcc命令二、如何编译三、直接编译把编译好的程序导入硬件运行0相关信息0.1 sepcam...转载 2020-02-28 14:24:27 · 459 阅读 · 0 评论 -
【Hi3516A】使用mkfs.jffs2 工具制作jffs2根文件系统镜像
为了将根文件系统进行移植,需要将其制作为根文件系统镜像,这类似于把光盘制作成ISO文件映像,也就是对根文件系统进行打包压缩了;本文中制作的是jffs2文件系统镜像,所使用的mkfs.jffs工具从SDK中得到,ffs2格式的镜像适用在spi flash,所以制作jffs2镜像时,需要用到spi flash的块大小jffs2文件系统简介JFFS2 是 RedHat 的 David Woodh...原创 2020-02-28 14:15:22 · 1534 阅读 · 0 评论 -
Hi3516A开发--板卡烧写
Fastboot工具使用说明,里已经给出相应的烧写方式。这几种方式主要是要明确,它们的适用的场景。主要是两类,一类是单板没有boot,一类是单板上有boot。我们先拿的空板一般都是没有boot的,所以也就可以明白需要使用哪种烧写方式了。其次还要了解烧写的镜像,烧写镜像包括:U...转载 2020-02-28 11:51:19 · 852 阅读 · 0 评论 -
【Hi3516A】使用busybox制作根文件系统
利用 busybox 制作根文件系统需要先获取 busybox 源代码,然后配置、编译和安装busybox,操作成功后开始制作根文件系统。成功安装 SDK 后, busybox 完整源代码就存放在 osdrv/目录中。当然也可以自己到官网http://www.busybox.net 去下载 busybox 源代码。一、配置,编译,安装busybox1.1 配置busybox①进入busy...原创 2020-02-27 15:29:04 · 862 阅读 · 0 评论 -
从搭建海思Hi3516A开发环境到成功编译osdrv整个目录走过的坑……
Hi3516A开发环境的搭建需要一台Linux服务器,于是在虚拟机上装了一个Ubuntu系统(Linux操作系统的一种发行版本),然后在Ubuntu系统上安装Hi3516A_SDK_V1.0.5.0,配置交叉工具链,进行编译osdrv目录等操作原创 2020-02-26 18:00:57 · 2802 阅读 · 3 评论 -
【Hi3516A_SDK】单独编译kernel
成功安装 Hi3516A SDK 后,内核源代码已存放于 SDK 目录下的 osdrv/目录中,用户可直接进入目录进行相关操作。单独编译内核源码步骤:1.进入kernel目录,解压内核源码cd Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kerneltar -zxvf linux-3.4.y.tgz解压后进入linux-3.4.y目录2.手动拷贝...原创 2020-02-25 12:59:53 · 622 阅读 · 0 评论 -
安装 Hi3516A SDK过程中出现的问题及解决办法
Hi3516A SDK 是基于 Hi3516A DMEB 的软件开发包,包含了在 Linux 相关应用开发时使用的各种工具及其源代码,是用户开发中最基本的软件平台。将 Hi3516A SDK 安装到 Linux 服务器中的步骤如下:拷贝。将 Hi3516A_V100R001XX.tgz( XX 是版本号)拷贝到 Linux 服务器上解压。解压文件,使用命令: tar –zxf Hi3516A...原创 2020-02-25 11:54:47 · 790 阅读 · 0 评论 -
【Hi3516A_SDK】单独编译Uboot
U-boot 硬件环境:Hi3516A DMEB 板上的外围芯片包括 DDR SDRAM、 NAND Flash、 SPI Flash 和 SPINAND Flash,其具体型号见《Hi3516A 器件兼容性列表》。在Linux服务器上安装好Hi3516A_SDK_V1.0.5.0后,尝试单独编译u-boot,操作步骤如下:1.进入uboot目录cd Hi3516A_SDK_V1.0.5...原创 2020-02-25 10:42:10 · 615 阅读 · 0 评论