找回密码
 立即注册
搜索
热搜: 星闪 最新 活动
查看: 208|回复: 0

PON网关128M Flash裁剪

[复制链接]

17

主题

0

回帖

101

积分

注册会员

积分
101
发表于 2025-12-16 11:29:44 | 显示全部楼层 |阅读模式
本帖最后由 qnchenying 于 2025-12-16 11:38 编辑

背景:PON网关芯片如果只修改#define HI_MTD_SIZE        SZ_128M,后续编译烧片文件会大于128M导致烧片文件失败,需同步修改uboot env

1Flash分区表
Flash分区信息查看
UBootmtd list
内核下:cat /proc/mtd
Flash分区信息如下:
Flash容量及各分区的大小在turnkey\chip\emei\dts目录下emei.h文件和
emei_partition_cmcc_hgu.dtsi文件中定义。
分区配置信息见emei_partition_cmcc_hgu.dtsi文件中的fmc节点,各分区挂载的文
件见turnkey\tools\hosttool\hi_makeimage\generate_partition_lst.sh。
2、分区修改
以emei gpon网关非CMCC定制版本为例,因不需要app和osgi等功能,可以裁剪掉,Flash可从256M降为128M,修改如下:
(1)修改emei.h
(2)修改emei_partition_cmcc_hgu.dtsi
(3)修改generate_partition_lst.sh
分区可根据实际使用进行规划和划分,SDK中的分区表仅供参考;实际分区
表中每个分区要按照实际业务和镜像大小建议预留至少10%作为坏块冗余。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|【淇诺科技】技术论坛 ( 粤ICP备14010465号-1|粤ICP备14010465号-1 )

GMT+8, 2026-4-2 16:00 , Processed in 0.116483 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表