So fügen Sie alle 2048 -Bytes mit Python 64 Bytes ff in eine Flash -Datei ein

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: So fügen Sie alle 2048 -Bytes mit Python 64 Bytes ff in eine Flash -Datei ein

by Guest » 08 Feb 2025, 08:17

Ich habe eine Flash -Datei (binär), die Teil von Firmware ist. Ich möchte es mit dem Programmierer auf 2Gib Nand Flash programmieren und muss alle 2048 Bytes Flash -Datei (wie OOB) 64 Bytes hinzufügen.
Wie kann ich diese 64 Bytes mit Python oder einem anderen Skript hinzufügen? Ich konnte den Abschnitt "OOB
" aus Dump -Datei mit Python löschen, kann aber kein Skript finden, um OOB zur Flash -Datei hinzuzufügen.
Wie kann ich das tun? < /P>
Ich möchte diese binäre Datei konvertieren: < /p>

Code: Select all

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>
Zu dieser binären Datei: < /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

Top