Lattice ECP5 selbst-refresh

OP #4935708
Lesenswert?

Moin,

weiss jemand eine saubere Möglichkeit, einen internen 'REFRESH' 
auszulösen, ohne HW-Hack (PROGRAMN mit Ausgang/Watchdog verbunden)?
Ich will das FPGA so zu einem Reboot zwingen, d.h. dass es nach einem 
Update selbsttätig die neue Firmware aus dem SPI-Flash bootet.
Geht das ev. beim MACHXO2/3 über das UFM-Interface?
Gast #4935832
Lesenswert?

Martin S. schrieb:
> Moin,
>
> weiss jemand eine saubere Möglichkeit, einen internen 'REFRESH'
> auszulösen, ohne HW-Hack (PROGRAMN mit Ausgang/Watchdog verbunden)?
> Ich will das FPGA so zu einem Reboot zwingen, d.h. dass es nach einem
> Update selbsttätig die neue Firmware aus dem SPI-Flash bootet.

Laut TN1260 geht Refresh nur via PROGRAMN, JTAG und Slave SPI.

> Geht das ev. beim MACHXO2/3 über das UFM-Interface?

Laut TN1206 (MachXO2) geht das, ich habe es aber selbst nicht probiert. 
Da sogenannte UFM Interface ist nicht anderes als ein Wishbonezugang zum 
Configinterface.
Gast #4937980
Lesenswert?

Weltbester FPGA-Pongo schrieb im Beitrag #4935899:
> Die Nutzung des Program Pins IST die saubere Lösung. Was hast Du
> gegen
> die?

Eigentlich nichts, nur gewisse Aussperr-Paranoia. Aber das lässt sich 
mit einem Watchdog absichern. Wenn du schon 'IST' gross schreibst, 
glaube ich das mal..

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren