Editing Big LED Screen
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
= The Big LED Screen = | |||
=== Overview === | === Overview === | ||
Line 19: | Line 12: | ||
* The 386 connects via ISA to a "buffer board" which looks to be a memory buffer and power conditioner. | * The 386 connects via ISA to a "buffer board" which looks to be a memory buffer and power conditioner. | ||
* The "buffer board" has most traces terminating to a socket with a missing chip, so we don't know what happened here. | * The "buffer board" has most traces terminating to a socket with a missing chip, so we don't know what happened here. | ||
==== Buffer board ==== | ==== Buffer board ==== | ||
Line 26: | Line 17: | ||
Tonight (2008-12-30) Josh worked from the backend up a bit, but eventually gave up. He then moved to the ISA frontside and worked down, which was far more productive. | Tonight (2008-12-30) Josh worked from the backend up a bit, but eventually gave up. He then moved to the ISA frontside and worked down, which was far more productive. | ||
The device appears to sit at ISA IO | The device appears to sit at ISA IO por<gallery mode="packed-hover"> | ||
File:Ct3-06.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot) | |||
File:044.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot) | |||
File:045.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot) | |||
File:046.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot) | |||
File:047.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot) | |||
File:048.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot) | |||
</gallery> | |||
ts 0x180 through 0x183. The addresses are decoded by U51 (74688 comparator), which then hits the OE2 on U52-19 (74541 driver iirc). This is then used to feed U53 and U54 (both 74574 D-flip-flops). These appear to be there to combat fan-out. He's not entirely certain where these go, but it seemed like they were going into the RAMs. | |||
The low bits of the ISA address selection sit on the rightmost two pins on the top row of the header, SA1 and SA0, in that order (Just hook the connector up and use the multimeter if that's nonsensical). I haven't traced them through yet; I was in the middle of it when my time ran out. They look to run over to the empty chip socket on the right side of the board. Most traces tend to terminate at this chip socket, so most likely we won't be able to use the display logic on the buffer board. | The low bits of the ISA address selection sit on the rightmost two pins on the top row of the header, SA1 and SA0, in that order (Just hook the connector up and use the multimeter if that's nonsensical). I haven't traced them through yet; I was in the middle of it when my time ran out. They look to run over to the empty chip socket on the right side of the board. Most traces tend to terminate at this chip socket, so most likely we won't be able to use the display logic on the buffer board. | ||
Line 132: | Line 131: | ||
=== Getting the source === | === Getting the source === | ||
The source is in a mercurial repository on [[pony]]. Point your mercurial client at http://pony.local/d3/nils/bigledscreen to pull down a copy of it. | The source is in a mercurial repository on [[pony]]. Point your mercurial client at http://pony.local/d3/nils/bigledscreen to pull down a copy of it. | ||