Akagi201
8/14/2014 - 4:09 PM

BROM.md

A10 / A20

A10/A20有许多方式boot. 他有一个集成的不可取代的32KiB ROM芯片(Boot ROM 或 BROM)可以被认为是primary program-loader. 启动时, SoC开始从地址0xffff0000取指令, 这个地址是BROM的所在位置.

BROM实际上时分散为两个部分: FEL mode和eGON.BRM. FEL mode是在开始处, 在地址0xffff0000, 紧接着是eGON.BRM在地址0xffff4000.

在0xffff0000处是reset vector, 将会跳转到0xffff0028. 那里他加载0xffff4000到program counter来执行下面的程序.

Refs