前言:PTG4.1 之前的版本使用的都是普通 emmc 和 一级分区表,PTG4.3 新增了 virtio-eMMC 功能和二级分区表的设置,因此关于 PTG4.3 的烧录和升级有以下几个疑问和解答。
一、名词解释
virtio-eMMC:基于 Virtio 框架的虚拟化 EMMC
域:有四个域,security、safety、AP1、AP2
一级分区表:PTG4.1 之前使用的分区表形式,emmc_only 情况下只有 1 个一级分区表 global.bpt,四个域对应的分区都在这个分区表里并处于同级。
二级分区表:PTG4.3 中,emmc_only 情况下有 1 个一级分区表 global.bpt,global.bpt 里包含了 security 域对应的分区,和 safety、AP1、AP2 三个域的分区表。 这三个分区表为二级分区表,存放着各自域对应的分区。
二、添加分区后烧录失败
【问题描述】:
添加分区后线刷失败 EMMC1 SAFETY PARTITION Failed: remote: 0009:partition flash error - partition