У меня есть флэш -файл (двоичный), который является частью прошивки. I . Я хочу запрограммировать его с программистом на 2GIB NAND Flash и должен добавить 64 байта FF в каждые 2048 байт флэш -файла (например, OOB).
Как добавить это 64 байта с помощью Python или другого сценария. Я смог удалить раздел oob
из файла дампа с помощью python, но не могу найти сценарий, чтобы добавить oob в Flash File.
Как это сделать? < /P>
Я хочу преобразовать этот двоичный файл: < /p>
000000 : 12 23 4E 33 7D 66 88 XX XX XX XX XX XX XX XX XX
000010 : 4E 7A 00 23 45 44 4D 54 XX XX XX XX XX XX XX XX
...
0007F0 : 12 22 64 52 17 4E 54 98 XX XX XX XX XX XX XX XX (2048 BYTES)
000800 : 67 8E 43 81 09 75 23 65 14 XX XX XX XX XX XX XX
000810 : 54 22 12 89 45 90 4F 42 56 67 XX XX XX XX XX XX
...
001000 : 76 55 55 33 22 1D XX XX XX XX XX XX XX XX XX XX
001010 : 45 12 08 55 XX XX XX XX XX XX XX XX XX XX XX XX
< /code>
к этому двоичному файлу: < /p>
000000 : 12 23 4E 33 7D 66 88 XX XX XX XX XX XX XX XX XX
000010 : 4E 7A 00 23 45 44 4D 54 XX XX XX XX XX XX XX XX
...
0007F0 : 12 22 64 52 17 4E 54 98 XX XX XX XX XX XX XX XX after (2048 BYTES)
000800 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000810 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ADD THIS 64 BYTES (FF)
000820 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000830 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000840 : 67 8E 43 81 09 75 23 65 14 XX XX XX XX XX XX XX
000850 : 54 22 12 89 45 90 4F 42 56 67 XX XX XX XX XX XX
...
001030 : 76 55 55 33 22 1D XX XX XX XX XX XX XX XX XX XX after (4096 BYTES)
001040 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
001050 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ADD THIS 64 BYTES (FF)
001060 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
001070 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
001080 : 45 12 08 55 XX XX XX XX XX XX XX XX XX XX XX XX
...
8400000 :xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
Подробнее здесь: https://stackoverflow.com/questions/794 ... ith-python
Как вставить 64 байта FF в флэш -файл каждые 2048 байт с Python ⇐ Linux
-
Anonymous
1738861387
Anonymous
У меня есть флэш -файл (двоичный), который является частью прошивки. I . Я хочу запрограммировать его с программистом на 2GIB NAND Flash и должен добавить 64 байта FF в каждые 2048 байт флэш -файла (например, OOB).
Как добавить это 64 байта с помощью Python или другого сценария. Я смог удалить раздел oob
из файла дампа с помощью python, но не могу найти сценарий, чтобы добавить oob в Flash File.
Как это сделать? < /P>
Я хочу преобразовать этот двоичный файл: < /p>
000000 : 12 23 4E 33 7D 66 88 XX XX XX XX XX XX XX XX XX
000010 : 4E 7A 00 23 45 44 4D 54 XX XX XX XX XX XX XX XX
...
0007F0 : 12 22 64 52 17 4E 54 98 XX XX XX XX XX XX XX XX (2048 BYTES)
000800 : 67 8E 43 81 09 75 23 65 14 XX XX XX XX XX XX XX
000810 : 54 22 12 89 45 90 4F 42 56 67 XX XX XX XX XX XX
...
001000 : 76 55 55 33 22 1D XX XX XX XX XX XX XX XX XX XX
001010 : 45 12 08 55 XX XX XX XX XX XX XX XX XX XX XX XX
< /code>
к этому двоичному файлу: < /p>
000000 : 12 23 4E 33 7D 66 88 XX XX XX XX XX XX XX XX XX
000010 : 4E 7A 00 23 45 44 4D 54 XX XX XX XX XX XX XX XX
...
0007F0 : 12 22 64 52 17 4E 54 98 XX XX XX XX XX XX XX XX after (2048 BYTES)
000800 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000810 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ADD THIS 64 BYTES (FF)
000820 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000830 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000840 : 67 8E 43 81 09 75 23 65 14 XX XX XX XX XX XX XX
000850 : 54 22 12 89 45 90 4F 42 56 67 XX XX XX XX XX XX
...
001030 : 76 55 55 33 22 1D XX XX XX XX XX XX XX XX XX XX after (4096 BYTES)
001040 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
001050 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ADD THIS 64 BYTES (FF)
001060 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
001070 : FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
001080 : 45 12 08 55 XX XX XX XX XX XX XX XX XX XX XX XX
...
8400000 :xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
Подробнее здесь: [url]https://stackoverflow.com/questions/79418760/how-to-insert-64-bytes-ff-to-a-flash-file-every-2048-bytes-with-python[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия