Bettyhacks.com

German - BettyHacks.com => Software => Thema gestartet von: bettyuser am 05. Jun 2008, 22:16

Titel: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: bettyuser am 05. Jun 2008, 22:16
Hallo,

für alle die sich kein Kombi-Interface o.ä. zum Programmieren des Scart-Adapters basteln wollen, gibt es eine einfachere Möglichkeit.
Ich habe die ICP-Routinen auf einen für alle verfügbaren Mikrocontroller portiert - die Betty!
Anbei eine Version der Boop-Software, die ein betty_scart SW-Image und die entsprechenden Routinen zum Programmieren des Scart-Adapters enthält.

Es ist keine weitere Elektronik notwendig, einfach den Stecker der Betty mit dem des Scart verbinden.
Die Verbindung ist dabei wie folgt:
Betty:                        Scart:
GND             <--->  GND
EINT1/P0.14  <--->  Reset
TX/P0.0        <--->  PCL/P0.5
RX/P0.1        <--->  PDA/P0.4

Es ist kein Pegelwandler notwendig, da beide mit 3,3V arbeiten,
VCC darf zwischen Betty und Scart jedoch NICHT verbunden werden!
Um Betty und Scart nicht zu beschädigen, sollte entsprechend der auf dem Betty-Display angegebenen Reihenfolge vorgegangen werden.

Viel Spass!!
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: eme am 06. Jun 2008, 22:02
Nette Idee!
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: Gentoo07 am 15. Jun 2008, 23:59
Vielen dank!

Das Programm erspart mir mit meinem einfachen Handydatenkabel für die Betty einiges an Bastelarbeit, und das Programm auf dem Adapter werd ich wohl weniger häufig als daß der Betty updaten. ;)

Ich habe es gerade ausprobiert und es funktioniert wunderprächtig!

Interessehalber: Wie wandelt man den denn die kompilierte .bin oder .hex-datei für den Scart-Adapter in die Textform für dein Tool um?
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: MrFX am 16. Jun 2008, 14:57
Moin!

Mit WinBin geht das z. B.:

http://www.ulrichradig.de/home/index.php/projekte/winbin

MfG
MrFX
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: Telekatz am 20. Jun 2008, 18:49
Hallo bettyuser,

gute Arbeit. Hab die Änderung ins SVN Repository eingecheckt.

Gruß
Telekatz
Titel: Auch Betty programmieren ohne Interface?
Beitrag von: TEN am 04. Nov 2008, 00:13

für alle die sich kein Kombi-Interface o.ä. zum Programmieren des Scart-Adapters basteln wollen, gibt es eine einfachere Möglichkeit.
Ich habe die ICP-Routinen auf einen für alle verfügbaren Mikrocontroller portiert - die Betty!
Anbei eine Version der Boop-Software, die ein betty_scart SW-Image und die entsprechenden Routinen zum Programmieren des Scart-Adapters enthält.
Bietet sich doch eigentlich an, diese ICP-Routinen auch zum Programmieren anderer Betties zu nutzen, und damit die Verbreitung von boop ganz ohne Interface-Basteleien wesentlich zu erleichtern?
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: netguy am 04. Nov 2008, 02:55
Hallo TEN,

das sinnvollste wird es langfristig sein das ganze über Funk zu machen. Demnächst werde ich mich wieder an Boop setzen und u.A. einen ordentlichen Bootloader integrieren. Der sollte dann idealerweise sowohl seriell als auch über Funk ansprechbar sein.

Grüße,

Chris
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: damaltor am 12. Jan 2009, 21:31
könnte man das mal zusammenfassen?

man baut das image für den scart, soweit versteh ich das... dann lädt man das ganze in winbin (gibts da eigentlich ein linux tool?) und formatiert es um (welche einstellungen werden benötigt?). wie bekommt man das dann in die betty? das mit dem kabel ist mir klar, aber erstmal muss die betty doch drauf vorbereitet werden...

danke,

Malte
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: Telekatz am 12. Jan 2009, 22:00
Man wandle das Image vom Scartadapter in Hexcode um, schreibe diesen in die tools/scart_image.h hinein, kompiliere Boop und flashe dieses, theoretisch gesprochen.

Hab's aber noch nicht selbst gemacht.
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: El_Barto am 23. Jan 2009, 09:01
Hallo,

ich habe das Tool auch gerade erfolgreich getestet. Hat etwas gedauert, aber nun tut es. Was mir jedoch noch aufgefallen ist: Die Config-Bytes werden nicht geändert, so dass nach dem Flashen noch immer die alte Config aktiv ist.
Deshalb habe ich das Menü erweitert und die trivialen Funktionsaufrufe für eine Änderung der ConfigBytes eingebaut.
Anbei ein patch mit den änderungen
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: Telekatz am 23. Jan 2009, 09:47
Die beiden UCFG Bytes müssen nicht unbedingt geändert werden, das läuft auch mit der vorhandenen Einstellung.

Boot Vector und Status Byte wird bereits passend geändert.
Titel: Re: Scart programmieren, ohne Kombi-Interface!!
Beitrag von: gunnar am 01. Feb 2010, 12:09

Deshalb habe ich das Menü erweitert und die trivialen Funktionsaufrufe für eine Änderung der ConfigBytes eingebaut.
Anbei ein patch mit den änderungen


Hallo El_Barto,

ich war so frei Deinen Patch einzuchecken.

Viele Grüße
Gunnar