海思下载uboot,内核,文件系统
通过Hitool下载三个文件,注意hitool本地pc配置。
这里需要注意的是,spiflash的大小配置,这里只要注意文件系统的长度就好,
如果,uboot和内核占用5M大小,那麽文件系统的开始地址为5M,长度是spiflash的大小-5M,比如32M的大小,那麽文件系统的长度:32-5=27M
如果是64M,那麽文件系统的长度:64-5=59M.设置启动参数
当时32M SPIFlash时:
setenv bootargs 'mem=384M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),27M(rootfs)'
当时64M SPIFlash时:
setenv bootargs 'mem=384M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),59M(rootfs)'
然后是:
setenv bootcmd 'sf probe 0;sf read 0x42000000 0x100000 0x400000;bootm 0x42000000'
最后一定注意要保存:
sa
- nfs挂载开发板
mount -t nfs -o nolock 192.168.1.141:/home/kanggo/rootfs /mnt
海思下载uboot,内核,文件系统相关推荐
- 海思(Hi3531d)uboot启动分析
最近在学习和研究海思Hi3531d芯片的uboot启动过程,看到"海思(Hi3521a)uboot详细分析"和3531有相通之处,谨以此记录分析过程,方便日后查看,具体请查看htt ...
- 海思HiKey 970内核下载与编译
1.下载内核代码: git clone https://github.com/96boards-hikey/linux.git -b hikey970-v4.9 2.编译内核 #!/bin/sh ex ...
- hi3516dv300 u-boot, 内核, 文件系统编译移植
1 u-boot移植 1.1 u-boot编译 进入u-boot文件夹, 步骤1 配置编译环境 make ARCH=arm CROSS_COMPILE=arm-himix200-linux- hi35 ...
- 迅为i.MX6ULL终结者Mfgtools修改单独只烧写Uboot,内核,文件系统
1.打开mfgtools_for_6ULL文件夹,找到cfg.ini文件,如果您的板子是EMMC的修改如图 1: 如果您的板子是NAND的,修改如图 2: 2.打开"Profiles\Lin ...
- 海思3519A uboot开机画面
首先确保在 linux 下已经调好 mipi 驱动,使用 uboot 已经移植好了 mipi 相关驱动,只需要点亮屏幕背光,以及屏相关的初始化. 首先需要在 Main.c 中增加 pwm 初始化的代码 ...
- 海思3519A配置NFS文件系统(永久)
安装nfs文件系统 在开发调试过程中,我们需要在linux服务器上安装nfs,以便开发代码可以mount到板子来运行. sudo apt-get install nfs-kernel-server ...
- 海思Hi3520DV400 uboot看门狗喂狗
看门狗的功能这里不再介绍,自行百度谷歌搜索.这里记录一下Hi3520DV400看门狗的喂狗设置.首先查 include/watchdog.h中的代码,可以发现,如果需要启用硬看门狗,需要定义宏:CON ...
- 编译osdrv的uboot 内核 文件系统(Hi3516a)
编译整个osdrv目录:我的使用的arm-hisiv300-linux交叉编译工具链 开始制作: 第一步:在osdrv目录下: make OSDRV_CROSS=arm-hisiv300-linux ...
- 海思麒麟linux内核,麒麟海思Linux(Ubuntu)安装编译安装Nginx
进入Nginx的conf目录,编辑nginx.conf文件,简单配置内容如下: #user nobody; worker_processes1; #进程个数 #error_log logs/error ...
最新文章
- 为Keil添加注释的快捷键
- C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- jquery form 的beforeSubmit提交前的回调函数
- 使用Fiddler进行iOS APP的HTTP/HTTPS抓包
- docker容器没有apt_使用Docker快速搭建Rails开发环境
- 如何在Ubuntu里安装Helm
- 巴巴运动网学习笔记(16-20)
- 从底层重学 Java 之 BigInteger 大整数 Gitchat连接
- 读《程序员修炼之道——从小工到专家》
- Python排序算法---快速排序
- com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor和oracle不识别
- 基于ArcGIS软件的打开教程
- 开发撞墙之奇怪的需求:度分秒格式动态转换
- Python采集视频数据,下载流媒体m3u8格式
- 能源之星评级对数据中心IT设备的影响
- latex图表中英文双标题的使用技巧
- 58上租房显示服务器异常,“58同城租房信息”满是套路,你中招了吗?
- 《项目管理问题分析与解决方案小册》(持续更新中)
- 【网上教学】实现线上签到和收批作业的方法
- HTTP报错序号以及对应错误原因最全总结(1XX、2XX、3XX、4XX、5XX)