INHOUDSOPGAWE:

Hoe om die firmware op te gradeer op 'n universele PCB: 4 stappe
Hoe om die firmware op te gradeer op 'n universele PCB: 4 stappe

Video: Hoe om die firmware op te gradeer op 'n universele PCB: 4 stappe

Video: Hoe om die firmware op te gradeer op 'n universele PCB: 4 stappe
Video: JAW-DROPPING: Man Travels to DIFFERENT REALMS; Shown Where SOULS Come From! | Charlie Morley 2024, Julie
Anonim
Hoe om die firmware op te gradeer op 'n universele PCB
Hoe om die firmware op te gradeer op 'n universele PCB

Die Universal PCB (UPCB for short) -projek is begin om 'n enkele spelbeheerder, veral vegstokke, op soveel verskillende konsoles moontlik te maak. Inligting oor die projek kan gevind word op die volgende draad in die Shoryuken.com -forums: Shoryuken.com Een van die grootste kenmerke van die UPCB is die feit dat dit opgegradeer kan word. Daar verskyn steeds vrystellings om probleme met verenigbaarheid aan te spreek, ondersteuning vir konsoles wat tans ondersteun word, te verbeter en ondersteuning vir nuwe en toekomstige konsoles in te sluit. Hierdie instruksies lei u deur die proses om u UPCB te flits met 'n nuwe firmware. HEX -lêer. Dit word in twee opstellings verdeel: die installering van die bestuurder vir die USB -laaiprogram en die werklike flitsproses. As u die bestuurder reeds een keer geïnstalleer het, hoef u nie weer op die stelsel te werk nie; Gaan voort en stap na stap 3 om u UPCB te begin flits. Hierdie instruksies veronderstel: 1. U het 'n volledig saamgestelde, getoetste en werkende UPCB. 2. U het 'n volledig saamgestelde, beproefde en werkende 'Button Select USB' -UPCB -kabel. Sien stap 2 vir meer inligting. 3. U het 'n onlangse UPCB -sagtewarepakket afgelaai en dit êrens op u stelsel onttrek wat u maklik kan bereik. Opmerking vir gebruikers wat Vista gebruik en die fout 997 ondervind: 'n vinnige opmerking aan almal wat probeer om die PDFSUSB -program onder Vista uit te voer en 'fout 997' kry, probeer die volgende: Regskliek op pdfsusb, eienskappe, verenigbaarheid, ingestel op XP of 2000 of so. Merk ook 'loop as administrateur' as u UAC nie gedeaktiveer het nie. Kies in Apparaatbestuurder die PIC18F4550 -gesinsapparaat, klik met die rechtermuisknop op eienskappe, kragbestuur, verwyder die vinkje 'laat die rekenaar toe om hierdie toestel af te skakel'. Begin die program as admin (regs) klik, hardloop as admin [as dit beskikbaar is]) Moet die probleem oplos. Soos gesien op

Stap 1: 'n Woord oor die UPCB -kabel

'N Woord oor die UPCB -kabel
'N Woord oor die UPCB -kabel

Die opgradering van die firmware word gedoen via 'n USB 'Bootloader'. Ons moet dus die UPCB via u USB aan u rekenaar koppel. Die beste manier om dit te doen is om 'n 'Button Select USB' -UPCB -kabel te hê. Hierdie instruksies neem aan dat u een het. As u dit nie doen nie, kyk na die instruksies hoe om 'n USB -kabel vir die universele printplaat te bou vir volledige aanwysings. Koppel u 'Button Select USB' -UPCB -kabel aan u kontroleerder. Om toegang tot die selflaaiproses te verkry, koppel u die USB -kabel aan op u rekenaar met die Start- en Select -knoppies ingedruk. Nadat die rekenaar besef het dat u dit ingeprop het, kan u Start en Select los.

Stap 2: Installeer die Bootloader -bestuurder

Die installering van die Bootloader Driver
Die installering van die Bootloader Driver
Die installering van die Bootloader Driver
Die installering van die Bootloader Driver
Die installering van die Bootloader Driver
Die installering van die Bootloader Driver
Die installering van die Bootloader Driver
Die installering van die Bootloader Driver

Hierdie stap hoef slegs een keer per stelsel uitgevoer te word. As u die bestuurder behoorlik geïnstalleer het, word die bestuurder outomaties gelaai en word die UPCB herken deur die selflaaiprogrammatuur.

Tot dusver het ons die Button Select USB -kabel met u kontroleerder gekoppel en met u Start en Select -knoppies ingedruk om die selflaaiprogram af te skakel. U moet ook 'n onlangse kopie van die UPCB -sagteware iewers op u stelsel hê, insluitend die. HEX -lêer waarna u wil opgradeer. As die selflaaierbestuurder nog nie voorheen geïnstalleer is nie, sien u die beroemde venster 'Nuwe hardeware gevind' hieronder. Die stappe is baie eenvoudig. Nadat die venster 'Nuwe hardeware gevind' 'n rukkie verskyn, word die Wizard Nuwe hardeware gevind. Gaan voort en druk 'Volgende'. Die towenaar sal vra of u wil 'Soek na 'n geskikte bestuurder …' of ''n Lys vertoon..' Plaas 'n vinkje langs 'Soek na 'n geskikte bestuurder …' en druk op 'Volgende'. Die towenaar sal nou die plekke vra om na 'n bestuurder te soek. Ontmerk elke blokkie, BEHALWE vir 'Spesifiseer 'n ligging'. Druk 'Volgende'. Vervolgens het u 'n venster waarmee u kan kies waar u die rekenaar na 'n bestuurder wil soek. Klik op 'Blaai'. Navigeer in die venster 'Soek lêer' wat verskyn, waar die UPCB -lêers is. As u in die UPCB -gids is, navigeer u na die 'MCHPUSB -bestuurder' -subgids en dan in die' Release '-gids. U sal daar 'n enkele lêer met die naam 'mchpusb.inf' sien. Kies die lêer en klik op 'Open'. Die boks 'Kopieer vervaardiger se lêers van' sal nou die volledige pad na die gids 'UPCB / MCHPUSB Driver / Release' wys. Klik op 'Ok'. Die towenaar wat nuwe hardeware gevind het, sal aandui dat dit 'n bestuurder gevind het op die presiese plek waar ons hom gesê het om te soek. Klik op 'Volgende'. Die laaste bladsy van die towenaar dui aan dat 'Windows die sagteware vir hierdie toestel geïnstalleer het'. Klik op 'Voltooi'. Die bestuurder -installasie is nou voltooi. As u wil verifieer dat alles in orde is, gaan na u toestelbestuurder. U sal 'n toestel in die opskrif 'Ander toestelle' sien met die naam 'PIC 18F4550 Family Device'. As u dit sien, is die bestuurder geïnstalleer as werkend. Ons is gereed om die selflaaiprogrammatuur uit te voer.

Stap 3: Gebruik die selflaaiprogrammatuur

Gebruik die selflaaiprogrammatuur
Gebruik die selflaaiprogrammatuur
Gebruik die selflaaiprogrammatuur
Gebruik die selflaaiprogrammatuur
Gebruik die selflaaiprogrammatuur
Gebruik die selflaaiprogrammatuur

Teen hierdie tyd moet u UPCB gekoppel wees aan die rekenaar in die selflaaiprogram, die laaibestuurderbestuurder is geïnstalleer en die UPCB -sagteware word êrens op u stelsel onttrek, insluitend die. HEX -lêer waarna u wil opgradeer. Nou sal ons die selflaaiprogram gebruik om die werklike flits te doen. Gaan na waar u die UPCB -lêers onttrek het. U sal 'n subgids onder UPCB vind met die naam 'Pdfsusb'. Binne die gids is 'n uitvoerbare 'PDFSUSB. EXE' genoem. Dubbelklik om dit uit te voer. Die venster 'PICDEM (TM) FS USB Demo Tool' verskyn. Klik op die aftreklys onder 'Kies PICDEM FS USB-bord'; daar moet 'n inskrywing wees vir 'PICDEM FS USB 0' of soortgelyk. Dit is die UPCB wat ons wil opgradeer, so kies dit. As hierdie keuselys leeg is, was daar 'n probleem. Of u is nie in die laaiprogram nie, die UPCB is nie ingeprop nie, of die bestuurder is nie behoorlik geïnstalleer nie. Los hierdie probleem op totdat 'n inskrywing in hierdie aftreklys verskyn. Sodra ons die inskrywing vir ons UPCB gekies het, word al die knoppies wat voorheen grys was, aktief. Ons sal nou 'n rukkie neem om 'n rugsteun te maak van die firmware wat tans op die UPCB is. As daar probleme met die nuwe firmware is, kan u altyd teruggaan na die huidige weergawe wat u reeds het. Kies die knoppie gemerk 'Lees toestel'. Dit sal al die programme wat tans op die UPCB is, in die selflaaiprogrammeer lees, nadat die toestel gelees is, sal die boodskap 'Boodskap - Lees voltooi' wees. Kies die knoppie gemerk 'Stoor in hexlêer'. U sal 'n lêernaam en ligging gevra word om die huidige firmware as. Dit maak nie saak waar u dit stoor of wat u noem nie. Maak net seker dat u dit kan vind as u ooit wil afgradeer. As u die naam en ligging gekies het, klik op 'Stoor'. U rugsteun is nou klaar, dus laat ons opgradeer. Kies die knoppie gemerk 'Laai HEX -lêer'. 'N Venster verskyn waarin u gevra word om 'n. HEX -lêer te kies. Navigeer na die '_output' -gids van die UPCB; NIE die '_output' subgids van die Boot -gids nie, net 'UPCB / _output'. Kies die. HEX -lêer waarna u wil opgradeer. As daar verskillende konfigurasie -opsies is, word dit met verskillende. HEX -lêers vertoon. Vind die een wat die beste by u opset pas, en klik op 'Open'. Wanneer die. HEX -lêer gelaai is, kry u altyd 'n waarskuwing oor konfigurasiedata. Dit is normaal. Klik net op 'Ja'. Die. HEX -lêer word gelaai en verskyn in die onderste gedeelte van die venster. Klik op die 'Program Device' knoppie om die firmware na die UPCB te skryf. Wees geduldig terwyl die programmeerder loop. Die hele proses behoort minder as 60 sekondes te neem, maar moenie bekommerd wees as dit langer neem nie. As die hoofknoppies grys is, weet ons dat dit steeds werk. As alles goed gaan, sal u 'n suksesvolle boodskap sien, soos die in die laaste prentjie. Gaan net uit die PICDEM Demo Tool, trek u USB -kabel uit en u is klaar. Nota vir gebruikers van Windows XP en later: Dit lyk asof die PFSUSB. EXE nie op sommige rekenaars behoorlik werk nie, sonder om 'n verenigbaarheidsmodus daarvoor op te stel. As die 'PIC 18F4550 -gesinsapparaat' in die toestelbestuurder verskyn, maar nie in die keuselys in PDFSUSB. EXE verskyn nie, moet u 'n verenigbaarheidsmodus aktiveer. Verlaat PDFSUSB. EXE, klik met die rechtermuisknop op die PDFSUSB. EXE -lêer en kies 'Eienskappe'. Onder die tabblad Verenigbaarheid, merk die boks in die 'Begin hierdie program met meer verenigbaarheid' -boks en kies een van die gelyste bedryfstelsels. Klik op Ok, en probeer dan weer hierdie stappe. Nadat die verenigbaarheidsmodus ingestel is, hoef u dit nie weer op die stelsel te doen nie.

Stap 4: Voltooi

Voltooi
Voltooi

Nou is u UPCB opgegradeer met die. HEX -lêer wat u gekies het. Kyk deur die vrystellingsnotas en die bronkode om te sien watter funksies en veranderinge bygevoeg is, en keer dan terug na u spel.

Aanbeveel: