זהו הפקודה iceprog שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
קרח פרוג - כלי תכנות פשוט למתכנתי Lattice iCE מבוססי FTDI
תַקצִיר
קרח פרוג [אפשרויות]
תיאור
הערות עבור iCEstick (לוח פיתוח iCE40HX-1k):
ניתן לתכנת iCEstick ללא שינוי רק באמצעות ההבזק הטורי.
תכנות ישיר של ה-SRAM אינו נתמך. עבור SRAM ישיר
תכנות שבב הפלאש ונגד אחד של אפס אוהם חייב להיות מפורק
ועל פין FT2232H SI להיות מחובר לפין iCE SPI_SI, כפי שמוצג
בתמונה זו: http://www.clifford.at/gallery/2014-elektronik/IMG_20141115_183838
הערות ל-iCE40-HX8K Breakout Board:
ודא שהגדרות המגשר על הלוח תואמות להגדרות שנבחרו
מצב (SRAM או FLASH). עיין במדריך למשתמש iCE40-HX8K לפרטים.
אפשרויות
-d
השתמש בהתקן ה-USB שצוין:
ד:
(למשל d:002/005)
אני: :
(למשל i:0x0403:0x6010)
אני: : :
(e.g. i:0x0403:0x6010:0) s:<vendor>:<product>:<serial-string>
-I [א ב ג ד]
להתחבר לממשק שצוין בשבב FTDI
-r קרא את כל הפלאש (32Mb / 4MB) וכתוב לקובץ
-R קראו 256 קילו-בייט ראשונים מ-Flash וכתוב לקובץ
-c אל תכתוב פלאש, רק בדוק (בדוק)
-b מחק את כל ההבזק בכמות גדולה לפני הכתיבה
-n אל תמחק פלאש לפני הכתיבה
-S לבצע תכנות SRAM
-t פשוט קרא את רצף מזהה הבזק
-v פלט מילולי
השתמש ב-iceprog באינטרנט באמצעות שירותי onworks.net