Merkwürdige Verhalten von XE und XL...
von mega-hz » Mi 25. Aug 2010, 03:41Moin,
beim erweitern meines MEGA-XEs (130XE im Mega-ST Gehäuse) mit u.A. einem 25K Bibomon sind mir einige Differenzen
zum 800XL (ebenfalls mit Bibomon) aufgefallen.
Da ich einige Adressen "frei machen" wollte, habe ich die IO-Chips voll ausdecodiert, d.h. die PIA z.B. belegt nun
nur noch $D300-$D303 und hat ab $D304-$D3FF keine gespiegelten Register mehr.
Das klappt soweit auch gut, jedoch stehen in $D304-$D3FF nicht wie erwartet FF drin, sondern "Müll-Daten" !
Das gleiche im 800XL bringt exakt FF an den unbenutzten Adressen!
Ebenfalls z.B. bei $D1XX: 130XE: Müll Daten, 800XL: saubere FF`s...
siehe auch hier...
Dank TFHH, dem dasgleiche auch schonmal passiert bzw. aufgefallen ist, ist die Ursache gefunden!
Der 800XL hat seine Datenleitungen mit 8x 10K Widerständen abgeschlossen, der XE hat diese Pullup-Widerstände garnicht!
Jaja, Herr Tramiel, einsparen, wo man kann....
Werde die Tage mal welche nachlöten und dann berichten...
Gruß,
Wolfram.
beim erweitern meines MEGA-XEs (130XE im Mega-ST Gehäuse) mit u.A. einem 25K Bibomon sind mir einige Differenzen
zum 800XL (ebenfalls mit Bibomon) aufgefallen.
Da ich einige Adressen "frei machen" wollte, habe ich die IO-Chips voll ausdecodiert, d.h. die PIA z.B. belegt nun
nur noch $D300-$D303 und hat ab $D304-$D3FF keine gespiegelten Register mehr.
Das klappt soweit auch gut, jedoch stehen in $D304-$D3FF nicht wie erwartet FF drin, sondern "Müll-Daten" !
Das gleiche im 800XL bringt exakt FF an den unbenutzten Adressen!
Ebenfalls z.B. bei $D1XX: 130XE: Müll Daten, 800XL: saubere FF`s...
siehe auch hier...
Dank TFHH, dem dasgleiche auch schonmal passiert bzw. aufgefallen ist, ist die Ursache gefunden!
Der 800XL hat seine Datenleitungen mit 8x 10K Widerständen abgeschlossen, der XE hat diese Pullup-Widerstände garnicht!
Jaja, Herr Tramiel, einsparen, wo man kann....

Werde die Tage mal welche nachlöten und dann berichten...
Gruß,
Wolfram.