Hi there,
First, I'm not sure it's the right section to post for this type of device, but could not think of something better.
Ok, so my son (a mechanic) bought a faulty Hofmann Geodyna 6300 wheel balancer (which appears to be mostly a re-branded Snap-on wheel balancer).
I'm looking for any resources (doc, manuals, schematics) that would be available for this device or anyone that would have any knowledge on this particular device (or its Snap-On equivalent).
I'm trying to diagnose the fault(s ?), but I can't find any schematic (appart from the electrical schematic from the user manual, which is already a start) or anything really useful.
I found a service manual for all wheel balancer from Snapon, hoffmann, and few other brands, but it seems it does not apply to this model.
When powering up the unit, no display, only a series of beeps (2 shorts, one long, one pause, 5 long). Unfortunately nothing matches this in the service manual I found (which again might not apply to these old models).
I've spend maybe 10 hours trying to figure out what the fault could be.
Started with the obvious : power supply, but all is fine on this side. All boards are powered from a single +5V (+5.24V according to the service manual).
No power rail is shorted on any board.
the I&C bus reaches all boards and signal seems clean.
I also found that I can connect a serial port to a computer, which I did. It seems to confirm the board is fine:
Since there are no display at all, I suspect the issue is with the boot phase/preliminary checks, that prevent the CPU board to go any further.
I was questioning the flash memory, but without any way to check if the content is valid, I assumed so as : IPLV1.10 is engraved on the flash, and the serial console log shows same version "M00 IPL V01.10" and later shows "M15 Flash application found.", makes me believe the cpu is able to access the flash and found at least some content.
It might still be corrupted, which I don't know how to check. But I'll park this for now.
I checked several ICs to see if output matched what was expected based on input signal (mostly 74HC ICs), So far I could not find any issue on the CPU board, except :
- the CPU does not enable the +4.5V Vref (which is used all over this board and some other) to power up sensors and some opamp.I checked the +4.5V LDO does work fine and if I pull the enable pin high, the +4.5VGoutput is present.
- one of the ouput pin of the CPU, connected to a 74HC08 seems to be "floating" (+2V at the output). I'm not sure if the pin is disabled (floating) or damaged. I removed the HC08 IC and replaced it with a known good one, but the voltage remains at 2V. It's bothering me as all of the other input pin of the HC08 receives either a 5V or 0V signal, which makes me question the CPU itself.
- I traced the I²C lines going to the external A/D chip (AK5351), I found no data being exchanged with the CPU at any time. I removed the chip and the serial port console message remains unchanged. this may indicate that the CPU is not yet trying to "talk" to the A/D chip, However in the service manual there are beep code signaling issues detected on boot, and one of the beep code concerns the external A/D chip (same code used for several causes). Not sure if this is significant or not since the beep codes are not referenced in the service manual I found, but I ordered one just in case.
I tried some "silly" things : removing the jumper on the +5V power one of the two ram chip, and indeed the serial console log shows an error on the ram chip. It does not confirm 100% the ram chips are fine but at least they pass the self test.
I extracted the I²C eeproms content on all pcb (CPU, display and optical board). I can read the content properly (tried several time each chip and got each time the same readings). I can't tell if the content is valid or not, but on two of them (CPU and display) I can identify some message in plain text making me believe the content should be ok. On the optical board the epprom contains calibration data, and at least there are few bytes used, but can't teally say if it's valid or not, but I'll assume it is.
It should not be any sensor as in case of error with one of the sensor, there is a dedicated error code that should be displayed on the screen, but I tested them all and they are all is specs.
And when the CPU reaches this "stop" phase, I can still see some activities on the I²C bus and ram data/address lines, which would mean the CPU is not halted.
I tested also the KBD/LCD board, and found that at least for the KBD part, when pressing the keys, some data are send to the I²C bus, so I'll assume the KBD (and the I&C bus chip, PCF8574, on this board) is fine.
I still have to test the I²C-LCD chip (PCF8576C), as it could be that the device starts and try to display an error code but the LCD driver/LCD is dead ?
Any help would be appreciated.
Thanks, Manu.
The only sort of schematic I found for the device is this :

And a view of the board with some annotation I added for my tests.
Note the rom socket is used only for software updates and is normally empty.
First, I'm not sure it's the right section to post for this type of device, but could not think of something better.
Ok, so my son (a mechanic) bought a faulty Hofmann Geodyna 6300 wheel balancer (which appears to be mostly a re-branded Snap-on wheel balancer).
I'm looking for any resources (doc, manuals, schematics) that would be available for this device or anyone that would have any knowledge on this particular device (or its Snap-On equivalent).
I'm trying to diagnose the fault(s ?), but I can't find any schematic (appart from the electrical schematic from the user manual, which is already a start) or anything really useful.
I found a service manual for all wheel balancer from Snapon, hoffmann, and few other brands, but it seems it does not apply to this model.
When powering up the unit, no display, only a series of beeps (2 shorts, one long, one pause, 5 long). Unfortunately nothing matches this in the service manual I found (which again might not apply to these old models).
I've spend maybe 10 hours trying to figure out what the fault could be.
Started with the obvious : power supply, but all is fine on this side. All boards are powered from a single +5V (+5.24V according to the service manual).
No power rail is shorted on any board.
the I&C bus reaches all boards and signal seems clean.
I also found that I can connect a serial port to a computer, which I did. It seems to confirm the board is fine:
M00 IPL V01.10
M02 Hardware Restart.
M17 Board testing...
M18 Board is Ok.
M03 Waiting for Pc link...
??????????
M05 Pc not present.
M06 Looking for an Eprom application...
M08 No Eprom application found.
M14 Looking for a Flash application...
M15 Flash application found.
note : connecting a PC is not mandatory for the device to operate.M02 Hardware Restart.
M17 Board testing...
M18 Board is Ok.
M03 Waiting for Pc link...
??????????
M05 Pc not present.
M06 Looking for an Eprom application...
M08 No Eprom application found.
M14 Looking for a Flash application...
M15 Flash application found.
Since there are no display at all, I suspect the issue is with the boot phase/preliminary checks, that prevent the CPU board to go any further.
I was questioning the flash memory, but without any way to check if the content is valid, I assumed so as : IPLV1.10 is engraved on the flash, and the serial console log shows same version "M00 IPL V01.10" and later shows "M15 Flash application found.", makes me believe the cpu is able to access the flash and found at least some content.
It might still be corrupted, which I don't know how to check. But I'll park this for now.
I checked several ICs to see if output matched what was expected based on input signal (mostly 74HC ICs), So far I could not find any issue on the CPU board, except :
- the CPU does not enable the +4.5V Vref (which is used all over this board and some other) to power up sensors and some opamp.I checked the +4.5V LDO does work fine and if I pull the enable pin high, the +4.5VGoutput is present.
- one of the ouput pin of the CPU, connected to a 74HC08 seems to be "floating" (+2V at the output). I'm not sure if the pin is disabled (floating) or damaged. I removed the HC08 IC and replaced it with a known good one, but the voltage remains at 2V. It's bothering me as all of the other input pin of the HC08 receives either a 5V or 0V signal, which makes me question the CPU itself.
- I traced the I²C lines going to the external A/D chip (AK5351), I found no data being exchanged with the CPU at any time. I removed the chip and the serial port console message remains unchanged. this may indicate that the CPU is not yet trying to "talk" to the A/D chip, However in the service manual there are beep code signaling issues detected on boot, and one of the beep code concerns the external A/D chip (same code used for several causes). Not sure if this is significant or not since the beep codes are not referenced in the service manual I found, but I ordered one just in case.
I tried some "silly" things : removing the jumper on the +5V power one of the two ram chip, and indeed the serial console log shows an error on the ram chip. It does not confirm 100% the ram chips are fine but at least they pass the self test.
I extracted the I²C eeproms content on all pcb (CPU, display and optical board). I can read the content properly (tried several time each chip and got each time the same readings). I can't tell if the content is valid or not, but on two of them (CPU and display) I can identify some message in plain text making me believe the content should be ok. On the optical board the epprom contains calibration data, and at least there are few bytes used, but can't teally say if it's valid or not, but I'll assume it is.
It should not be any sensor as in case of error with one of the sensor, there is a dedicated error code that should be displayed on the screen, but I tested them all and they are all is specs.
And when the CPU reaches this "stop" phase, I can still see some activities on the I²C bus and ram data/address lines, which would mean the CPU is not halted.
I tested also the KBD/LCD board, and found that at least for the KBD part, when pressing the keys, some data are send to the I²C bus, so I'll assume the KBD (and the I&C bus chip, PCF8574, on this board) is fine.
I still have to test the I²C-LCD chip (PCF8576C), as it could be that the device starts and try to display an error code but the LCD driver/LCD is dead ?
Any help would be appreciated.
Thanks, Manu.
The only sort of schematic I found for the device is this :
And a view of the board with some annotation I added for my tests.
Note the rom socket is used only for software updates and is normally empty.
Comment