Правка прошивк и сравнение CDK

cmd55

Команда форума
Приветствую!
Идущий сюда должен более менее ознакомится со структурой прошивок описанной http://videobinforum.com/threads/struktura-proshivok.11/
Иметь общее представление,остальное придет с опытом!
Сравнение структур а7 и а9 и а12.
Все они имеют разное СДК но очень много похожего.
Нам надо рассмотреть всего два -три блока.
Как правило это
1-ДСП-обработка видео
2-сама прошивка с таблицами
3-RTOS -файловая система (начиная с а9 имеет файлы таблиц используемых при обработке видео)
Не имея отдельной таблицы прошивка использует свои установленные по умолчанию.
 
Последнее редактирование:

cmd55

Команда форума
Partition order:
BST (Bootstrap setup DDR, etc)
BLD (AMBoot loader)
HAL (probably chipset APIs)
PRI (RTOS image)
RFS (Filesystem)
DSP (ucode/microcode, not exactly sure)
-----------------------------------
Partition order:
BST (Bootstrap setup DDR, etc)
BLD (AMBoot loader)
HAL (probably chipset APIs)Хэл слой операционной системы, которая изолирует ядро и все остальное программное обеспечение от аппаратной части. Только уровня абстракции от оборудования могут получить доступ к аппаратным, все другое программное обеспечение использует HAL для взаимодействия с аппаратным обеспечением.

PRI (RTOS image)Системное программное обеспечение код, который загружается и выполняется загрузчиком при запуске системы.

RFS (Filesystem)
DSP (ucode/microcode, not exactly sure)

BAK :: архивация первичной прошивки Действительный код прошивки, которая служит в качестве резервной копии для первичной прошивки.
RMD :: Ramdisk
:: Псевдодиска Смежные блоки данных копируются из флэш-памяти в оперативной памяти область, которая впоследствии может быть интерпретировать операционной системы в ОЗУ-резидентный файл-системы.

NFTL ПЗУ :: РО-Файловая система Очень основной и простой только для чтения файловой системы.

NFTL Медиа-ФС:: поместить его носителя файловой системы Этот регион не успел и известный загрузчик из NAND памяти). Он управляет файловой системы и драйвер блочного устройства.

PTB :: Partition table
ПТБ :: Таблица разделов Фиксированная область в флеш-памяти, который содержит Мета-данные о месте расположения, размер, и другую информацию из 'разделов', хранящихся в других частях флэш-области. Примечание: Исправлено в адрес и длина может быть изменена

BLD :: Bootloader
загрузчик Код, который выполняется после того, как он был загружен и помещен в драм на первом этапе загрузки "мясником". Он содержит: Загрузка прошивки код, рамдиск и др. для драм и выполнить его Раздел утилиты управления Прошивки утилиты программирование Терминал (RS-232) интерактивной оболочки Серийный или USB-скачать сервер Диагностические

BST ::Bootstraper Код, находящийся в первые 2K области, которая загружается и выполняется аппаратными средствами. Этот код содержит минимальные аппаратные процедуры инициализации и отвечает за загрузку второй этап код загрузчика. Примечание: Исправлено в адрес и длина может быть изменена
 
Последнее редактирование:

On-Line статистика

Пользователи онлайн
1
Гостей онлайн
3
Всего посетителей
4