【经验】地平线SoC X3M分区修改镜像制作烧录过程实操
地平线SoC X3M SDB核心板的EMMC为16G容量,默认总共有12个分区,其中app,userdata分区没有烧录镜像,我们可以在app,userdata分区中烧录自己的固件,也可以新增自己的分区并制作镜像烧录到新增加的分区中,本文记录在默认的app,userdata分区中烧录自己制作的2个镜像过程。
先看一下默认分区情况:
可以看到emmc总共被分为11个分区
与分区表格中的描述一致。
当我们自己开发的固件需要较大的存储空间时,我们可以放到app分区,也可以放到userdata分区,这里userdata为可以读写分区,app分区为只有读分区,根据需要存储自己的固件和文件。
我们这里制作app,userdata镜像:
准备好制作app,userdata镜像的文件夹,这些可以认为是自己开发的固件和资料文件夹,需要把他们制作为镜像打包到disk.img并烧录到emmc. mk_userdata.sh在mk_app.sh基础上修改
修改xbuild.sh,加入userdata镜像的制作和打包过程:
运行生成镜像命令:
最后运行全编译命令,也可以在全编译基础上运行打包命令./xbuild.sh pack:
全量编译就是在运行./xbuild.sh lunch选择板型配置项后,再运行命令./xbuild.sh。
然后就可以把生成的disk.img烧录进板子的emmc中,这里需要注意的是制作app,userdata镜像时的脚本,以及对应的分区起始扇区和结尾扇区的设置:
上图为分区表,这里app分区从624896扇区开始,1149183扇区结束;userdata分区从1149184扇区开始,到30597100扇区结束,这里扇区可以根据自己需要做调整,只要不超过emmc最大容量就可以,这里SDK原始的默认分区表的userdata分区比较小,2G空间,而整个EMMC有16G,减去用掉的也还有14G多,但是由于后面没有其他分区,所以也会把剩余未分配的容量分给userdata分区,另外还需要把最后的0改为1,意思是打包的时候把app.img,userdata.img打包进disk.img,这样烧录后,在app,userdata路径下面就有镜像的文件了,下图为SDK原始的分区表:
再来看一下userdata镜像制作脚本,根据mk_app.sh修改:
这里如果把镜像做的很大,比如15077326336,14G多,有可能出现烧录过程很慢,其实可以根据镜像文件实际大小设置一个数值(稍大于实际文件大小即可),而分区大小是14G多,镜像大小不超过分区大小,又使得镜像大小不会很大导致烧录耗费很长时间。
在app,userdata路径下面已经有镜像中的文件了,说明镜像制作烧录正确,分区大小也对应
也可以在userdata分区后面再新建其他分区,同时调整分区起始结束扇区就可以,这样就可以充分利用分区的好处,可以为后续的分区升级等都带来方便。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Bill提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】地平线X3M的SD2/BT1120的电源域与复用为GPIO输出电平关系测试
在地平线SOC X3M上有多个模块的电源域是可以在3.3V和1.8V之间做选择设计的,而这些模块都可以复用为GPIO功能,此时GPIO输出的电平是多少,是否由复用为GPIO之前的模块的电源域决定呢,本文测试验证BIFSD,SD2,BT1120的电源域与复用为GPIO输出电平关系。
设计经验 发布时间 : 2023-07-07
【经验】地平线X3M芯片通过软件调节降低功耗的三种方法
地平线X3M SoC芯片包含4个53核,主频1.2Ghz,还有2个BPU核,主频1GHz,算力最高5Tops,在处理负责图像逻辑的情况下,需要对功耗进行必要的控制,保证芯片能正常工作。下面是三种通过软件调节降低芯片功耗的三种方法。
设计经验 发布时间 : 2023-05-18
【经验】地平线X3M SoC芯片烧录efuse的方法
地平线X3M SoC的efuse的主要目的是自动识别不同厂商的DDR以及DDR类型。现在的DDR频率默认是3200,有些DDR的最高频率为2666,不烧写efuse,频率变为3200会影响启动。
设计经验 发布时间 : 2023-03-03
【应用】地平线AI SoC芯片X3ME00IBGTMB-H用于3D相机,集成四核Cortex A53 CPU
3D相机应用领域越来越广泛,除了常见的3D影片之外,还可以应用于物流自动化、机器人视觉、障碍检测等方面。3D相机是有两个镜头的,分别是用于拍摄场景和测量自身与场景内物体之间的距离。镜头获取信息需要一个强大芯片来处理,本文介绍一款SOC可用于3D相机上。
应用方案 发布时间 : 2022-01-07
【IC】移远通信推出新一代旗舰级安卓智能模组SG865W-WF,综合算力高达15TOPS
12月15日,移远通信宣布推出新一代旗舰级Android智能模组SG865W-WF,并从即日起开始提供工程样片供客户开发测试。该模组搭载高通SoC芯片QCS8250,性能强大、多媒体功能丰富,将满足对高算力、AI性能及多媒体功能有更高要求的工业及消费类AIoT场景,加速视频会议、云游戏、数字标牌、机器人、智慧零售等高端物联网应用高效落地。
产品 发布时间 : 2024-11-14
AI加速边缘计算,聚焦AIOT芯片,NPU SOC,离线语音MCU,高算力智能模组等
世强硬创联合地平线,阿普奇,启英泰伦,美格智能,普林芯驰,唯创知音,九芯电子,芯闻,VINKO,MERRY带来AI新产品,聚焦AIOT芯片,NPU SOC,离线语音MCU,高算力智能模组等,加速边缘计算。
活动 发布时间 : 2023-06-08
【应用】地平线新一代AIoT AI SOC X3ME00IBGTMB-H成功用于AI分析盒子,提供5TOPS的算力
在盒子的主控方面,客户采用的是地平线的新一代AIoT AI SOC 旭日3系列X3ME00IBGTMB-H,这是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片,集成了地平线最先进的伯努利2.0 架构引擎( BPU® ),可提供5TOPS的算力。
应用方案 发布时间 : 2023-04-22
航顺芯片HK32MCU荣获2024年BLDC电机控制器行业年度领创大奖
2024年11月1日,《半导体器件应用》杂志承办的第24届(深圳)电机驱动与控制技术研讨会圆满举办,航顺芯片凭借HK32MCU以卓越的品牌影响力和持续的技术创新行业竞争优势,斩获“年度领创大奖”。
原厂动态 发布时间 : 2024-11-06
智芯半导体企业介绍
型号- Z20K11XMC,Z20A8300AMPET,Z20K11XN,Z20K14X,Z20K356,Z20K312,Z20K116MCMMET,Z20K118,Z20K146MCMHLT,Z20A8300A,Z20K118NCVLLT,Z20K146MCMLLT,Z20A148M,Z20K116MCMHLT,Z20K118NCVFLT,Z20K3XX系列,Z20K116MCMFLT,Z20K118NCVHLT,Z20K14XMS 系列,Z20K144MCMLLT,Z20K118M,Z20K14XM,Z20K144MCMHLT,Z20K148MCMQLT,Z20K144MSMLLT,Z20K144MSMFLT,S32K142,Z20K144MSMHLT,Z20K14XM系列,Z20E356,Z20K142MSMMET,Z20K148MCMLLT,Z20K118MCMFLT,Z20K118MCMHLT,Z20K11X,S32K118,Z20K14XMS,Z20K11XM系列,Z20K14X 系列,Z30P4XX,Z20K114MCMFLT,Z20K14XMC 系列,Z20K14XMC,Z20K148,Z20K11XM,Z20K344,Z20K146MCMQLT,Z20K148M,Z20K3XX,Z20K116NCVLLT,Z20K116NCVFLT,Z20K116NCVHLT,Z20K11XMC 系列,Z20K142MSMFLT,Z20K142MSMHLT,Z20K11XN 系列,Z20A8300AMFKT,Z20K142MSMLLT,Z20K114MCMMET
飞易通FSC-BW256B SoC模块,最高运行频率达480MHz,实现扫地机器人自动避障与路径规划
在智能科技飞速发展的今天,飞易通FSC-BW256B的推出为智能机器人领域带来了革命性的改变。这款超低功耗的双频Wi-Fi 6和双模蓝牙5.4高性能SoC模块,在以前传统的模块型号上,极大地推动了扫地机器人在智能化、低功耗及小型化方面的快速发展。通过Wi-Fi和蓝牙技术,FSC-BW256B实现了与手机及其他智能设备的无缝连接,让智能家居生活变得更加便捷。
应用方案 发布时间 : 2024-10-31
司南导航(Comnav Technology)K8系列北斗/GNSS高精度定位模块选型指南
描述- 上海钦天导航技术有限公司是上海司南卫星导航技术股份有限公司全资子公司,成立于2022年,是一家集硏发、生产、销售、服务为一体的高精度北斗/GNSS技术领军企业,拥有一支多年专业从事高精度GNSS核心技术的本土硏发团队,主要技术骨干百余人次获得省部级及以上科学技术奖项,核心团队打破国外多项技术壁垒,突破高精度GNSS核心算法、芯片、板卡、终端、应用及产业化等关键技术瓶颈,经业内专家鉴定钦天高精度GNSS技术已达到世界先进水平,相关产品入选国家卫星导航专顼北斗基础产品推荐名录。
型号- EVK-QD302,CRU,K8-U70,RD02,K803+U70,CDL7,K系列,QD302,K803_EK0405,EVK-K823,U703,EVK-K803,K803_EK0407,K801,K823,W803,GBAS,K802,U70,K827,K803,K823_EK0407,K807,K8系列,K823+U70,K803_EK0610
智芯半导体董事长易生海受邀出席2024中国产业转移发展对接活动(四川)
3月31日,以“共享战略新机遇·共谋产业新布局”为主题的2024中国产业转移发展对接活动(四川)在成都举办。智芯半导体董事长易生海受邀出席此次活动,与工信部、四川省及来自全国各地的政府官员、专家学者以及产业领袖等开展了深入交流。
原厂动态 发布时间 : 2024-04-11
昂宝电子十年磨一剑,最新最全智慧酒店解决方案亮相
作为一家10多年专注于人工智能物联网AIOT系统研发的科技公司,广州昂宝借助集团自研芯片优势,不断更新系统方案,系统涵盖专用SOC芯片和加密芯片、模组、传感器、智能产品、通讯协议、应用软件和云服务平台等全系统产品,自主研发OB-LINK通讯协议,实现了从芯片-模组-产品-协议-软件-云平台全产业链多维度的解决方案,协助合作伙伴一站式快速完成AIOT生态布局。
原厂动态 发布时间 : 2024-10-25
电子商城
现货市场
登录 | 立即注册
提交评论