DevEco Device Tool 烧录失败,提示“Error: Address overlap, Invalid parameter (Start) in row 3!”,怎么解决?
问题描述:
在设备开发过程中,一般当存在多文件烧录的场景,都需要在烧录前先设置一下每个文件的烧录起始地址和分区大小。
鸿蒙开发工具Device Tool提供了默认的其实地址和分区大小这些参数,减少开发者的工作。
当我将某一个文件编译的超过了默认配置的分区大小时,我根据指导自定义了每个分区的起始地址和分区大小。但是,点击Upload的时候提示"Error: Address overlap, Invalid parameter (Start) in row 3!",应该怎么解决?
解决措施:
出现如图的错误日志,主要是由于开发者自定义烧录起始地址和分区大小之间存在冲突,开发者可以依次执行以下操作来解决【以Hi3516DV300小型系统为例】:
- 在DevEco Home界面,找到对应的工程,点击Settings进入到配置页中
- 点击hi3516dv300页签,点击左侧的upload_partitions,可以看到发生冲突的是hi3516dv300_kernel和hi3516dv300_rootfs这两个分区
- 开发者应该分别检查这两个分区的配置信息,调整起始地址和分区大小即可。
- 保存配置后,重新点击Upload进行烧录。
浏览477 编辑于2022-01-18 11:18未知归属地
全部评论
最多点赞
最新发布
最早发布
暂无评论
写回答
所见即所得编辑器, editor1
工具栏
0/50000
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
- 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
- 如您发布的内容为转载内容,请注明内容来源。
我要发帖子
了解社区公约,与您携手共创和谐专业的开发者社区。





































苏公安网备 32011402010933号