Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.

Nachrichten - netguy

106
hallo,

hier mal der zusammengesammelte init-code der betty:

http://bettyhacks.com/wiki/index.php/Betty_init

er enthaelt die pll initialisierung (40 mhz, bei 10mhz ext. quarz),
speicherbank-konfiguration (bank0, 1 und 2) sowie den init
fuer das dsiplay incl. loeschen des displays.

es ist wol _kein_ uc1610, zumindest passen die init codes nicht
wirklich zum datenblatt des chips.....

viel spass, happy hacking,

netguy
107
Software / betty initialisierung
22. Aug 2007, 22:29
hallo alle zusammen,

um die wartezeit, bis meine betties ankommen, zu ueberbruecken,
habe ich mich mal ein wenig mit der original firmware beschaeftigt.

es geht mir dabei nicht darum, das teil zum betrug zu gebrauchen,
sondern die hardware anzusprechen, z.b. das lc-display.

wie sieht das hier mit dem posten von langen disassembler-listings aus?

bisher habe ich die lcd-init routine gefunden (benutzt bank#1, adressen
0x81000000 fuer command, 0x81000001 fuer daten), das setup der pll
und der speicherbaenke.

das naechste was ich enteckt habe scheint die i/o port initialisierung der
tasten und des i/r interfaces zu sein, bin aber noch nicht ganz sicher.

im grundzustand ist flash#2 leer, es wird lediglich als datenspeicher
benutzt, z.b. fuer benutzerdaten, software-updates, etc....

ein smartcard chip haengt an uart#1, das wird sicher noch interresant.

wuerde die assembler-ausschnitte hier gerne posten, wenn moeglich.

schoene gruesse,

netguy