V tomto pokračovaní sa pozrieme na Eprom 27256 v ktorej je napálený dvojitý firmware (2x 16kB) pre SBC6809. Ak je jumper JP2 skratovaný (short) tak pracujeme s dolnými 16kB Eprom, kde je napálený pôvodný obsah binárky (autor Searl Grant), komunikácia prebieha rýchlosťou 115.200Bd a po zapnutí SBC6809 priamo skáče do jazyku BASIC. Ak jumper JP2 z dosky vyberieme (open), tak pracujeme s hornými 16kB firmware, kde je binárka (autor Jeff Trantner) ktorá obsahuje monitor, trasovanie a BASIC (popis monitoru, jeho príkazov a adries programov je uverejnený v minulom článku o 6809), tu som následne upravil Jeffovu verziu a je to opatchované na plnú rýchlosť (naozaj sa mi nechcelo prepínať nastavenie z nulových hodnôt oneskorení pre verziu Searl Granta a následne to zase prestavovať pre verziu od Jeffa Trantera), pretože to spomalenie prenosu bolo naozaj výrazné. No a napokon som napálil verziu ála Searl Grant a upravenú verziu Jeff Tranter (mod Igi) do jednej Eprom 27256, kde sú obidve verzie (voľba sa robí jumperom JP2) a bežia mi tak obidve verzie na plné "gule". (Čo mi maximálne vyhovuje, pretože potom pre prácu stačí jedno nastavenie parametrov pre prenos v Hypertermináli).
Upozornenie:
Zásahy do zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu
zodpovednosť za škody spôsobené používaním zariadení postavených podľa tu uverejnených
schém alebo zobrazených úprav.
Tu potom SBC6809 začína štartom v monitore:
ASSIST09
do BASICu sa dostaneme príkazom:
>G C000
6809 EXTENDED BASIC
(C) 1982 BY MICROSOFT
Vlastná binárka pre napálenie do Eprom 27256 s 2x 16kB firmware, popis je uvedený na samom začiatku tohoto článku:
Searl_Grant_Jeff_Trantner_Igi27256.bin (32,00 kb)
Prikladám aj samostatnú 16kB binárku určenú pre použitie Eprom 27128, ktorá obsahuje iba Jeffovu verziu binárky s už aplikovaným patchom na plnú rýchlosť (Igi):
Jeff_Trantner_Igi_assist09_Basic27128.bin (16,00 kb)
Nastal čas na video, ktoré sa skladá z 3 samostatných častí:
video
Jeff Trantner firmware 3xvideo.mp4 (5,95 mb)
- prvá časť ukazuje pôvodnú ROM Jeffa Trantnera ak je handshaking=off, zápis programu do SBC6809 je pomalší, ale je správny na 100%, sú nastavené správne časy oneskorenia pri prenose
- druhá časť ukazuje pôvodnú ROM Jeffa Trantnera ak je handshaking=off, zápis programu do SBC6809 je pomalší - a prebieha s chybami, pretože sú nastavené príliš krátke časy oneskorenia pri prenose
- tretia časť ukazuje opatchovanú ROM Jeffa Trantnera (handshaking=on), zápis do SBC6809 je rýchly a bez chýb, plná rýchlosť
Použitie Eprom pamäte 27256 už dostáva naozaj zmysel, Eprom začína byť využitá. Prepínanie je jednoduché a je na na tom kto to používa aký ktorý firmware (a jeho možnosti) mu vyhovuje viac. Každá vec ktorá rozširuje využitie SBC6809 je naozaj vítaná a potešil som sa keď som Jeffove stránky objavil (link na jeho stránky je v minulom článku).
P.S.:
Mám v pláne k SBC6809 ešte urobiť nejaké drobnosti, ale vyžaduje si to čas a mám aj nejaké iné povinnosti, takže len dúfam že z toho aj niečo bude ...
_____________________________________________________________
Vaše hodnotenie, Rate post: