Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » TypeStar mit M028 » Themenansicht

Autor Thread - Seiten: -1-
000
18.12.2016, 00:06 Uhr
mwd



Hallo,

habe Eproms mit TypeStar in ein M028 gepackt. Das scheint aber so nicht zu funktionieren. Das original M033 ist ja autostartfähig (Kennbyte 01), das M028 nicht (Kennbyte F8). Habe also das Modul auf Adresse C000 geschaltet (im JKCEMU steht das Modul auch auf Adresse C000 nach dem Selbststart). Ein Aufruf des Kommandos TYPESTAR bringt zwar den Startbildschirm auf den Monitor, aber nach Drücken der Enter-Taste hängt das System. Beim Autostart passiert offenbar mehr als das. Kann man das Programm auch ohne Autostartfunktion irgendwie zum Laufen bekommen? Wäre toll, ich habe kein Modul M033.

Grüße,
Matthias.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
18.12.2016, 11:00 Uhr
susowa



Mit Kennbyte 01 wird auf 4000H gesprungen und erst nach dem Autostart auf C000H umgeschaltet und dort weitergearbeitet.
Das wird wahrscheinlich hier stören.
Wenn Du ein neueres CAOS und /5 hast, könnte man u.U. mit %go an die "richtige" Stelle springen ... oder den Autostart rauspatchen ...

MfG
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
18.12.2016, 12:40 Uhr
kaiOr

Avatar von kaiOr

Das gibt die Steuerbyte-Logik vom M028 nicht her. TypeStar braucht zur Funktion zwei 8kByte-Segmente, die abwechselnd auf C000-DFFFh eingeblendet werden können.

Das M028 hat einen 16kByte-Block, der nur als ganzes alle 16kByte-Adressraum eingeblendet werden kann, d.h. die zweiten 8kByte ROM landen nie auf C000-DFFFh.

Dieser Beitrag wurde am 18.12.2016 um 12:43 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
18.12.2016, 14:26 Uhr
maleuma



Falls Du ein M062 hast, sollte Typestar laufen. Das M062 mit EPROM bestücken

Quellcode:

M033     AA0SxxxM     Software: TYPESTAR + RAMDOS (2 Blöcke ROM zu je 8K)
M062     AAASSSxM     64K segm. ROM (8 Blöcke zu je 8K = 27512)


Du nutzt dann für Typestar nur 2 der vorhandenen 8 Blöcke.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
18.12.2016, 14:50 Uhr
ralle



Das M028 enspricht doch dem M006 oder?
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
18.12.2016, 15:51 Uhr
maleuma



Ja, M028 und M006 haben je einen 16K-Block.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
18.12.2016, 16:13 Uhr
mwd



Ein M062 habe ich leider nicht. Ist die Leiterplatte und der CPLD dazu noch zu bekommen? Dann würde ich mir so ein Modul aufbauen wollen.

Grüße Matthias.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
18.12.2016, 16:57 Uhr
Bert



Hallo Matthias,

Du könntest evtl. mit einem Hlfsprogramm weiterkommen:
Ein kleine Routine, die Du in den RAM kopierst und dann anspringst.
Die müsste das Modul wieder auf C000h einblenden und dort Dein Programm starten.
Die Moduladresse ist 08h, nur dort ist Autostart möglich (wimre).

Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
18.12.2016, 17:25 Uhr
maleuma



Das Problem bei Typestar ist, dass in der Typestar-Software selbst der Steckplatz 08 mit den zwei Steuerbytes geschaltet werden. Das heißt, entweder ein hardware-kompatibles Modul verwenden oder die Software patchen.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek