On 28.9.2021 17:29,
404time...@gmail.com wrote:
> This is some fantastic information here. Unfortunately, I don't believe the attached schematic will be of much help to me as the P/N for the VGA chipset differs from what the Axx planar has (P/N 90X8941), so I'm assuming that this solution differs from that of the Type I and II planars.
It's a different P/N but the two parts are probably very similar
internally, maybe even identical. The package is different than on the
Type 1 and 2 boards, so you will have to figure out what is what by
checking continuity to the nearby components (if it comes to that...).
Thanks to David we have some hi-res photos of the board:
https://ardent-tool.com/8580/Type3_Planar_Photo_Front.jpg
I can see one 74F125 right next to the VGA chip, but without probing the
board I can't tell whether it's related to the AVE switching or not.
> I did test pin 14 on the VGA connector and received 0.115v.
Either the sync signal has negative polarity (very much possible, 0.1 -
0.2 V sounds about right for that scenario) or there's a problem. You
would need an oscilloscope to see what exactly is going on there, the DC
measurements gives you a very limited view...
Or we could measure the DC voltage on a known-good unit and compare the
results. Be aware that the polarity is video mode-dependent, so I'd
suggest to measure it during the POST process as the mode used there
should be the same across all units.
> I also tested pin B-V10 on both AVE (with no adapters installed) slots and received 0.002v, so it's definitely low across the board.
Now, that's not right. Are you sure you have made a good contact with
the pin (it requires probes with relatively sharp tips) and that it was
the correct one?
If it really is low, then there's your problem!
> I also did try and back-trace the traces, but I didn't have much luck with that, either.
Yeah it can be tough to figure out what goes where on a multi-layer PCB
like this one. But we know what we are looking for, so I'd suggest
sticking one probe to the AVE connector pin BV10 and then sweep the
board with the other probe - especially the VGA area and any 74x04 parts
you can find.
> There is also very little in the way of passives on this board (at least as I know them). There are a handful of electrolytics around the MCA slots, but that's it. Everything else just seems to be surface-mount ICs for the most part. I'm really at the limit of my component-level troubleshooting skills, though.
The passives are on the solder side, together with some glue logic:
https://ardent-tool.com/8580/Type3_Planar_Photo_Back.jpg
> I did take these photos the the VGA chipset and surrounding components. The only things I can readily identify are the chipset itself and the VRAM modules.
>
>
https://imgur.com/a/XgWQQoA
>
> I will say I'm not really optimistic about this being something that's repairable, but I've been proven wrong before. I would like to get the on-board graphics working again as I had some AVE cards I was planning to use in this machine.
If it really is the AVE switching logic then it should be very much
repairable - unless they moved that part of the circuit to the ASIC/GA
and the failure is internal to the chip...
I'd suggest the following:
1) Look for any obviously missing or damaged parts on the solder side,
and perhaps measure the ones in the VGA area.
2) Verify the BV10 measurement and if it indeed is low, then switch the
meter to the resistance or continuity mode and check whether the line is
shorted to ground (with the unit turned off). If it's not shorted then
try pulling it high with a 1-10K resistor stuck between BV10 and the 5V
rail. If this bodge makes the picture stable then you are probably
missing the ESYNC pull-up (either electrically or physically).
The sync source circuit may be a little bit more complex on the Axx
board, because IBM Japan added the second AVE slot. Though I'd expect it
to work the same as on the more usual systems with just one AVE slot -
pull-up on the planar and either of the two potential AVE adapters can
ground the line to indicate its intentions (of course not at the same
time, but that part would be covered by the software side).