Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-iMX233
Как собрать updater.sb
discolux
Добавлено 12.03.2013 16:48 Сообщение: 21
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
я не правильно разве делал ?
одно настораживает почему ключ пишет такой
Data encryption key:
0x00000000: 9b a5 18 9e 7b 89 d2 d9 83 cc 9e fe 54 3b 54 c8
когда в файле другой. и подсовывая этот-же файл он говорит что все ок.
может вот этот ключ надо было прошивать.

Не лочил. но bitburnerom не получается подключится
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 12.03.2013 17:30 Сообщение: 22
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
Цитата
Цитата

updater.sb


по факту это - переименованный linux.sb с корневой в initramfs, в которой есть скрипт, Павел его вроде приводил. updater.sb можно собрать в buildroot , я хотел вам сделать конфиг, но у меня все уперлось в проверку - работает ли это (у меня плата - старый вариант, то что сработает у меня может не заработать у вас к тому же нет сейчас нативной windows). Можно вообще без скриптов и сети обойтись - только USB, см.
собственно так изначально и задумано у freescale. Можете посмотреть там в профиле ucl - там все ясно и понятно, я его урезал оставив только самое необходимое. Порядок такой - загружается урезаное ядро Linux с корневой в initramfs и в автозагрузке только утилита uuc, которая принимает и транслирует команды приходящие от MFG по USB, вот это и есть updater.sb

Ну у меня файловая и так в рам. получается что отличие в автозагрузке uuc
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.03.2013 09:57 Редактировалось 13.03.2013 09:59 Сообщение: 23
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

получается что отличие в автозагрузке uuc


http://www.starterkit.ru/html/index.php?name=forum&op=view&id=19250&num=2#19315

Цитата

The otp_burner.py script is used to generate an .sb file that burns OTP bits specified by the customer. This output .sb file is then used by the manufacturing tool or with BitInit.exe.
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 13.03.2013 13:32 Сообщение: 24
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
кажется дело в этом
## @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.
Спуститься к концу Подняться к началу
Персональная информация
discolux
Добавлено 13.03.2013 15:44 Сообщение: 25
discolux
0

Пункты: 2838
Регистрация: 21.06.2010
в порядке байт было дело.)
Спуститься к концу Подняться к началу
Персональная информация
ivandevel
Добавлено 20.12.2013 09:34 Редактировалось 20.12.2013 09:34 Сообщение: 26
ivandevel
3.66

Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург
Доброго дня! Подскажите пожалуйста, как всё-таки пересобрать updater.sb (Мне необходимо отключить LCD интерфейс при прошивке).
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233