2017-03-02 4 views

Répondre

0

Aujourd'hui, j'ai trouvé une solution utilisant srec_cat pour écrire seulement une partie du fichier hex dans un fichier de sortie binaire.

srec_cat.exe my.hex -intel -crop 0x08010000 0x08010040 -offset -0x08010000 -o out.bin -binary 

La fiche technique a souligné qu'il est également possible d'imprimer le résultat à std: out. Pour moi, cela ne fonctionne pas du tout. Je n'ai aucune idée pourquoi.

Nom de fichier de sortie [format] Cette option peut être utilisée pour spécifier le fichier de sortie à utiliser. Le nom de fichier spécial "- [rq] est compris comme signifie la sortie standard. La sortie par défaut à la sortie standard si cette option n'est pas utilisée.

Que dois-je écrire pour utiliser cette fonctionnalité:

srec_cat.exe my.hex -intel -crop 0x08010000 0x08010040 -offset -0x08010000 -o -[rq] -binary 

Quoi qu'il en soit la solution de contournement avec le fichier fonctionne comme prévu. Sans l'étape de fichier serait un bel ajout.