intel-LOGO

intel MAX 10 FPGA-eszközök UART-on keresztül a Nios II processzorral

intel-MAX-10-FPGA-Devices-Over-UART-a-Nios-II-Processor-PRODUCT

Termékinformáció

A referenciaterv egy egyszerű alkalmazást biztosít, amely alapvető távoli konfigurációs funkciókat valósít meg Nios II-alapú rendszerekben a MAX 10 FPGA eszközökhöz. A MAX 10 FPGA fejlesztőkészletben található UART interfész az Altera UART IP maggal együtt használható a távoli konfigurációs funkciók biztosítására. A MAX10 FPGA eszközök akár két konfigurációs kép tárolására is alkalmasak, amelyek tovább javítják a távoli rendszerfrissítési funkciót.

Rövidítések

Rövidítés Leírás
Avalon-MM Avalon Memory-Mapped Configuration Flash memória
CFM Grafikus felhasználói felület
ICB Inicializálási konfigurációs bit
TÉRKÉP/.térkép Memória térkép File
Nios II EDS Nios II Embedded Design Suite támogatás
PFL Parallel Flash Loader IP mag
POF/.pof Programozói objektum File
QSPI Négyes soros periféria interfész
RPD/.rpd Nyers programozási adatok
SBT Szoftverépítő eszközök
SOF/.sof SRAM objektum File
KOSÁR Univerzális aszinkron vevő/adó
UFM Felhasználói flash memória

A termék használati útmutatója

Előfeltétel

Ennek a referenciatervnek az alkalmazása megköveteli, hogy rendelkezzen a megadott szintű tudással vagy tapasztalattal a következő területeken:

Követelmények:

A referenciaterv hardver- és szoftverkövetelményei a következők:

Referencia tervezés Files

File Név Leírás
Gyári_kép Kettős konfigurációs kép konfigurációs módban, CFM1 és CFM2
egyetlen CFM tárolóba egyesítik.
app_image_1 Quartus II hardver tervezés file amely helyettesíti az app_image_2
távoli rendszerfrissítés során.
app_image_2 A Nios II szoftveralkalmazás kódja a vezérlőként működik
a távoli frissítési rendszer kialakítása.
Remote_system_upgrade.c
factory_application1.pof Quartus II programozás file amely gyári képből és
alkalmazáskép 1, programozandó a CFM0-ba és a CFM1-be és a CFM2-be
illetőleg a kezdő s-néltage.
factory_application1.rpd
application_image_1.rpd
application_image_2.rpd
Nios_application.pof

A referenciaterv egy egyszerű alkalmazást biztosít, amely alapvető távoli konfigurációs funkciókat valósít meg Nios II-alapú rendszerekben a MAX 10 FPGA eszközökhöz. A MAX 10 FPGA fejlesztőkészletben található UART interfész az Altera UART IP maggal együtt használható a távoli konfigurációs funkciók biztosítására.

Kapcsolódó információk

Referencia tervezés Files

Távoli rendszerfrissítés MAX 10 FPGA-valview

A távoli rendszerfrissítés funkcióval az FPGA-eszközök fejlesztései és hibajavításai távolról is elvégezhetők. Beágyazott rendszerkörnyezetben a firmware-t gyakran frissíteni kell a különböző típusú protokollokon, például az UART-on, az Ethernet-en és az I2C-n keresztül. Ha a beágyazott rendszer tartalmaz FPGA-t, a firmware-frissítések magukban foglalhatják az FPGA-n lévő hardverkép frissítését is.
A MAX10 FPGA eszközök akár két konfigurációs kép tárolására is alkalmasak, amelyek tovább javítják a távoli rendszerfrissítési funkciót. Az egyik kép lesz a biztonsági másolat, amely betöltődik, ha az aktuális képben hiba történik.

Rövidítések

1. táblázat: Rövidítések listája

Rövidítés Leírás
Avalon-MM Avalon Memory-Mapped
CFM Konfigurációs flash memória
GUI Grafikus felhasználói felület
ICB Inicializálási konfigurációs bit
TÉRKÉP/.térkép Memória térkép File
Nios II EDS Nios II Embedded Design Suite támogatás
PFL Parallel Flash Loader IP mag
POF/.pof Programozói objektum File
  • Intel Corporation. Minden jog fenntartva. Az Intel, az Intel logó, az Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus és Stratix szavak és logók az Intel Corporation vagy leányvállalatainak védjegyei az Egyesült Államokban és/vagy más országokban. Az Intel szavatolja, hogy FPGA és félvezető termékei az aktuális specifikációknak megfelelő teljesítményt nyújtanak az Intel szabványos garanciájának megfelelően, de fenntartja a jogot, hogy bármely terméket és szolgáltatást előzetes értesítés nélkül módosítson. Az Intel nem vállal semmilyen felelősséget vagy kötelezettséget az itt leírt információk, termékek vagy szolgáltatások alkalmazásából vagy használatából eredően, kivéve az Intel által kifejezetten írásban jóváhagyott eseteket. Az Intel ügyfeleinek azt tanácsoljuk, hogy szerezzék be az eszközspecifikációk legfrissebb verzióját, mielőtt bármilyen közzétett információra hagyatkoznának, és mielőtt megrendelnék termékeket vagy szolgáltatásokat.
  • Más nevek és márkák mások tulajdonát képezhetik.

Előfeltétel

Rövidítés

QSPI

Leírás

Négyes soros periféria interfész

RPD/.rpd Nyers programozási adatok
SBT Szoftverépítő eszközök
SOF/.sof SRAM objektum File
UART Univerzális aszinkron vevő/adó
UFM Felhasználói flash memória

Előfeltétel

  • Ennek a referenciatervnek az alkalmazása megköveteli, hogy rendelkezzen a megadott szintű tudással vagy tapasztalattal a következő területeken:
  • A Nios II rendszerek és az ezek megépítéséhez szükséges eszközök ismerete. Ezek a rendszerek és eszközök közé tartozik a Quartus® II szoftver, a Qsys és a Nios II EDS.
  • Az Intel FPGA konfigurációs módszereinek és eszközeinek ismerete, mint például a MAX 10 FPGA belső konfiguráció, a távoli rendszerfrissítési funkció és a PFL.

Követelmények

  • A referenciaterv hardver- és szoftverkövetelményei a következők:
  • MAX 10 FPGA fejlesztőkészlet
  • Quartus II 15.0 verzió Nios II EDS-sel
  • Számítógép működő UART illesztőprogrammal és interfésszel
  • Bármilyen bináris/hexadecimális file szerkesztő

Referencia tervezés Files

2. táblázat: Tervezés Files A referenciaterv tartalmazza

File Név

Gyári_kép

Leírás

• Quartus II hardver tervezés file CFM0-ban tárolandó.

• A tartalék kép/gyári kép, amelyet akkor kell használni, ha az alkalmazás képfájljának letöltése során hiba lép fel.

app_image_1 • Quartus II hardver tervezés file CFM1-ben és CFM2-ben tárolandó.(1)

• A készülékbe betöltött kezdeti alkalmazáskép.

  1. Kettős konfigurációs kép konfigurációs módban a CFM1 és a CFM2 egyetlen CFM tárolóvá egyesül.
File Név

app_image_2

Leírás

Quartus II hardver tervezés file amely felváltja az app_image_2 fájlt a távoli rendszerfrissítés során.

Remote_system_ upgrade.c Nios II szoftveralkalmazási kód, amely a távoli frissítési rendszertervezés vezérlőjeként működik.
Remote Terminal.exe • Végrehajtható file grafikus felhasználói felülettel.

• Terminálként funkcionál a gazdagép számára a MAX 10 FPGA fejlesztőkészlettel való interakcióhoz.

• Programozási adatokat küld az UART-on keresztül.

• A terminál forráskódja tartalmazza.

3. táblázat: Mester Files A referenciaterv tartalmazza

Használhatja ezeket a mestereket files a referenciatervhez a terv összeállítása nélkül files.

File Név

 

factory_application1.pof factory_application1.rpd

Leírás

Quartus II programozás file amely a gyári képből és az 1. alkalmazásképből áll, amelyeket a kezdeti s-ekben kell programozni a CFM0-ba, illetve a CFM1-be és a CFM2-be.tage.

factory_application2.pof factory_application2.rpd • Quartus II programozás file amely gyári képből és 2. alkalmazásképből áll.

• A 2. alkalmazásképet később bontják ki, hogy lecseréljék az 1. alkalmazásképet a távoli rendszerfrissítés során. Alkalmazás_kép_2.rpd néven alább.

application_image_1.rpd Quartus II nyers programozási adatok file amelyek csak az 1. alkalmazásképet tartalmazzák.
application_image_2.rpd Quartus II nyers programozási adatok file amely csak a 2. alkalmazásképet tartalmazza.
Nios_application.pof • Programozás file amely Nios II processzor szoftveralkalmazásból áll .hex file csak.

• Külső QSPI vakuba programozható.

pfl.sof • Quartus II .sof PFL-t tartalmazó.

• QSPI vakuba programozva a MAX 10 FPGA fejlesztőkészleten.

Referencia Tervezési Funkcionális leírásintel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-1. ÁBRA

Nios II Gen2 processzor

  • A referencia kialakítású Nios II Gen2 processzor a következő funkciókkal rendelkezik:
  • Busmaster, amely az Altera On-Chip Flash IP maggal kezel minden interfész műveletet, beleértve az olvasást, írást és törlést.
  • Algoritmust biztosít a szoftverben a programozási bitfolyam fogadásához a gazdagéptől, és a kettős konfigurációs IP magon keresztül újrakonfigurálást indít el.
  • Ennek megfelelően kell beállítani a processzor reset vektorát. Ez annak biztosítására szolgál, hogy a processzor a megfelelő alkalmazáskódot indítsa el akár az UFM-ről, akár a külső QSPI flashről.
  • Jegyzet: Ha a Nios II alkalmazáskódja nagy, az Intel azt javasolja, hogy az alkalmazáskódot a külső QSPI flashben tárolja. Ebben a referenciakialakításban a visszaállítási vektor a külső QSPI flashre mutat, ahol a Nios II alkalmazáskódja van tárolva.

Kapcsolódó információk

  • Nios II Gen2 hardverfejlesztési oktatóanyag
  • További információt nyújt a Nios II Gen2 processzor fejlesztéséről.

Altera On-Chip Flash IP Core

  • Az Altera On-Chip Flash IP mag interfészként funkcionál a Nios II processzor számára a CFM és az UFM olvasási, írási vagy törlési műveleteihez. Az Altera On-Chip Flash IP mag lehetővé teszi a CFM elérését, törlését és frissítését egy új konfigurációs bitfolyammal. Az Altera On-Chip Flash IP paraméterszerkesztő egy előre meghatározott címtartományt mutat minden memóriaszektorhoz.

Kapcsolódó információk

  • Altera On-Chip Flash IP Core
  • További információt nyújt az Altera On-Chip Flash IP Core-ról.

Altera Dual Configuration IP Core

  • Az Altera Dual Configuration IP-magot használhatja a távoli rendszerfrissítési blokk eléréséhez MAX 10 FPGA-eszközön. Az Altera Dual Configuration IP mag lehetővé teszi az újrakonfigurálás elindítását az új kép letöltése után.

Kapcsolódó információk

  • Altera Dual Configuration IP Core
  • További információt nyújt az Altera Dual Configuration IP Core-ról

Altera UART IP Core

  • Az UART IP mag lehetővé teszi a soros karakterfolyamok kommunikációját egy MAX 10 FPGA-ban lévő beágyazott rendszer és egy külső eszköz között. Avalon-MM masterként a Nios II processzor az UART IP maggal kommunikál, amely egy Avalon-MM slave. Ez a kommunikáció olvasás- és írásvezérléssel és adatregiszterekkel történik.
  • A mag az RS-232 protokoll időzítését valósítja meg, és a következő szolgáltatásokat nyújtja:
  • állítható adatátviteli sebesség, paritás, leállítás és adatbitek
  • opcionális RTS/CTS áramlásvezérlő jelek

Kapcsolódó információk

  • UART Core
  • További információt nyújt az UART Core-ról.

Általános Quad SPI Controller IP Core

  • A Generic Quad SPI Controller IP mag interfészként működik a MAX 10 FPGA, a külső vaku és a beépített QSPI vaku között. A mag hozzáférést biztosít a QSPI flashhez olvasási, írási és törlési műveleteken keresztül.
    Amikor a Nios II alkalmazás további utasításokkal bővül, a file a hatszög mérete file a Nios II alkalmazásból generált nagyobb lesz. Egy bizonyos mérethatáron túl az UFM-nek nem lesz elegendő helye az alkalmazás hexájának tárolására file. Ennek megoldására használhatja a MAX 10 FPGA fejlesztőkészletben elérhető külső QSPI flasht az alkalmazás hexájának tárolására. file.

A Nios II EDS szoftveralkalmazás-tervezés

  • A referenciaterv tartalmazza a Nios II szoftveralkalmazás kódját, amely vezérli a távoli frissítési rendszer kialakítását. A Nios II szoftveralkalmazás kódja speciális utasítások végrehajtásával UART-on keresztül válaszol a gazdagép terminálra.

Alkalmazásképek frissítése távolról

  • Miután elküldte a programozási bitfolyamot file A Remote Terminal használatával a Nios II szoftveralkalmazás a következőket teszi:
  1. Állítsa be az Altera On-Chip Flash IP magvezérlési regisztert a CFM1 és 2 szektor védelmének feloldásához.
  2. Hajtsa végre a szektortörlési műveletet a CFM1-en és a CFM2-n. A szoftver lekérdezi az Altera On-Chip Flash IP-mag állapotregiszterét, hogy biztosítsa a sikeres törlést.
  3. Egyszerre 4 bájt bitfolyam fogadása az stdin-től. A szabványos bemeneti és kimeneti adatok közvetlenül a gazdaterminálról fogadhatók, és a kimenetre nyomtathatók. A szabványos bemeneti és kimeneti opciók típusai a Nios II Eclipse Build eszköz BSP-szerkesztőjében állíthatók be.
  4. Megfordítja az egyes bájtok bitsorrendjét.
    • Jegyzet: Az Altera On-Chip Flash IP Core konfigurációja miatt az adatok minden bájtját meg kell fordítani, mielőtt CFM-be írnák.
  5. Kezdjen el egyszerre 4 bájtnyi adatot írni a CFM1-be és a CFM2-be. Ez a folyamat a programozási bitfolyam végéig folytatódik.
  6. Lekérdezi az Altera On-Chip Flash IP állapotregiszterét a sikeres írási működés biztosítása érdekében. Üzenetet kér, jelezve, hogy az átvitel befejeződött.
    • Jegyzet: Ha az írási művelet sikertelen, a terminál leállítja a bitfolyam küldési folyamatot, és hibaüzenetet generál.
  7. Beállítja a vezérlőregisztert a CFM1 és CFM2 újbóli védelmére a nem kívánt írási műveletek megelőzése érdekében.

Kapcsolódó információk

  • pof Generáció konvertáló programozással Files be
  • Információkat ad az rpd létrehozásáról files konvertálási programozás során files.

Újrakonfigurálás elindítása távolról

  • Miután kiválasztotta a trigger-újrakonfigurálási műveletet a gazdagép távoli terminálján, a Nios II szoftveralkalmazás a következőket fogja tenni:
  1. A parancs fogadása szabványos bemenetről.
  2. Indítsa el az újrakonfigurálást a következő két írási művelettel:
  • Írjon 0x03-at a 0x01 eltolási címére a kettős konfigurációs IP-magban. Ez a művelet felülírja a fizikai CONFIG_SEL PIN-kódot, és az 1. képet állítja be következő rendszerindítási konfigurációs képként.
  • Írjon 0x01-et a 0x00 eltolási címére a kettős konfigurációs IP-magban. Ez a művelet elindítja az alkalmazáskép újrakonfigurálását a CFM1-ben és a CFM2-ben

Referencia tervezési végigjátszásintel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-2. ÁBRA

Programozás generálása Files

  • A következő programozást kell generálnia files mielőtt használhatná a távoli rendszerfrissítést a MAX 10 FPGA fejlesztőkészleten:

QSPI programozáshoz:

  • sof-használat a referenciatervben szereplő pfl.sof fájlt, vagy létrehozhat egy másik, saját PFL-tervet tartalmazó .sof-ot
  • pof—konfiguráció file egy .hex-ből generált és a QSPI flashbe programozott.
  • Mert Távoli rendszerfrissítés:
  • pof—konfiguráció file .sofból generálva és a belső vakuba programozva.
  • rpd – tartalmazza a belső vaku adatai, beleértve az ICB beállításokat, CFM0, CFM1 és UFM.
  • térkép — tart az ICB beállítások, a CFM0, CFM1 és UFM minden egyes memória szektorának címe.

Generálás files QSPI programozáshoz

A .pof létrehozásához file QSPI programozáshoz hajtsa végre a következő lépéseket:

  1. Építsd fel a Nios II Projectet és hozd létre a HEX-et file.
    • Jegyzet: A Nios II projekt felépítésével és a HEX generálásával kapcsolatos információkért tekintse meg az AN730: Nios II processzorindítási módszerek MAX 10 eszközökben file.
  2. A File menüben kattintson a Programozás konvertálása lehetőségre Files.
  3. A kimeneti programozás alatt file, válassza a Programozói objektumot File (.pof) a Programozásban file típuslista.
  4. A Mode listában válassza az 1-bit Passive Serial lehetőséget.
  5. A Konfigurációs eszközök listában válassza a CFI_512Mb lehetőséget.
  6. A File név mezőben adja meg a file a programozás neve file szeretne létrehozni.
  7. A Bemenetben fileA lista konvertálásához távolítsa el a Beállítások és SOF adatsort. Kattintson a Hexadecimális adatok hozzáadása gombra, és megjelenik egy Hexadecimális adatok hozzáadása párbeszédpanel. A Hexadecimális adatok hozzáadása mezőben válassza az Abszolút címzés lehetőséget, és szúrja be a .hex kódot file a Nios II EDS Build Toolsból generált.
  8. Az összes beállítás megadása után kattintson a Generálás gombra a kapcsolódó programozás létrehozásához file.

Kapcsolódó információk

AN730: Nios II processzorindítási módszerek MAX 10 FPGA-eszközön
Generálás files távoli rendszerfrissítéshez

A .pof, .map és .rpd létrehozásához files távoli rendszerfrissítéshez hajtsa végre a következő lépéseket:

  1. Állítsa vissza a Factory_image, application_image_1 és application_image_2 fájlokat, és fordítsa le mindhárom tervet.
  2. Két .pof létrehozása files leírását az alábbi táblázat tartalmazza:
    • Jegyzet: Lásd: .pof generálás konvertálási programozáson keresztül Files a .pof generálásának lépéseihez files.intel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-3. ÁBRA
  3. Nyissa meg az app2.rpd fájlt bármilyen hexadecimális szerkesztővel.
  4. A hexadecimális szerkesztőben válassza ki a bináris adatblokkot a kezdő és végeltolás alapján a .map segítségével file. A 10M50 eszköz kezdő- és végeltolása 0x12000, illetve 0xB9FFF. Másolja ezt a blokkot egy újba file és mentse el egy másik .rpd fájlba file. Ez az új .rpd file csak a 2. alkalmazásképet tartalmazza.intel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-4. ÁBRA

pof Generáció konvertáló programozással Files

A .sof konvertálásához files to .pof files, kövesse az alábbi lépéseket:

  1. A File menüben kattintson a Programozás konvertálása lehetőségre Files.
  2. A kimeneti programozás alatt file, válassza a Programozói objektumot File (.pof) a Programozásban file típuslista.
  3. A Mód listában válassza a Belső konfiguráció lehetőséget.
  4. A File név mezőben adja meg a file a programozás neve file szeretne létrehozni.
  5. Memóriatérkép létrehozásához File (.map), kapcsolja be a Memóriatérkép létrehozása funkciót File (Kimenet automatikus generálása_file.térkép). A .map tartalmazza a CFM és az UFM címét az Option/Boot Info opcióban megadott ICB beállítással.
  6.  Nyers programozási adatok (.rpd) generálásához kapcsolja be a Konfigurációs adatok létrehozása RPD (Kimenet generálása_file_auto.rpd).
    A Memory Map segítségével File, könnyen azonosíthatja az egyes funkcionális blokkok adatait az .rpd fájlban file. Az Altera On-Chip Flash IP-n keresztül kivonhatja a flash-adatokat harmadik fél programozási eszközei számára, vagy frissítheti a konfigurációt vagy a felhasználói adatokat.
  7. A .sof a bemeneten keresztül adható hozzá files a lista konvertálásához, és legfeljebb két .sof hozzáadható files.
    • Távoli rendszerfrissítés céljából megőrizheti az eredeti 0. oldali adatokat a .pof fájlban, és az 1. oldal adatait új .sof fájlra cserélheti. file. Ennek végrehajtásához hozzá kell adni a .pof fájlt file akkor a 0. oldalon
      add hozzá a .sof oldalt, majd add hozzá az új .sof-ot file hogy
  8. Az összes beállítás megadása után kattintson a Generálás gombra a kapcsolódó programozás létrehozásához file.

A QSPI programozása

A Nios II alkalmazáskód QSPI flash-be programozásához hajtsa végre a következő lépéseket:

  1. A MAX 10 FPGA fejlesztőkészleten állítsa a MAX10_BYPASSn kapcsolót 0-ra az alaplapi VTAP (MAX II) eszköz megkerüléséhez.
  2. Csatlakoztassa az Intel FPGA letöltő kábelt (korábban USB Blaster) a JTAG fejléc.
  3. A Programozó ablakban kattintson a Hardverbeállítás elemre, és válassza az USB Blaster lehetőséget.
  4. A Mód listában válassza a J lehetőségetTAG.
  5. Kattintson az Automatikus felismerés gombra a bal oldali panelen.
  6. Válassza ki a programozni kívánt eszközt, majd kattintson a Hozzáadás gombra File.
  7. Válassza ki a pfl.sof.
  8. A programozás elindításához kattintson a Start gombra.
  9. Miután a programozás sikeres volt, a tábla kikapcsolása nélkül kattintson ismét az Auto Detect gombra a bal oldali ablaktáblában. A programozó ablakában megjelenik egy QSPI_512Mb flash.
  10. Válassza ki a QSPI-eszközt, majd kattintson a Hozzáadás gombra File.
  11. Válassza ki a .pof file korábban a .hex fájlból generált file.
  12. Kattintson a Start gombra a QSPI flash programozásának megkezdéséhez.

Az FPGA programozása kezdeti képpel a J segítségévelTAG

Az app1.pof fájlt be kell programoznia az FPGA-ba, mint az eszköz kezdeti képét. Az app1.pof FPGA-ba programozásához hajtsa végre a következő lépéseket:

  1. A Programozó ablakban kattintson a Hardverbeállítás elemre, és válassza az USB Blaster lehetőséget.
  2. A Mód listában válassza a J lehetőségetTAG.
  3. Kattintson az Automatikus felismerés gombra a bal oldali panelen.
  4. Válassza ki a programozni kívánt eszközt, majd kattintson a Hozzáadás gombra File.
  5. Válassza ki az app1.pof alkalmazást.
  6. A programozás elindításához kattintson a Start gombra.

Kép frissítése és újrakonfigurálás aktiválása UART segítségével

A MAX10 FPGA fejlesztőkészlet távoli konfigurálásához hajtsa végre a következő lépéseket:

  1. Jegyzet: Mielőtt elkezdené, győződjön meg a következőkről:
    • a kártya CONFIG_SEL tűje 0-ra van állítva
    • a kártya UART portja csatlakozik a számítógéphez
    • Nyissa meg a Remote Terminal.exe fájlt, és megnyílik a Remote Terminal felület.
  2. Kattintson a Beállítások gombra, és megjelenik a Soros port beállításai ablak.
  3. Állítsa be a távoli terminál paramétereit a Quartus II UART IP magban kiválasztott UART beállításoknak megfelelően. A beállítás befejezése után kattintson az OK gombra.intel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-5. ÁBRA
  4. Nyomja meg az nCONFIG gombot a fejlesztőkészleten, vagy írja be az 1-et a Küldés szövegmezőbe, majd nyomja meg az Enter billentyűt.
    • A műveleti lehetőségek listája megjelenik a terminálon, az alábbiak szerint:intel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-6. ÁBRA
    • Jegyzet: Művelet kiválasztásához írja be a számot a Küldés szövegmezőbe, majd nyomja meg az Enter billentyűt.
  5. Az 1. alkalmazáskép frissítéséhez a 2. alkalmazásképpel válassza ki a 2. műveletet. A rendszer kéri, hogy adja meg a CFM1 és a CFM2 kezdő- és végcímét.
    • Jegyzet: A térképen látható cím file tartalmazza az ICB beállításokat, a CFM-et és az UFM-et, de az Altera On-Chip-et
    • A Flash IP csak a CFM-hez és az UFM-hez fér hozzá. Ezért van egy címeltolás a térképen látható címek között file és az Altera On-Chip Flash IP paraméterablak.
  6. Írja be a címet az Altera On-Chip Flash IP paraméterablakában megadott cím alapján.intel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-7. ÁBRA
    • A törlés automatikusan elindul a végcím megadása után.intel-MAX-10-FPGA-Eszközök-UART-felül-a-Nios-II-processzorral-8. ÁBRA
  7. A sikeres törlés után a program kéri, hogy adja meg az .rpd programozást file az alkalmazás képéhez 2.
    • A kép feltöltéséhez kattintson a Küldés gombraFile gombot, majd válassza ki a csak a 2. alkalmazásképet tartalmazó .rpd fájlt, majd kattintson a Megnyitás gombra.
    • Jegyzet: A 2. alkalmazásképen kívül bármilyen új képet használhat, amelyet frissíteni szeretne az eszközön.
    • A frissítési folyamat közvetlenül elindul, és a folyamatot a terminálon keresztül követheti. A művelet menüben megjelenik a Done felirat, és most kiválaszthatja a következő műveletet.
  8. Az újrakonfigurálás elindításához válassza a 4. műveletet. Megfigyelheti a LED viselkedését, amely jelzi a készülékbe betöltött különböző képet.
Kép LED állapota (aktív alacsony)
Gyári kép 01010
Alkalmazás 1. képe 10101
Alkalmazás 2. képe 01110

Dokumentum felülvizsgálati előzmények

Dátum Változat Változások
2017. február 2017.02.21 Átkeresztelték Intelre.
2015. június 2015.06.15 Kezdeti kiadás.

Dokumentumok / Források

intel MAX 10 FPGA-eszközök UART-on keresztül a Nios II processzorral [pdf] Felhasználói útmutató
MAX 10 FPGA eszközök UART felett Nios II processzorral, MAX 10 FPGA eszközök, UART felett Nios II processzorral, UART felett, Nios II processzor UART, Nios II, UART processzor

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *