GoGPT Best VPN GoSearch

Значок OnWorks

mkimage - Интернет в облаке

Запустите mkimage в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда mkimage, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


mkimage - Создать образ для U-Boot

СИНТАКСИС


mkimage -л [изображение файл имя]

mkimage [кредита] -f [исходный файл дерева изображений] [изображение файл имя]

mkimage [кредита] -F [имя файла uimage]

mkimage [кредита] (наследие режим)

ОПИСАНИЕ


The mkimage Команда используется для создания образов для использования с загрузчиком U-Boot. Эти
образы могут содержать ядро ​​linux, blob дерева устройств, образ корневой файловой системы, прошивку
изображения и т. д., отдельные или комбинированные.

mkimage поддерживает два разных формата:

Старые наследие изображение формат объединяет отдельные части (например, образ ядра,
BLOB-объект дерева устройств и образ виртуального диска) и добавляет заголовок размером 64 байта, содержащий информацию
о целевой архитектуре, операционной системе, типе образа, методе сжатия, точках входа,
отметка времени, контрольные суммы и т. д.

Новый FIT (Сплющенный Фото товара Дерево) формат обеспечивает большую гибкость в работе с изображениями
различных типов, а также усиливает защиту целостности образов с помощью более надежных контрольных сумм.
Он также поддерживает проверенную загрузку.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Список изображение информация:

-l [изображение файл имя]
mkimage перечисляет информацию, содержащуюся в заголовке существующего образа U-Boot.

Создавай старый наследие Изображение:

-A [архитектура]
Установить архитектуру. Передайте -h в качестве архитектуры, чтобы увидеть список поддерживаемых
архитектуры.

-O [os]
Установите операционную систему. Команда bootm команды u-boot изменяет метод загрузки в зависимости от типа ОС. Проходить
-h в качестве ОС, чтобы увидеть список поддерживаемых ОС.

-T [изображение напишите]
Установите тип изображения. Передайте -h в качестве изображения, чтобы увидеть список поддерживаемых типов изображений.

-C [(сила) напишите]
Установите тип сжатия. Передайте -h в качестве сжатия, чтобы увидеть список поддерживаемых
тип сжатия.

-a [загрузка адрес]
Задайте адрес загрузки с помощью шестнадцатеричного числа.

-e [запись точка]
Задайте точку входа с помощью шестнадцатеричного числа.

-l Перечислить содержимое изображения.

-n [изображение имя]
Установите имя изображения на «имя изображения».

-d [изображение данным файл]
Используйте данные изображения из «файла данных изображения».

-x Установите флаг XIP (выполнить на месте).

Создавай FIT Изображение:

-c [комментарий]
Задает комментарий, который будет добавлен при подписании. Обычно это полезное сообщение
который описывает, как было подписано изображение, или другую полезную информацию.

-D [Dtc кредита]
Предоставьте специальные параметры компилятору дерева устройств, который используется для создания
изображения.

-f [изображение дерево источник файл]
Исходный файл дерева изображений, описывающий структуру и содержимое FIT-изображения.

-F Указывает, что существующее изображение FIT следует изменить. Компиляция dtc отсутствует
выполняется, и флаг -f указывать не следует. Это можно использовать для подписи изображений
с дополнительными ключами после создания исходного образа.

-k [ключевой_каталог]
Задает каталог, содержащий ключи, которые будут использоваться для подписи. Этот каталог должен
содержать файл закрытого ключа .key для использования с подписью и сертификатом
.crt (содержащий открытый ключ) для использования при проверке.

-K [key_destination]
Задает скомпилированный двоичный файл дерева устройств (обычно .dtb) для записи открытого ключа
информация в. Когда для подписи изображения используется закрытый ключ, соответствующий
открытый ключ записывается в этот файл для проверки во время выполнения. Обычно
вот двоичный файл дерева устройств, используемый CONFIG_OF_CONTROL в U-Boot.

-r Указывает, что ключи, используемые для подписи FIT, необходимы. Это значит, что они должны быть
проверено для образа для загрузки. Без этой опции проверка будет
необязательно (полезно для тестирования, но не для выпуска).

ПРИМЕРЫ


Список информации об изображении:
mkimage -l uImage

Создайте устаревший образ со сжатым ядром PowerPC Linux:
mkimage -A PowerPC -O Linux -T ядро -C GZIP \
-a 0 -e 0 -n Linux -d vmlinux.gz uImage

Создайте образ FIT со сжатым ядром PowerPC Linux:
mkimage -f ядро.it ядро.itb

Создайте образ FIT со сжатым ядром и подпишите его ключами в / public / signed-keys
каталог. Добавьте соответствующие публичные ключи в u-boot.dtb, пропуская те, для которых ключи
Не может быть найдено. Также добавьте комментарий.
mkimage -f ядро.it -k / общедоступные / подписи-ключи -K u-boot.dtb \
-c ядро 3.8 изображение для производство устройств ядро.itb

Обновите существующий образ FIT, подписав его дополнительными ключами. Добавить соответствующий паблик
ключи в u-boot.dtb. Это приведет к отказу от всех изображений с ключами, которые доступны в новом
каталог. Изображения, требующие подписи с недоступными ключами, пропускаются.
mkimage -F -k / секрет / ключи подписи -K u-boot.dtb \
-c ядро 3.8 изображение для производство устройств ядро.itb

ГЛАВНАЯ


http://www.denx.de/wiki/U-Boot/WebHome

Используйте mkimage онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.