Obsah:

Jak upgradovat firmware na univerzální desce plošných spojů: 4 kroky
Jak upgradovat firmware na univerzální desce plošných spojů: 4 kroky

Video: Jak upgradovat firmware na univerzální desce plošných spojů: 4 kroky

Video: Jak upgradovat firmware na univerzální desce plošných spojů: 4 kroky
Video: Hot Wire Foam Cutting Cnc Machine Review - FoxAlien HW40 2024, Červenec
Anonim
Jak upgradovat firmware na univerzální desce plošných spojů
Jak upgradovat firmware na univerzální desce plošných spojů

Byl zahájen projekt Universal PCB (zkráceně UPCB), který umožnil jediný herní ovladač, zejména bojové hole, na co nejvíce různých konzolách. Informace o projektu lze nalézt v následujícím vlákně na fórech Shoryuken.com: Shoryuken.com Jednou z největších vlastností UPCB je skutečnost, že je možné jej aktualizovat. Vydání se budou i nadále objevovat tak, aby řešila jakékoli problémy s kompatibilitou, zlepšila podporu aktuálně podporovaných konzol a zahrnovala podporu pro nové a budoucí konzoly. Tento Instructable vás provede procesem flashování vašeho UPCB novým souborem. HEX firmwaru. Toto je rozděleno do dvou nastavení: instalace ovladače pro USB bootloader a samotný proces blikání. Pokud jste již ovladač jednou nainstalovali, nebudete v tomto systému muset znovu; pokračujte a přejděte na krok 3 a začněte blikat UPCB. Tento Instructable předpokládá: 1. Máte kompletně sestavený, testovaný a fungující UPCB. 2. Máte kompletně sestavený, testovaný a funkční kabel UPCB „Button Select USB“. Další informace najdete v kroku 2. 3. Stáhli jste si nejnovější softwarový balíček UPCB a rozbalili jste ho někam do svého systému, kam se snadno dostanete. Poznámka pro uživatele používající Vista a vyskytující se chyba 997: Jen krátká poznámka pro kohokoli, kdo se pokouší spustit program PDFSUSB pod Vista a zobrazí se „chyba 997“, zkuste následující: Klikněte pravým tlačítkem na pdfsusb, vlastnosti, kompatibilita, nastavte na XP nebo 2000 nebo tak. Pokud jste nezakázali UAC, zaškrtněte také možnost „Spustit jako správce“. Ve správci zařízení vyberte zařízení řady PIC18F4550, klikněte pravým tlačítkem na vlastnosti, správu napájení, zrušte zaškrtnutí políčka „Povolit počítači vypnout toto zařízení“Spusťte program jako správce (vpravo klikněte, spusťte jako správce [pokud je k dispozici]) Měl by problém vyřešit. Jak je vidět na adrese

Krok 1: Slovo o kabelu UPCB

Slovo o kabelu UPCB
Slovo o kabelu UPCB

Aktualizace firmwaru se provádí pomocí USB 'Bootloaderu'. Potřebujeme tedy připojit UPCB k vašemu počítači přes USB. Nejlepší způsob, jak to udělat, je mít kabel UPCB „USB Select Button“. Tento Instructable bude předpokládat, že ho máte. Pokud ne, podívejte se na Instructable How to build a USB kabel for the Universal PCB, kde najdete úplné pokyny pro jeho výrobu. Připojte kabel UPCB 'Button Select USB' k ovladači. Abyste se dostali do režimu zavaděče, připojte USB kabel k počítači podržením tlačítek Start a Vybrat. Jakmile počítač zjistí, že jste jej zapojili, můžete pustit Start a Vybrat.

Krok 2: Instalace ovladače bootloaderu

Instalace ovladače bootloaderu
Instalace ovladače bootloaderu
Instalace ovladače bootloaderu
Instalace ovladače bootloaderu
Instalace ovladače bootloaderu
Instalace ovladače bootloaderu
Instalace ovladače bootloaderu
Instalace ovladače bootloaderu

Tento krok je v každém systému nutné provést pouze jednou. Jakmile budete mít ovladač správně nainstalován, ovladač se automaticky načte a UPCB bude rozpoznáno softwarem bootloaderu.

Prozatím jsme k ovladači připojili kabel USB pro výběr tlačítek a připojili jej k počítači podržením tlačítek Start a Vybrat pro vstup do režimu zavaděče. Také musíte mít někde ve vašem systému extrahovanou kopii softwaru UPCB, včetně souboru. HEX, na který chcete upgradovat. Pokud ovladač bootloaderu nebyl nainstalován dříve, uvidíte níže známé okno 'Found New Hardware'. Kroky jsou velmi přímé. Poté, co se na chvíli otevře okno „Nalezen nový hardware“, zobrazí se vám Průvodce nově nalezeným hardwarem. Pokračujte a stiskněte 'Další'. Průvodce se zeptá, zda chcete „Hledat vhodný ovladač…“nebo „Zobrazit seznam..“Zaškrtněte políčko „Vyhledat vhodný ovladač …“a stiskněte „Další“. Průvodce nyní požádá o umístění k vyhledání ovladače. Zrušte zaškrtnutí každého políčka VÝJIMKU u „Zadejte umístění“. Stiskněte 'Další'. Dále budete mít okno, které vám umožní vybrat, kde má počítač hledat ovladač. Klikněte na 'Procházet'. V zobrazeném okně „Vyhledat soubor“přejděte na místo, kde jsou soubory UPCB. V adresáři UPCB přejděte do podadresáře „MCHPUSB Driver“a poté do adresáře „Release“. Uvidíte tam jeden soubor s názvem 'mchpusb.inf'. Vyberte tento soubor a klikněte na „Otevřít“. V poli „Kopírovat soubory výrobce z“se nyní zobrazí úplná cesta k adresáři „UPCB / MCHPUSB Driver / Release“. Klikněte na 'Ok'. Průvodce nově nalezeným hardwarem bude indikovat, že našel ovladač přesně tam, kde jsme mu řekli, aby se podíval. Klikněte na 'Další'. Na poslední stránce průvodce je uvedeno, že „Windows dokončil instalaci softwaru pro toto zařízení“. Klikněte na 'Dokončit'. Instalace ovladače je nyní dokončena. Pokud chcete ověřit, že je vše v pořádku, přejděte do Správce zařízení. V záhlaví 'Ostatní zařízení' s názvem 'PIC 18F4550 Family Device' uvidíte zařízení. Pokud to vidíte, je ovladač nainstalován jako funkční. Jsme připraveni spustit software bootloaderu.

Krok 3: Použití softwaru Bootloader

Použití softwaru Bootloader
Použití softwaru Bootloader
Použití softwaru Bootloader
Použití softwaru Bootloader
Použití softwaru Bootloader
Použití softwaru Bootloader

Nyní jste UPCB připojeni k počítači v režimu bootloaderu, je nainstalován ovladač bootloaderu a software UPCB je extrahován někde ve vašem systému, včetně souboru. HEX, na který chcete upgradovat. Nyní použijeme software bootloader, který provede skutečné blikání. Přejděte na místo, kde jste extrahovali soubory UPCB. Pod UPCB najdete podadresář s názvem 'Pdfsusb'. Uvnitř tohoto adresáře je spustitelný soubor s názvem 'PDFSUSB. EXE'. Spusťte jej dvojitým kliknutím. Zobrazí se okno „PICDEM (TM) FS USB Demo Tool“. Klikněte na rozevírací seznam v části „Vybrat PICDEM FS USB Board“; měl by existovat záznam pro 'PICDEM FS USB 0' nebo podobný. Toto je UPCB, který chceme upgradovat, takže jej vyberte. Pokud je tento rozevírací seznam prázdný, došlo k problému. Buď nejste v režimu zavaděče, není připojen UPCB nebo nebyl správně nainstalován ovladač. Odstraňte prosím tento problém, dokud se v této rozevírací nabídce neobjeví záznam. Jakmile vybereme položku pro náš UPCB, aktivují se všechna tlačítka, která byla dříve šedá. Nyní budeme chvíli trvat, než provedeme zálohu firmwaru aktuálně na UPCB. V případě jakýchkoli problémů s novým firmwarem budete mít vždy možnost vrátit se k aktuální verzi, kterou již máte. Vyberte tlačítko označené „Číst zařízení“. Tím se načte veškeré programování, které je aktuálně na UPCB, do softwaru bootloaderu. Po přečtení zařízení bude nejvyšší zprávou „ZPRÁVA - čtení dokončeno“. Vyberte tlačítko označené „Uložit do hexadecimálního souboru“. Budete požádáni o název souboru a umístění pro uložení aktuálního firmwaru jako. Nezáleží na tom, kam to uložíte, ani jak to pojmenujete. Jen se ujistěte, že ho najdete, pokud budete někdy potřebovat downgradovat. Jakmile si vyberete jméno a umístění, klikněte na „Uložit“. Vaše záloha je nyní dokončena, takže pojďme upgradovat. Vyberte tlačítko označené 'Načíst soubor HEX'. Zobrazí se okno s žádostí o výběr souboru. HEX. Přejděte do adresáře '_output' UPCB; NENÍ podadresář '_output' spouštěcího adresáře, pouze 'UPCB / _output'. Vyberte soubor. HEX, na který chcete upgradovat. Pokud existují různé možnosti konfigurace, zobrazí se s různými soubory. HEX. Najděte ten, který nejlépe odpovídá vaší konfiguraci, a klikněte na 'Otevřít'. Po načtení souboru. HEX se vždy zobrazí varování o konfiguračních datech. To je normální. Stačí kliknout na „Ano“. Načte se soubor. HEX a zobrazí se ve spodní části okna. Kliknutím na tlačítko „Program Device“zapište firmware do UPCB. Buďte prosím trpěliví, když programátor běží. Celý proces by měl trvat méně než 60 sekund, ale pokud bude trvat déle, nedělejte si starosti. Pokud jsou hlavní tlačítka šedá, víme, že stále funguje. Pokud vše půjde dobře, uvidíte úspěšnou zprávu jako na posledním obrázku. Stačí ukončit ukázkový nástroj PICDEM, odpojit kabel USB a je hotovo. Poznámka pro uživatele systému Windows XP a novějších: Zdá se, že se zdá, že PFSUSB. EXE na některých počítačích nefunguje správně, aniž by pro něj nastavil režim kompatibility. Pokud se ve správci zařízení zobrazuje „zařízení rodiny PIC 18F4550“, ale nezobrazuje se v rozevíracím seznamu v souboru PDFSUSB. EXE, měli byste povolit režim kompatibility. Ukončete PDFSUSB. EXE, klikněte pravým tlačítkem na soubor PDFSUSB. EXE a vyberte 'Vlastnosti'. Na kartě Kompatibilita zaškrtněte políčko „Spustit tento program v kompatibilitě více“a vyberte některý z uvedených operačních systémů. Klikněte na OK a zkuste tyto kroky znovu. Jakmile je režim kompatibility nastaven, neměli byste to v daném systému dělat znovu.

Krok 4: Dokončeno

Dokončeno
Dokončeno

Nyní byl váš UPCB upgradován pomocí souboru. HEX, který jste vybrali. Projděte si poznámky k vydání a zdrojový kód, abyste zjistili, jaké funkce a změny byly přidány, a pak se vraťte ke svému hraní.

Doporučuje: