Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-iMX233
Шифрование образа.
sasamy
Добавлено 27.02.2013 21:04 Сообщение: 11
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Гуглите плохо :)

http://webfile.ru/6402779

пару лет назад когда интересовался такого не было - тут прямо все разжевано, проверить только не могу - там Windows нужна, боюсь в виртуалке ничего хорошего не выйдет.
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 28.02.2013 16:54 Редактировалось 28.02.2013 17:31 Сообщение: 12
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
пару раз на фрискейле натыкался и страницу и она зависала на скачивании. сейчас попробовал все ок. именно то что надо
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 28.02.2013 17:42 Редактировалось 28.02.2013 17:45 Сообщение: 13
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
Что такое UCL скрипт где найти его описание. Как залить образ и OTP битики через MFGtool.
И зачем в MFGtool еще отдельно файловая система помимо образа (изначально с starterkit пакетом ). Когда чере tftp обновляешь то там уже все в образе и система и файловая система так что ли?
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 01.03.2013 13:05 Сообщение: 14
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
Есть образ updater.sb
мне надо его собрать с шифрованием. Не получается запустить сборку. Подскажите как это сделать.
Загружать планирую через mfgtool.
linux.sb собрал и проверил на правильность шифрования все ок.
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 12.03.2013 15:22 Сообщение: 15
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 13.03.2013 15:37 Редактировалось 13.03.2013 15:39 Сообщение: 16
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
В общем победа.
даже плату восстановил с заранее зашитыми ключами.
И так по порядку.

По порядку что я делал.

1.
добавляем в файл make_system
....
./elftosb2 -k ./key.sec -c ./imx233_linux.db -o linux.sb
.....

создаем файл key.sec в той-же папке
с содержанием ключа.
01000000010000000100000001000000.

Учтите байты идут последовательно 0,1,2,3
Это соответствует ключам при прошивке
00000001
00000001
00000001
00000001

из файла freescale
## @brief Set the crypto key register values.
#
# If the bytes in the AES-128 key are in this order:
#
# - 00010203040506070809101112131415
#
# Then the bytes in the crypto key registers are in the following order:
#
# - HW_OCOTP_CRYPTO0 = 0x03020100
# - HW_OCOTP_CRYPTO1 = 0x07060504
# - HW_OCOTP_CRYPTO2 = 0x11100908
# - HW_OCOTP_CRYPTO3 = 0x15141312
#
# To burn the key correctly as four words, the byte order needs to be reversed
# in each word. We read the bytes as little endian from the word string. Since
# the word string bytes are effectively in big endian order, this reverses
# the bytes as necessary.
#
# @param self
# @param cryptoKey The AES-128 key as a string of 16 bytes.

2.
Далее собираю.
проверяю
sbtool

3.
Лезу на плату через терминал
tftp -g -b 4096 -r linux.sb 192.168.0.2
скопировал

теперь в загрузку
kobs-ng -k01000000010000000100000001000000 ./linux.sb

4.
ждем!!!
и
reboot


и все.

Кстати если вы прошили ключи а образ не с теми ключами.
то есть возможность переделать образ с нужными ключами.

закинуть его в MFGTOOL вместо updater.sb и с 20 раза загрузит линух из рам. а далее как было описано выше скачать linux.sb и прошить kobs-ng...
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233