Pour recuperer les donnees, j'ai deja du un peu modifier la commande en ajoutant force:
- Code: Select all
rm -f numworks.storage &&dfu-util -i0 -a0 -s 0x20000b60:0x8014:force -U numworks.storage
Mais impossible de faire l'inverse
- Code: Select all
dfu-util -i0 -a0 -s 0x20000b60:0x8014 -D numworks.storage
j'ai une erreur
- Code: Select all
Last page at 0x20008b73 is not writeable
Quelqu'un a une idee pour faire la modif de
Par contre, je laisse à quelqu'un d'autre le soin de faire le PoC pour l'écriture
Ça demande une légère modification pour que dfu-util accepte de faire le dump, vu que NumWorks a pris un petit raccourci dans les descripteurs USB (m_interfaceStringDescriptor("@Flash/0x08000000/04*016Kg,01*064Kg,07*128Kg/0x20000000/256*01Ke")).