Le site n'est pas bridé. Il utilise le protocole DFU, qui n'est pas capable d'écrire directement dans la puce de flash externe.
Pour pouvoir y écrire, il faut d'abord envoyer un programme dédié, comme par exemple celui ci :
https://github.com/zardam/qspi_loader sauf qu'il n'est pas compatible avec le protocole DFU mais avec le protocole "serprog" de l'outil flashrom (
https://www.flashrom.org/Flashrom). L’intérêt principal de ce protocole est que "l'intelligence" de la programmation de la puce est dans le programme sur le PC et pas dans la calculatrice (en plus d'être tout prêt). Ré-implémenter ça dans la calculatrice n'est certainement pas une très grosse affaire, mais c'est à faire en tout cas.
serprog utilise un port série virtuel, qui peut être accessible dans Chrome, mais cela veut dire qu'il faut implémenter ce que fait flashrom coté navigateur.
Il doit être possible également de développer un "flasher" qui fasse tout par DFU, mais aussi c'est à faire.
Il y a aussi un exemple de programmation de la flash interne de la calculatrice ici :
https://github.com/zardam/qspi_loader/t ... /multibootBref, beaucoup de briques sont disponibles, mais il faut encore pas mal de travail pour arriver à quelque chose de simple à utiliser...