![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BootLoader
文章平均质量分 55
bsp笔记
rjszcb
不断学习变成牛
展开
-
linux制作 ext4镜像image 脚本demo
将需要打包进镜像的文件丢进target的对应文件下,先生成ext4文件进行,然后挂载,cp拷贝到镜像包,最后卸载,这样就做出了一个镜像包,然后将文件替换,和md5 hash值,文件大小替换烧录文件里。记录烧录起始地址,结束地址,md5等等。readme 使用方法。原创 2023-11-21 17:05:05 · 262 阅读 · 0 评论 -
Linux 和uboot下dd命令读写sd,mmc,mm读写内存命令
Linux 和uboot下dd命令读写sd,mmc名,mm读写内存命令,记录一下,后面写。原创 2022-12-20 11:43:46 · 648 阅读 · 0 评论 -
yffs2,jffs2、ext4,ubi根文件镜像的格式的区别和优缺点
yffs2,jffs2、ext4,ubi根文件镜像的格式的区别和优缺点,不同的介质,如nand,norflash,inad,emmc,不同的格式正在酝酿。原创 2021-07-14 15:07:25 · 1002 阅读 · 1 评论 -
hisi3599av100镜像制作工具
如何制作根文件系统镜像,hisi的SDK包中,有编译好的制作镜像的工具,我的是emmc启动,作为介质,制作ext4格式的文件,所以用的是ext4的工具,华为还有制作其他格式的工具,yffs2,jffs2,ubi的,在目录下有编译好的工具。...原创 2021-07-14 15:05:03 · 169 阅读 · 0 评论 -
Uboot下,emmc,nand操作(一)
一、目的:嵌入式开发板,通过emmc上的内核文件加载启动linux操作系统,以及存放其他程序文件。需要将所需文件先写入emmc中。二、总体步骤是:uboot启动后,进入linux下,将emmc分区并格式化,uboot下支持fat和ext2的格式,这里用fat格式,并挂载,然后放入所需要的文件。这样重启后,进入uboot下,将emmc中的文件load到内存中运行。三、uboot下emmc内容烧写(拷贝)步骤:1、uboot启动后,输入mmc info有mmc的相关信息2、通过tftp或其他方式启动li原创 2021-07-13 12:26:32 · 9572 阅读 · 1 评论 -
2021-06-24
一、目的:嵌入式开发板,通过emmc上的内核文件加载启动linux操作系统,以及存放其他程序文件。需要将所需文件先写入emmc中。二、总体步骤是:uboot启动后,进入linux下,将emmc分区并格式化,uboot下支持fat和ext2的格式,这里用fat格式,并挂载,然后放入所需要的文件。这样重启后,进入uboot下,将emmc中的文件load到内存中运行。三、uboot下emmc内容烧写(拷贝)步骤:1、uboot启动后,输入mmc info有mmc的相关信息2、通过tftp或其他方式启动li转载 2021-06-24 11:58:51 · 383 阅读 · 0 评论 -
norflah、nandflash、emmc启动和区别
一、在讨论之前,先看下下面的问题,思考。1、NOR Flash的特点快闪存储器(英语:Flash Memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。NOR Flash需要很长的时间进行抹写,但是它提供完整的寻址与数据总线,并允许随机存取存储器上的任何区域,这使的它非常适合取代老式的ROM芯片。当时ROM芯片主要用来存储几乎不需更新的代码,NOR Flash可以忍受一万到一百万次抹写循环,它同时也是早期的可移除式快闪存储媒体的基础。也是一种存储介质;它的存原创 2021-06-21 13:37:03 · 2300 阅读 · 0 评论 -
hisi3521nand flash 和norflash、emmc烧镜像命令和启动配置
3、烧写映像文件到SPI Nor Flash以16M SPI Nor Flash为例。1)地址空间说明| 1M | 4M | 11M ||---------------|---------------|---------------|| boot | kernel | rootfs | 以下的操作均基于图示的地址空间分配,您也可以根据实际情况进行调整。2)烧写u-boot原创 2021-06-21 11:38:19 · 871 阅读 · 0 评论 -
hi35559制作ext4的rootfs根文件系统镜像
使用hi3516dv300+EMMC (8GB),制作ext4的rootfs.1.使用sdk里的源码生成工作:make_ext4fscd osdrv/tools/pc/ext4_utils/tar -xf ext4_utils.tar.bz2make生成bin/make_ext4fs2.生成ext4格式的根文件镜像rootfsmake_ext4fs -l 16M -s hi3516.rootfs.img 目标文件地址/rootfs如;/home/Hi3559AV100/osdrv/too原创 2021-05-13 10:29:46 · 744 阅读 · 0 评论 -
下载文件到嵌入式设备
2、从linux下载文件到嵌入式设备tftp -g -r 文件192.168.0.66 // 目标机从ubuntu linux下载文件如;tftp -g -r config_cascade_ch1.xml 192.168.0.66前提条件:开发板上已经通过别的方式把u-boot烧录好了原创 2021-05-13 10:09:09 · 426 阅读 · 0 评论 -
tftp方式下载烧录镜像到目标机
烧写 1M(boot),16M(kernel),512M(rootfs),28G(data)//kerneltftp 0x44000000 uImage_hi3559av100_multi-coremmc write 0x0 0x44000000 0x800 0x8000 //length 0x8000 * 512bytes//rootfstftp 0x44000000 rootfs_multi-core_512M.ext4mmc write.ext4sp 0x0 0x440000.原创 2021-05-13 10:01:15 · 1048 阅读 · 0 评论 -
TFTP和FTP安装,及tftp下载镜像,nfs挂载根文件和uboot命令参数设置
一级标题 命令参数设置1、在uboot环境输入: printenv 查看参数设置下面的配置是nfs挂载根文件系统的参数设置,如果是flash启动的根文件系统,请看其他博客baudrate=115200use_mdio=0ethaddr=00:00:23:34:45:66netmask=255.255.255.0bootfile=“uImage”gatewayip=192.168.0.1 //网关 //查看自己主机ip地址网络,我的为0,一定要和主机同一个网原创 2021-01-06 20:49:43 · 1038 阅读 · 0 评论 -
norflash和iram的区别并作为启动介质的不同
ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。RAM 有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓 冲。另一种称为动态RAM(Dynamic RAM/DRAM原创 2021-01-06 17:12:08 · 380 阅读 · 0 评论