J'envisage d'acheter un programmer REVELPROG-IS + adaptateur SFP pour tenter de le reflasher. Je viens de racheter un nouveau module G-010S-P... cette fois ci je vais le backuper avec l'outil revelprog, et voir si je peux le cloner sur celui qui est briké.
Attention, sauf erreur le REVELPROG ne te permettra pas de lire/écrire la "vraie" mémoire flash en enfournant simplement le SFP dedans. Ce serait trop simple...
Edit : en fait c'est même sûr que non. Il faudrait pour cela que le module SFP expose directement l'interface SPI de la flash sur ses pins, ce qui n'est pas possible. (certains SFP GPON n'exposent même pas l'UART de secours...)
Il ne permet que d'intervenir sur l'EPROM qui est exposée à l'appareil hôte dans le cas de modules SFP plus simples (transceivers ethernet).
Dans le cas des SFP GPON , cette eprom est simulée (par un démon style sfp_i2c), donc il n'y a rien d'accessible en écriture (ni en lecture si ton SFP ne boote pas).
La meilleure option reste vraiment un connecteur SFP exemple :
https://fr.rs-online.com/web/p/connecteurs-es-enfichables/8967469/sur lequel tu fais sauter les pins non utilisées pour pouvoir souder grossièrement.
EDIT :
Car les adaptateurs SFP de ce type:
https://osmocom.org/projects/misc-hardware/wiki/Sfp-breakoutsont très bien, mais ne permettent pas d'accéder à la flash quand le module est calé dedans (pour faire le court-circuit)