BST The bootstrap code of AMBoot.
PTB The partition table information.
BLD The second-stage boot loader of AMBoot.
HAL The hardware abstraction layer.
PBA The persistent BIOS app for safe recovery (Optional). For IP camera design, it is a small Linux kernel with CPIO. If PRI or RMD/ROM is corrupted, AMBoot can boot from PBA partition and execute recovery processes.
PRI The primary code image. It refers to the Linux kernel image usually.
SEC The secondary code.
BAK (Optional) The backup of the kernel or the root file system. Not used by default. It can be enabled in bsp.h.
RMD/ROM/LNX The root file system. If Ramdisk is selected, AMBoot loads the Ramdisk image at the boot stage
DSP (Reserved) The backup DSP microcode. Not used by default. It can be enabled in bsp.h.
SWP (Reserved) Not used by default.
ADD (Reserved) Android data partition. Not used by default.
ADC (Reserved) Android cache partition. Not used by default.
AMBoot的组件包括BST(引导代码)、PTB(分区表信息)、BLD(第二阶段引导加载器)、HAL(硬件抽象层)和PBA(用于安全恢复的持久BIOS应用)。在IP摄像头设计中,PBA是一个小型Linux内核与CPIO。当PRI或RMD/ROM损坏时,AMBoot可以从PBA分区启动进行恢复。PRI通常指的是Linux内核图像,SEC为次要代码,BAK是可选的内核或根文件系统备份,DSP和SWP未使用,而ADD和ADC是Android的数据和缓存分区,也可选择启用。

3276

被折叠的 条评论
为什么被折叠?



