Oznámení

Sbalit
Aktuálně žádná oznámení.

Programování EPROM na PC

Sbalit
X
Sbalit
  •  

  • Programování EPROM na PC

    (časem se pokusím napsat návod i pro Amigu)

    Potřebujeme:
    • Eprom programátor s podporou pro 27C400, nebo adaptér
    • WinHex utility (registrovaná verze)
    • Soubor Kickstart ROM
    • Dvě prázdné 27C400 EPROM
    Krok 1: Rozdělení Kickstart souboru
    Ve WinHex: Tools -> FileTools -> Dissect -> Wordwise (16-bit)
    Vybereme soubor s Kickstart ROM.
    Pojmenujeme první část cílového souboru např. A1200_3.1_tmp_HI.rom
    Pojmenujeme druhou část cílového souboru např. A1200_3.1_tmp_LO.rom
    A teď máme ROM rozdělenou na dva kusy.

    Krok 2: Vyplnění adresovatelného nepoužitého místa na obou EPROM
    Teď zkopírujeme obsah adres z 00000-3FFFF do 40000-7FFFF pro A1200_3.1_tmp_HI.rom
    Ve WinHex to provedeme pomocí Tools -> FileTools -> Concatenate
    Napíšeme název cílového souboru např. A1200_3.1_HI.rom
    Přidáme soubor A1200_3.1_tmp_HI.rom do A1200_3.1_HI.rom
    Zopakujeme to ještě jednou.
    Klikněte na Done a objeví se hláška: 524288 bytes from 2 files were concatenated to „A1200_3.1_HI.rom“

    Zopakujeme krok 2 a vytvoříme A1200_3.1_LO.rom

    Krok 3: Byte swap
    Ve WinHex otevřeme A1200_3.1_HI.rom
    V menu Edit -> Modify Data vybereme 16-bit byte swap.
    Soubor uložíme.

    WinHex – takto vypadá soubor ROM po byte swap.

    WinHex – takto vypadá soubor ROM po byte swap.
    To stejné provedeme i z druhým souborem.

    Krok 4: Feuer frei
    NA programování používám program MiniPro.
    Připojíme programátor, vložíme eprom.
    Odškrtneme dole vlevo Check ID, jinak nás to dál nepustí a zároveň si ověříme, že je zaškrnuté Verify after.
    V Device -> Blank Check si ověříme jestli je eprom opravdu prázdná.
    Otevřeme soubor A1200_3.1_HI.rom
    Programování začneme v Device -> Program a klikneme na tlačítko Program.

    To samé opakujeme pro druhou eprom se souborem A1200_3.1_LO.rom

    MiniPro – Důležité je vybrat typ eprom v Select IC a odškrtnout Check ID

    MiniPro – Důležité je vybrat typ eprom v Select IC a odškrtnout Check ID

    MiniPro – File load dialog; necháme vše jak je.

    MiniPro – File load dialog; necháme vše jak je.
    MiniPro – Dialog pro ověření, že eprom je prázdná.

    MiniPro – Dialog pro ověření, že eprom je prázdná.
    MiniPro – A konečně tady spustíme programování

    MiniPro – A konečně tady spustíme programování

    Pro A500, A500+, A600 stačí jen provést Krok 3 a pak rovnou programovat.
    Napsal Freddy

    • Prisko
      #1
      Prisko komentoval
      Editace komentáře
      Konečně něco "srozumitelného" v češtině. Díky.
    Přidávání komentářů není v této časti diskusního fóra bez přihlášení možné, nebo zde nejsou povoleny.

Nejnovější články

Sbalit

  • Indivision: praktické postřehy
    vytvořil Freddy
    Chvíli jsem přemýšlel jak tento článek pojmout, abych zbytečně neopisoval originální manuál, nebo kvalitní český překlad a rozhodl jsem se to vzít jako průvodce možnými situacemi, které vás můžou potkat při konfiguraci toho geniálního kousku HW. Což o to hardware je to vskutku geniální, ale navíc k tomu dostanete, respektive musíte si stáhnout, konfigurátor, který je doslova boží! A doslova božskou silou můžete ovládat grafický výstup vaší Amigy, a nebo si odrovnat monitor....
    15.04.2025, 17:44:17

Nové komentáře v článcích

Sbalit

  • Freddy
    Odpověděl na Jak vytvořit vlastní WHDLoad hru
    vytvořil Freddy
    Taky jsem si naivne myslel, ze to bude tak easy, no koukal jsem na dokumentaci k WHDload a skoncil u druheho radku.
    "K tvoření nových slave / instalaček:
    doporučená je 68030+ s MMU k využití všech možností WHDLoad (namakaná mašina je vždycky dobrý výběr pro výrobu software )
    znalost strojového kódu, assembleru, hardware Amigy...
    assembler (optimalizovatelný)
    nějaké další programy se taky hodí (hexaeditor, disassembler...
    19.04.2025, 10:57:17
  • Mice
    Odpověděl na Indivision: praktické postřehy
    vytvořil Mice
    Tak MK3 je doma a nacvaknutý na Lise, (vzájemně se zahřívají) 😀 Teď už stáhnout konfigurátor a hledat optimální nastavení. Mimochodem, jsem rád, že jsem si objednal CF IDE (boční-bez kabelu) který vede mimo prostor nad MK3, tudíž nebude v kritickém místě ještě více zahřívat.
    17.04.2025, 08:45:17
  • sailor
    Odpověděl na Indivision: praktické postřehy
    vytvořil sailor
    Krásný článek, díky. Hned použiji.
    17.04.2025, 08:22:54
  • Dedy
    Odpověděl na Indivision: praktické postřehy
    vytvořil Dedy
    Dva monitory zatím mám, chybí mi místo. A tak často to zase nepřepínám, mám ten AOC co umí i PAL tak zatím jedu HDMI a Amiga VGA.
    16.04.2025, 16:58:55
  • Freddy
    Odpověděl na Indivision: praktické postřehy
    vytvořil Freddy
    Můžeš si připojit dva monitory na každý HDMI jedno! Ale u Indivisionu máš volitelný výstup HDMI nebo VGA, akorát mi to VGA přijde plýtvání kvalitou výstupu.
    16.04.2025, 14:27:36
  • Dedy
    Odpověděl na Indivision: praktické postřehy
    vytvořil Dedy
    Chjo, takže přepínám ručně i takhle, sice mezi VGA a HDMi, ale vyjde to na steno. Takže doufám že ten FrameThrower nevzdají.
    16.04.2025, 11:01:01
  • DaMi
    Odpověděl na Indivision: praktické postřehy
    vytvořil DaMi
    Monitor by si s tím mohl sám poradit. Pokud ne, budeš ručně přepínat, jestli chceš zobrazovat vstup z hdmi1 nebo hdmi2. Až přijde FrameThrower, bude se to automaticky přepínat v Pistormu. Stejně to funguje mezi WarpedVision a Warp 1260.
    16.04.2025, 10:44:46
  • Dedy
    Odpověděl na Indivision: praktické postřehy
    vytvořil Dedy
    A jak to ppracuje ve spojení s PiStormem? Jak PS tak Indy mají svůj HDMI, tak by se mohly mezi sebou kousat?
    16.04.2025, 09:55:35
  • Commodorista
    Odpověděl na Indivision: praktické postřehy
    vytvořil Commodorista
    Souhlasím se zvoleným betatesterem.
    16.04.2025, 09:50:36
  • Freddy
    Odpověděl na Indivision: praktické postřehy
    vytvořil Freddy
    To si chce vyzkouset a ver mi, ze nejvetsi tvuj kamarad je Reset to defaults.
    16.04.2025, 08:09:03

Populární tagy v článcích

Sbalit

a1200 (8) akce (19) amiga (23) apple (7) artway (6) cybergraphx (5) demoscena (10) dizzy (9) emulace (8) fastata (9) furia (6) hardware (21) internet (7) iomega (6) mac (6) midi (8) morphos (14) navody (10) pfs3 (8) resetkání (5) srazy (14) staraskola (5) vrané (5) winuae (10) zip (7)
Zpracovávám...
X