Dies ist der Befehl „iceprog“, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Eisprog - einfaches Programmiertool für FTDI-basierte Lattice iCE-Programmierer
ZUSAMMENFASSUNG
Eisprog [Optionen]
BESCHREIBUNG
Hinweise zum iCEstick (iCE40HX-1k Entwicklungsboard):
Ein unmodifizierter iCEstick kann nur über den seriellen Flash programmiert werden.
Eine direkte Programmierung des SRAM wird nicht unterstützt. Für direktes SRAM
Beim Programmieren müssen der Flash-Chip und ein Null-Ohm-Widerstand entlötet werden
und der FT2232H SI-Pin muss wie gezeigt mit dem iCE SPI_SI-Pin verbunden werden
in diesem Bild: http://www.clifford.at/gallery/2014-elektronik/IMG_20141115_183838
Hinweise zum iCE40-HX8K Breakout Board:
Stellen Sie sicher, dass die Jumper-Einstellungen auf der Platine mit den ausgewählten übereinstimmen
Modus (SRAM oder FLASH). Weitere Informationen finden Sie im iCE40-HX8K-Benutzerhandbuch.
OPTIONAL
-d
Verwenden Sie das angegebene USB-Gerät:
D:
(z. B. d:002/005)
ich: :
(z. B. i:0x0403:0x6010)
ich: : :
(e.g. i:0x0403:0x6010:0) s:<vendor>:<product>:<serial-string>
-I [A B C D]
Stellen Sie eine Verbindung zur angegebenen Schnittstelle auf dem FTDI-Chip her
-r Lesen Sie den gesamten Flash (32 MB / 4 MB) und schreiben Sie in die Datei
-R Lesen Sie die ersten 256 kB aus dem Flash und schreiben Sie sie in die Datei
-c Flash nicht schreiben, nur verifizieren (überprüfen)
-b Löschen Sie vor dem Schreiben den gesamten Flash
-n Löschen Sie den Flash nicht vor dem Schreiben
-S Führen Sie die SRAM-Programmierung durch
-t Lesen Sie einfach die Flash-ID-Sequenz
-v ausführliche Ausgabe
Verwenden Sie Iceprog online über die Dienste von onworks.net