Hallo miteinander, ich habe das folgende Problem: Ich möchte gerne meinen FPGA (Lattice MachXO2-LCMXO2-7000) per Slave SPI und der Bibiothek von Lattice (spiembedded) programmieren. Das funktioniert auch soweit. Es gibt es zwei "Programming Modes": 1. Offline Mode 2. Transparent Mode Nun meine Frage: Was genau bewirkt das BACKGROUND_RECONFIG bit im Spreadsheet view? Kann es sein dass dieses Bit immer gesetzt sein muss um ein REFRESH command an den FPGA zu senden? Wenn ich beispielsweise den Offline-Mode wähle, scheint es so als wie wenn der FPGA im "Config-State" verbleibt und rührt sich nicht mehr. Er nimmt auch keine nachfolgenden Kommandos mehr an oder lässt sich ein zweites Mal programmieren. Erst nach einem Neustart der Stromversorgung läuft er weg. Sobald ich allerdings das BACKGROUND_RECONFIG bit gesetzt habe, nimmt der FPGA in beiden Modes nachfolgende REFRESH commands an und läuft weg. Gilt dieses Bit für beide Modes? Ich hätte anfangs den Eindruck gehabt das gilt nur für den Transparent mode. (Ich nutze Lattice Diamond 3.11.2.446) Vielen Dank für jede Hilfe!!
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.