Aggiornamento firmware Rigol DS1054Z

Condividi:

Il Rigol DS1054Z è un oscilloscopio digitale a 4 canali molto popolare grazie prezzo in rapporto alle caratteristiche dello strumento, specialmente se confrontato con altri apparecchi simili. In questo articolo mostrerò la procedura per aggiornare il firmware con cui vengono corretti i bug del software e che viene rilasciato sul sito del costruttore per mezzo di archivi zip da scaricare Leggi tutto “Aggiornamento firmware Rigol DS1054Z”

Debug firmware avr con simavr e avr-gdb

Condividi:

Gli strumenti che utilizzerò per il debug del firmware sono simavr e avr-gdb. simavr è un emulatore modulare di mcu che permette anche collegare virtualmente alla mcu dell’hardware supplementare come pulsanti ecc. E’ possibile iniettare segnali, alterare lo stato dei pin e loggare su file .vcd lo stato dei registri interni. In questo articolo utilizzeremo simavr solo come simulatore. avr-gdb è il debugger gcc che utilizzeremo per l’esecuzione del firmware e per ispezionare i dati che ci interessano durante il debug. Leggi tutto “Debug firmware avr con simavr e avr-gdb”