Благодаря комментариям пользователя @ old_timer, я смог выявить недоразумение с моей стороны в отношении концепции отображения памяти. После «соединения точек» и разрешения этого недоразумения он уступил место ответу на этот вопрос.
То, чего я раньше (смущенно) не понимал, заключалось в том, что вся цель операции переотображения состоит в том, чтобы перенастроить набор адресов, которые связаны с конкретным c запоминающим устройством / интерфейсом (например, SPI, fla sh, SRAM и т. д. c.) с другим.
С учетом этого при загрузке (и перед операцией повторного отображения) пространство CS0 отображается на указанное устройство c: SRAM с выбором байтов или последовательным ПЗУ (асинхронным или синхронным), как указано на стр. 181 Руководства пользователя ) , В режиме загрузки 0 загрузочный код впоследствии необходимо будет загрузить в это же устройство, каким бы оно ни было (либо SRAM, либо пакетное ПЗУ). В режиме загрузки 1 код запуска должен располагаться в пространстве шины SPI multi-I / O (serial fla sh memory); в режиме загрузки 2 контроллер SD (NAND fla sh память); et c.
После переназначения адресное пространство CS0 впоследствии отображается во встроенную оперативную память. Код, который выполнялся до переназначения, все еще находится в нем и выполняется там, где он был загружен.