VOGONS


First post, by Shponglefan

User metadata
Rank l33t
Rank
l33t

I have an Advantech AIMB 742 industrial motherboard I’m trying to get working. I actually have two of them, but the other one doesn’t POST at all and has more issues including visible corrosion on coils and leaky caps. For now, I’m using the second board for parts to try to get the first board working.

The attachment Advantech AIMB-742 Motherboard - top.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard - back.jpg is no longer available

This board initially POSTed with code 13:12. It did have a missing inductor (L23) and capacitor (N49) on the back of the board. I salvaged replacements from the second board.

I haven’t noticed any other missing components. The board does have a few minor scratches exposing copper traces. But based on inspection and continuity testing, I don’t think there are any broken traces.

After replacing the inductor, I got further in POST. If I don’t install any cards, it will get to POST codes 2b:2A and does a single normal sounding beep. If I install an AGP card, I instead get POST code 29:27 and no beep.

The attachment Advantech AIMB-742 Motherboard - POST code no AGP.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard - POST code with AGP.jpg is no longer available

This motherboard apparently uses an Award BIOS. I don’t know exactly what these codes are related to, but I’m assuming video initialization?

The BIOS chips in both boards are labeled v1.23 though I don’t know the BIOS version on the actual chip. RetroWeb has three BIOS’ versions including 1.23, 1.29, and 2.00. I tried swapping over the BIOS chip from the second board, but that made no difference. So I don’t think there is a BIOS issue at this point.

I also tried different sticks of RAM with no difference. I further tried a couple different CPUs. A 3GHz CPU failed to POST at all. A Celeron CPU gave slightly different POST codes, but didn’t fully boot.

Last edited by Shponglefan on 2026-04-22, 00:59. Edited 3 times in total.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 1 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t

The board does have six KZG 6.3V 1200uF capacitors. None of them are showing any signs of leakage. I removed one next to the ATX connector and tested it. It reported almost 1200uF and 0.02 ESR. The other board has four of these caps leaking, but on this first board I’m assuming they’re probably good.

The attachment Advantech AIMB-742 Motherboard - CPU.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard - KZG 1200uF 6.3V capacitor.jpg is no longer available

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 2 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t

I also ran some thermal imaging to see if anything lit up.

There is a diode connected between a voltage regular (?) 14N03LA MOSFET and FAN5067 ACPI controller. It registered 93C. I know these diodes can have operating temps in excess of 100C, so I don’t know if this is necessarily an issue. I tested the diode and there was no short.

The attachment Advantech AIMB-742 Motherboard - FAN5067 ACPI controller.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard - diode thermals.jpg is no longer available

The other thermal issue is the Winbond W83627HG I/O chip. It reported a hot spot of 75C after less than a minute of powering on. The operating temp for this chip is between 0 and 70C, so it’s already hotter than it should be. Again, I don’t know if it’s faulty and potentially causing the board to fail to boot, but I have concerns about that chip.

The attachment Advantech AIMB-742 Motherboard - winbond W83627HG IO chip.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard - winbond W83627HG thermals.jpg is no longer available
Last edited by Shponglefan on 2026-04-21, 14:45. Edited 1 time in total.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 3 of 16, by OttoPS

User metadata
Rank Newbie
Rank
Newbie

From what I can see in the photos, that diode, along with the integrated circuit right next to it, is related to the SATA/IDE/CF drive system.
It also appears that the diode's cathode connects directly to what looks like a voltage regulator located next to the DIMM sockets, and the other anode connects to a filter capacitor.

What you could do is check the part numbers of the supposed regulator and, if it is indeed the regulator, compare its voltage output with that of your other motherboard (even if the other motherboard isn't working, that regulator might still be functioning correctly).

Reply 4 of 16, by rasz_pl

User metadata
Rank l33t
Rank
l33t

that regulator is most likely FAN5067 Shponglefan was talking about. It makes 3.3V for PCI and whatever voltage DIMMs need. Diode is connected between ram supply and something esle.

> I tested the diode and there was no short

of course, If there was short it would just conduct with no power losses thus being cold 😀
What I dont understant is diode orientation, it loks like it provides power when U39 is not running? and being super hot means something else is trying to power ram thru this diode alone
measure resistance both sides of the diode to ground. Its possible ram is shorted, U39 detects that and refuses to start leaving poor Diode to try and power ram/short and cooks

post codes you are getting might be before ram initialization altogether

all in all I would start by verifying everything is getting good power first, cpu ram chipset slots

https://github.com/raszpl/sigrok-disk FM/MFM/RLL decoder
https://github.com/raszpl/FIC-486-GAC-2-Cache-Module (AT&T Globalyst)
https://github.com/raszpl/386RC-16 ram board
https://github.com/raszpl/Zenith_ZBIOS Zenith Z-386 MFM-300 ZBIOS disassembly

Reply 5 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t

Bit of an update on diagnosing things.

First, I forgot to mention previously the power on behavior of this board. It will immediately power on after switching on the ATX power supply switch. It doesn't wait for the soft power ATX switch on the motherboard.

If I power off the board and immediately turn on the ATX switch on the PSU, it will be stuck with the reset line on and no POST codes. I have to wait about 5-10 seconds after powering down, before it will cycle through POST codes again.

I took OttoPS's advice in comparing the voltages on the two boards. The second board does wait for the soft power ATX switch rather than just powering up right away.

What I referred to as the voltage regulator previously is a 14N03LA MOSFET. It is connected from pin 1 to the FAN5067M ACPI controller chip on pin 14 (VADJOUT). The MOSFET also also connected from pin 2 to the diode (D9) which connects to pin 13 (VADJ) on the FAN5067M chip.

Here are pictures from both boards of the circuit.

The attachment Advantech AIMB-742 Motherboard - FAN5067M ACPI circuit.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard no 2 - FAN5067M ACPI circuit.jpg is no longer available

I did end up replacing the KZG caps on the second board, since 4 of the 6 were visibly bulged. After replacing those caps, I got a POST of 13:12 on the second board. This is the same POST code I got on the first board with the missing inductor. And since the inductor is now removed from the second board, I expected that.

I measured voltages on both after the recap of the second board.

On the first board, I get 0V on the VADJOUT and 1.58V on VADJ. On the MOSFET I get 0V on pin 1, 2.9V on pin 2, and 1.53V on pin 3.

On the second board, I get 5.43V on the VADJOUT and 2.6V on VADJ. On the MOSFET I get 5.43V on pin 1, 2.9V on pin 2, and 2.6V on pin 3.

I also took some thermals of the second board. Neither the diode nor the Winbond I/O chip were overheating.

The attachment Advantech AIMB-742 Motherboard no 2 - FAN5067 thermals.jpg is no longer available
The attachment Advantech AIMB-742 Motherboard no 2 - winbond W83627HG thermals.jpg is no longer available

At this point, I may try to resurrect the second Advantech AIMB-742 motherboard. I ordered replacement parts from Digikey to replace the components I cannibalized for the first board.

If I can get the second board fully working, I have a better base of comparison with the first board.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 6 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t

Today I turned my attention to the second AIMB-742 motherboard to see if I could resurrect it.

I'd found a picture I'd taken when I first got it. It was pretty nasty.

The attachment Advantech AIMB-742 motherboard no 2 - initial state.jpg is no longer available

It clean up okay, although there is still a bunch of rust on the chokes near the CPU. I think there is also some rust under the heatsink next to the chokes.

The attachment Advantech AIMB-742 motherboard no 2 - top cleaned.jpg is no longer available
The attachment Advantech AIMB-742 motherboard no 2 - back.jpg is no longer available

Four of the six KZG capacitors were bulging. I opted to replace all six capacitors with polymer caps.

In the process of replacing those caps, I accidentally knocked of a few of the SMD caps near the RAM slot while cleaning. The solder on these was corroded and weak. I cleaned them up and replaced them with new ones.

The attachment Advantech AIMB-742 motherboard no 2 - polymer recap.jpg is no longer available

I also replaced the inductor and a few SMD caps on the bottom of the board that I had previously removed.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 7 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t

After doing the recap and replacement of other components, I tested the second board. To my surprise, it booted up just fine.

The attachment Advantech AIMB-742 Motherboard no 2 - successful POST.jpg is no longer available
The attachment Advantech AIMB-742 motherboard no 2 - first boot.jpg is no longer available

I ran some benchmarks and other utils and everything seems to be working. No lock ups or other issues occurred in my brief testing.

The attachment Advantech AIMB-742 motherboard no 2 - speedsys.jpg is no longer available

At least of the two motherboards, I managed to get one working. I'm surprised it was this one given all the corrosion, leaky caps, and general filth.

But at least with one working board, I have a baseline for comparing the other non-working one.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 8 of 16, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie

Congrats!

Yeah, when I saw the updated title I assumed you have gotten the first one working and had started on the second.
And ... yes: having a fully working one will help a LOT debugging the other.
Best of luck going forward!

- Dave ; https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChardware can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small FileTrans(w/o netSW)via Lan/Lpt/Serial

Reply 9 of 16, by rasz_pl

User metadata
Rank l33t
Rank
l33t
Shponglefan wrote on 2026-04-21, 14:44:

FAN5067M ACPI controller chip

every time you call it ACPI controller I cringe 😀 Its Vreg for RAM and 3.3V

Shponglefan wrote on 2026-04-21, 14:44:

On the first board, I get 0V on the VADJOUT and 1.58V on VADJ. On the MOSFET I get 0V on pin 1, 2.9V on pin 2, and 1.53V on pin 3.
On the second board, I get 5.43V on the VADJOUT and 2.6V on VADJ. On the MOSFET I get 5.43V on pin 1, 2.9V on pin 2, and 2.6V on pin 3.

2.6V on pin 3 is healthy DDR1 ram supply
you have something shorting ram supply on first board

https://github.com/raszpl/sigrok-disk FM/MFM/RLL decoder
https://github.com/raszpl/FIC-486-GAC-2-Cache-Module (AT&T Globalyst)
https://github.com/raszpl/386RC-16 ram board
https://github.com/raszpl/Zenith_ZBIOS Zenith Z-386 MFM-300 ZBIOS disassembly

Reply 10 of 16, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
rasz_pl wrote on 2026-04-22, 05:41:
Shponglefan wrote on 2026-04-21, 14:44:

FAN5067M ACPI controller chip

every time you call it ACPI controller I cringe 😀 Its Vreg for RAM and 3.3V

https://mk.ic-components.com/files/4c/FAN5067M.pdf

Shponglefan wrote on 2026-04-21, 14:44:

On the first board, I get 0V on the VADJOUT and 1.58V on VADJ. On the MOSFET I get 0V on pin 1, 2.9V on pin 2, and 1.53V on pin 3.

1. Check the operation of the charge pump.
In Standby mode (+5V STB with ATX present, main voltages off), pin 16 should read at least 9–10 volts.
In active mode, pin 16 should read “ATX 12V – 1 diode,” i.e., approximately 11+ volts.
2. Remove mosfet, check Vadj must be around 11V ( ~ pin 16) at S0 (active) and S3 (Suspend to RAM, but you can`t change this option at the not working board)
0V at S5 (soft-off -standby)
In short, there is no control voltage for the MOSFET.
Either the MOSFET is faulty, or the FAN is faulty, or the FAN is not receiving the necessary signals to activate the memory regulator.
Consequently, the power supplied to the memory via the diode from the 3.3V Dual source is limited to the maximum current that the diode can handle.

Check the power supply to the heating SIO. If the motherboard powers up on its own, you must break Power-on signal circuit to the PSU to check the +3 V Dual in standby mode.
If it is working properly, the ACPI status will not change without a "live" SIO.
It is most likely controlling them via the them GPIO pin.

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300

Reply 11 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t
DaveDDS wrote on 2026-04-22, 02:25:
Congrats! […]
Show full quote

Congrats!

Yeah, when I saw the updated title I assumed you have gotten the first one working and had started on the second.
And ... yes: having a fully working one will help a LOT debugging the other.
Best of luck going forward!

Thank you! I'm hopeful to get it working!

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 12 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t
rasz_pl wrote on 2026-04-22, 05:41:

every time you call it ACPI controller I cringe 😀 Its Vreg for RAM and 3.3V

The official datasheet calls it an "ACPI Dual Switch Controller" and also states, "The FAN5067 is a fully compliant ACPI controller IC".

¯\_(ツ)_/¯

2.6V on pin 3 is healthy DDR1 ram supply
you have something shorting ram supply on first board

That is something I need to figure out...

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 13 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t
shevalier wrote on 2026-04-22, 06:13:
1. Check the operation of the charge pump. In Standby mode (+5V STB with ATX present, main voltages off), pin 16 should read at […]
Show full quote

1. Check the operation of the charge pump.
In Standby mode (+5V STB with ATX present, main voltages off), pin 16 should read at least 9–10 volts.
In active mode, pin 16 should read “ATX 12V – 1 diode,” i.e., approximately 11+ volts.
2. Remove mosfet, check Vadj must be around 11V ( ~ pin 16) at S0 (active) and S3 (Suspend to RAM, but you can`t change this option at the not working board)
0V at S5 (soft-off -standby)
In short, there is no control voltage for the MOSFET.
Either the MOSFET is faulty, or the FAN is faulty, or the FAN is not receiving the necessary signals to activate the memory regulator.
Consequently, the power supplied to the memory via the diode from the 3.3V Dual source is limited to the maximum current that the diode can handle.

Check the power supply to the heating SIO. If the motherboard powers up on its own, you must break Power-on signal circuit to the PSU to check the +3 V Dual in standby mode.
If it is working properly, the ACPI status will not change without a "live" SIO.
It is most likely controlling them via the them GPIO pin.

All good advice.

Right now my plan of attack is to map out the voltages/signals of the all the pins for the FAN5067 IC on both boards and see what differences there are.

From what I read in the datasheet, it's controlled by the PWR_OK, S3 and S5 signals. I want to see if I can figure out where those are connected to as well.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 14 of 16, by Shponglefan

User metadata
Rank l33t
Rank
l33t

Prior to doing other testing, I decided to remove and test the KZG caps that were on the first board. One of the non-leaking caps from the second board tested a bit out of spec, so I wanted to rule out those potentially causing issues.

After removing all those caps, they did end up testing fine. I opted to replace them with the same polymer caps I used on the second board.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 15 of 16, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
Shponglefan wrote on 2026-04-22, 18:26:

Right now my plan of attack is to map out the voltages/signals of the all the pins for the FAN5067 IC on both boards and see what differences there are.

+3.3V DUAL – that’s where I’d recommend starting.

If it’s too high (the regulator from 5V standby isn’t working), then everything powered by it will overheat.
This could include the SIO (which Winbond, ITE, Nuvoton...).
If the SIO is overheating in standby mode, unfortunately, it’s most likely dead, alas.

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300