Sony HB-10 Troubleshooting Guide

Fault-finding on the Sony HB-10 starts with the AC adaptor and the three supply rails, then moves to the known design faults of the board: the /RESET line to the cartridge slots, the RAM mirror on the 64 KB versions and the PSG mixing resistors. Component references are from Sony's service manual for the HB-10P and HB-10B.[1] Niga reports that the Japanese HB-10 board is the same design.[2]
Quick reference
[edit | edit source]| Symptom | Probable cause | Action |
|---|---|---|
| Nothing at all, power LED dark | No DC from the adaptor, adaptor fuse F1 or F2, operate switch S901, inlet CN11 | Measure across C1 with the switch on; check the adaptor (No power) |
| Power LED on, no picture, +5 V correct | Failed video chip, video RAM, or the video output path | See No picture |
| Some cartridges will not start or crash, others work | /RESET held at about 3 V by the slot diode; dirty slot contacts | Add a pull-up or replace the diode (Cartridge problems) |
| Some games crash on an HB-10B, HB-10D or HB-10P | RAM mirrored into slot 0 (port A8h quirk) | Typed workaround or board fix (RAM mirror) |
| Chords from the PSG distorted, single notes clean | R22 and R15 at the wrong values | Change R22 to 1 kΩ and R15 to 4.7 kΩ (Sound) |
| Sound cartridges or disk interfaces dead, BASIC fine | Missing +12 V or −12 V | Check the adaptor's AC output and fuse F3, then D1, D2, IC19 and IC20 |
No power
[edit | edit source]The AC-HB1 adaptor supplies DC 6 V at 900 mA and AC 16 V at 160 mA through a proprietary connector.[6] Only the DC output feeds the +5 V rail, so a completely dead machine has lost its DC input or its 5 V regulator, or has a short on the +5 V rail.[3]
- Unplug everything from the computer. Plug the adaptor into the wall and switch the computer on.
- Open the case (General Maintenance) and measure across C1, the 10,000 µF 25 V reservoir next to the inlet. This is the adaptor's DC output after the operate switch.
- If C1 has no voltage, check the adaptor on its own, then S901 and CN11. Inside the adaptor, F1 and F2 (T1.25A) are in the DC rectifier circuit and a 133 °C thermal fuse is in the transformer primary.[7]
- If C1 has voltage but +5 V is missing at C35, the fault is IC1 or a short on the +5 V rail. Disconnect the keyboard and measure the resistance of the +5 V rail to ground with the power off. A dead short points to a failed chip or capacitor on the rail.
- If +5 V is present but low, compare the voltage across C1 under load with the reading at C35. The regulator needs its input to stay above its output; a sagging C1 points back to the adaptor or to C1 itself.
sd_snatcher recommends fresh thermal compound between IC1 and its heatsink.[4]
No picture
[edit | edit source]Niga's Japanese HB-10 powered up but gave no picture, and a previous owner had already replaced the video RAM without success. The fault was the TMS9118NL video chip. A replacement chip brought the machine back.[2] Along the way Niga found two traps:
- The MSM38256RS system ROM uses pin 1 as an active-low chip select. To read it in an EPROM programmer, lift pin 1 and connect it to ground; otherwise the ROM reads as faulty when it is not.[2]
- The TMS9918 used in early MSX1 machines and the TMS9118 in the Japanese HB-10 are not interchangeable. The TMS9918 drives eight 16K × 1 DRAMs with separate address and data lines; the TMS9118 drives two 16K × 4 DRAMs with bidirectional data lines.[2]
Niga found the video chip runs warm and fitted a heatsink to it, noting that TMS9118 failures are not unusual.[2]
The European HB-10B, HB-10D and HB-10P use a Toshiba T6950 video chip at IC5, with its two MB81416 video RAMs at IC6 and IC7.[8] Its clock is set to 22.168 MHz ±10 Hz at pin 38 by trimmer CV1.[9] With no picture on one of these, check +5 V at pin 34 of IC5 and the clock at pin 38 before suspecting the chip. Try both the RF output and the composite output on the 6-pin DIN socket to rule out the modulator.
Cartridge problems
[edit | edit source]On the MSX Resource Center forum in 2017, ericb59 traced erratic cartridge behaviour on the HB-10 and HB-20 to the /RESET line. Sony fitted pull-up resistors to /WR, /RD, /IORQ and /MREQ but not to /RESET, which passes through a diode. With no cartridge fitted /RESET sits at 5 V, but with a cartridge it falls to about 3 V. Cartridges that need a clean reset suffer: MegaROMs, 64 KB ROMs such as Uridium, the Beer HD cartridge, SD card cartridges and floppy disk interfaces.[4] Niga mentions a report of a MegaSCSI interface that would not start on an HB-10.[2]
There are three fixes, all reported on working machines:
- Add a 4.7 kΩ pull-up resistor from /RESET to +5 V (ericb59).[4]
- Replace the diode with a 100 Ω resistor, which still offers some protection against a cartridge that drives /RESET (sd_snatcher). On his Japanese HB-10 the diode was D22, and replacing it also removed a lot of noise from the picture.[4]
- Link the diode out, as on Panasonic's FS-A1 (Niga).[2]
Clean the slot contacts before blaming the /RESET line, and never fit or remove a cartridge with the power on.[5]
RAM mirror
[edit | edit source]The 64 KB HB-10B, HB-10D and HB-10P, and some very early HB-20P, show the top 16 KB of RAM in slot 0 as well as in slot 3. Software that keeps its variables in the mirror and assumes all RAM is in slot 0 can crash.[5] Workarounds from the MSX Resource Center:[5]
- Type
OUT &hA8,240before loading the program. - For a cartridge, boot with the cartridge's slot switched off on a switched slot expander, switch it on and type
OUT&hA8,240: DEFUSR=&H7D75: ?USR(0). - Load ROM images with Execrom, LoadROM or OPFX /X from MSX-DOS, which sets up the RAM slots correctly.
The permanent fix removes the S3527's CAS3 signal from the RAM. The MSX Resource Center shows it on an HB-10P board: cut the track from the S3527's CAS3 output (pin 45) to pin 9 of IC9, the 74LS08, and link pins 9 and 10 of IC9.[5] Niga made the same cut and link on a Japanese HB-10 upgraded to 64 KB, after which RAM appeared only in slot 3.[2] On the HB-20, ericb59 describes a variant that lifts pin 9 of the 74LS08 and adds a 4.7 kΩ resistor from pin 9 to pin 14.[4]
Sound
[edit | edit source]sd_snatcher found that R22 in the PSG output is 10 kΩ, in Sony's schematic and on his Japanese HB-10, where 1 kΩ is needed. The PSG saturates on many tunes, which can sound like a failed capacitor. His HB-20P already had 1 kΩ there. The fix is R22 to 1 kΩ, then R15 to 4.7 kΩ to restore the level against sound cartridges such as SCC and FM.[4] The MSX Resource Center lists the same change for the HB-10B, HB-10D and HB-10P.[5]
Niga measured the effect on a Japanese HB-10 with PLAY "v15o4a" and a C-E-G chord. Before the change a single note gave a clean square wave of 671 mV peak to peak at the audio output, but the chord was distorted. R15 and R22 are near the left-hand cartridge slot. After the change the single note measured 238 mV peak to peak and the three channels added cleanly.[2] Cut the old resistors out and remove the leads one pad at a time, because the tracks lift easily.[4]
Missing ±12 V
[edit | edit source]The +12 V and −12 V rails come from the adaptor's AC output, rectified by D2 and D1 into C4 and C3 and regulated by IC19 and IC20.[3] Niga notes that they go only to the cartridge slots, where sound cartridges with op-amps and some disk interfaces use them.[2] Niga tested his machine with only a 5 V supply connected, and BASIC started normally. Check the adaptor's AC output and its fuse F3 (T200mA), then the voltages across C4 and C3, then the regulators.[7]
Test points
[edit | edit source]| IC | Type | +5 V pin | Ground pin |
|---|---|---|---|
| IC5 | T6950 video controller | 34 | 13 |
| IC6, IC7 | MB81416 video RAM | 9 | 18 |
| IC8 | Z80A, LH0080A or µPD780C-1 CPU | 11 | 29 |
| IC10, IC11 | MB81464-12 main RAM | 9 | 18 |
| IC12 | MSM38256-78RS ROM | 28 | 14 |
| IC15 | S-3527 MSX-Engine | 40, 90 | 6, 31 |
[8] The CPU clock is 3.579545 MHz.[10] The rail check points are in General Maintenance.
Related pages
[edit | edit source]- Sony HB-10
- Sony HB-10 General Maintenance
- Sony HB-10 Capacitor Replacement Guide
- Sony HB-10P and HB-10B Service Manual
- Capacitor Failure Symptoms
References
[edit | edit source]- ↑ Sony, HB-10P/10B, AC-HB1P/HB1B Service Manual, part no. 9-975-599-01, 1985 (File:Sony HB-10P HB-10B Service Manual 9-975-599-01.pdf). Hosted with a description at Sony HB-10P and HB-10B Service Manual.
- ↑ 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 SONY HB-10の補修と改造– Niga, にがMSX—link(accessed 2026-10-21) Repair and modification of a Japanese HB-10: no-picture fault traced to the TMS9118NL; system ROM pin 1 is an active-low chip select; TMS9918 and TMS9118 are not interchangeable; ±12 V goes only to the slots; RAM mirror fix; /RESET diode bypassed after a report that a MegaSCSI would not start; PSG fix with measured waveforms.
- ↑ 3.0 3.1 3.2 Sony, HB-10P/10B service manual (File:Sony HB-10P HB-10B Service Manual 9-975-599-01.pdf), PU-37 schematic, page 5-12: CN11 (DC IN, AC IN, GND), S901, C1 10000 µF 25 V and IC1 µPC7805 for +5 V; D2, C4 220 µF 35 V and IC19 µPC78L12 for +12 V; D1, C3 220 µF 35 V and IC20 µPC79L12 for −12 V; output capacitors C28, C35, C29, C30.
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 Sony HB10 / HB20 Hardware issue + fix, MSX Resource Center forum, 11 March 2017 to 30 May 2020—link(accessed 2026-10-21) ericb59, 11 March 2017: pull-ups on /WR, /RD, /IORQ and /MREQ but none on /RESET, which has a diode; /RESET is 5 V with no cartridge and 3 V with one; add a 4.7 kΩ pull-up; affected cartridges include MegaROMs, 64 KB ROMs such as Uridium, the Beer HD cartridge, SD card and floppy disk cartridges. sd_snatcher: replace the diode with 100 Ω (D22 on his HB-10), which also removed video noise; R22 is 10 kΩ where 1 kΩ is needed and R15 should then be 4.7 kΩ; fragile tracks.
- ↑ 5.0 5.1 5.2 5.3 5.4 5.5 Sony HB-10, MSX Resource Center wiki—link(accessed 2026-10-21) Series page: the port A8h RAM mirror on the 64 KB models, the typed workaround and the board fix, and the PSG resistor change for the HB-10B, HB-10D and HB-10P.
- ↑ Sony AC-HB1, MSX Resource Center wiki—link(accessed 2026-10-21) Outputs DC 6 V 900 mA and AC 16 V 160 mA; versions for 100 V, 220 V and 240 V; proprietary connector; the AC-HB3 cannot be substituted.
- ↑ 7.0 7.1 Sony, HB-10P/10B service manual (File:Sony HB-10P HB-10B Service Manual 9-975-599-01.pdf), AC adaptor schematic on page 5-17 and parts list on page 7-9: thermal fuse 133 °C in the primary of T1; F1 and F2 T1.25A 250 V before rectifiers D1 and D2 (RU-4A); C1 330 µF 25 V on the DC output; F3 T200mA 250 V on the AC winding.
- ↑ 8.0 8.1 Sony, HB-10P/10B service manual (File:Sony HB-10P HB-10B Service Manual 9-975-599-01.pdf), IC supply table on page 5-10: IC5 T6950 (+5 V pin 34, ground pin 13); IC6 and IC7 MB81416 video RAM and IC10 and IC11 MB81464-12 main RAM (+5 V pin 9, ground pin 18); IC8 Z80A, LH0080A or µPD780C-1 (+5 V pin 11, ground pin 29); IC12 MSM38256-78RS ROM (+5 V pin 28, ground pin 14); IC15 S-3527 (+5 V pins 40 and 90, ground pins 6 and 31).
- ↑ Sony, HB-10P/10B service manual (File:Sony HB-10P HB-10B Service Manual 9-975-599-01.pdf), alignment, page 6-1: frequency counter on pin 38 of IC5, adjust CV1 for 22.168 MHz ±10 Hz.
- ↑ Sony, HB-10P/10B service manual (File:Sony HB-10P HB-10B Service Manual 9-975-599-01.pdf), specifications, page 1-16: Z-80A at 3.579545 MHz, reset automatic at power-on.