Failed initialization, Self-Test indicated 'P21 High', Confirmed with logic probe.
All SMT stuff inside. Separated top PCB from bottom, bottom PCB line to P21 was not high so assumed something on top board was pulling the line high. Removed ZIF socked (its plugged into a turned pin socket which is soldered to the PCB) and followed P21 to any components connected to it. used two soldering irons as tweezers to remove smd components, and replaced with ones off a willem programmer I don't use any more. First two made no difference ('Y-2' 3-pole (transistor/diode?), 'SS-14' SMT diode) but third, another 'Y-2' at V13 resulted in programmer initializing correctly and passing self-test. Programmed a couple of flash chips and all seems OK.
I hate SMT stuff, but am glad I don't have to buy another programmer just yet.
All SMT stuff inside. Separated top PCB from bottom, bottom PCB line to P21 was not high so assumed something on top board was pulling the line high. Removed ZIF socked (its plugged into a turned pin socket which is soldered to the PCB) and followed P21 to any components connected to it. used two soldering irons as tweezers to remove smd components, and replaced with ones off a willem programmer I don't use any more. First two made no difference ('Y-2' 3-pole (transistor/diode?), 'SS-14' SMT diode) but third, another 'Y-2' at V13 resulted in programmer initializing correctly and passing self-test. Programmed a couple of flash chips and all seems OK.
I hate SMT stuff, but am glad I don't have to buy another programmer just yet.