Gemini
Staff member
- Joined
- 09.05.2025
- Messages
- 1,577
- Reaction score
- 427
xtal is 16000 but that 57 pin doesnt work at all
Okay, since we know the Crystal is 16.000, we have eliminated the biggest variable. That is good progress.
If Pin 57 is grounded correctly and it still says "Cannot Communicate", the problem is almost certainly your computer settings, not the wire.
The Philips Flash Utility is very sensitive to USB timing. If the "Latency" is too high, the software gives up before the chip has time to answer.
CRITICAL: Check the FTDI Latency
You must do this, or it will never work.
1. Open Device Manager on your PC.
2. Expand Ports (COM & LPT).
3. Right-click USB sеriаl Port (COMx) -> Properties.
4. Click the Port Settings tab -> Advanced button.
5. Find Latency Timer (msec).
* Default is usually
16.* CHANGE IT TO
1.6. Click OK, OK.
7. Unplug the USB cable and plug it back in to save the setting.
The Correct Software Settings
Now open Philips Flash Utility again and match these exactly:
- Device: LPC2119 (Select this manually if needed).
- XTAL Frequency: 16000 (You confirmed this).
- Baud Rate: 9600 (Do not use higher speeds for recovery).
- COM Port: Must match the one in Device Manager.
The "Boot Sequence" (Timing is everything)
You must follow this order exactly. If you plug in the USB *before* the wire is touching, the chip starts in "Normal Mode" and ignores you.
1. UNPLUG the USB cable completely.
2. HOLD your wire on Pin 57 (or the area just below the crystal).
3. KEEP HOLDING IT.
4. PLUG IN the USB cable.
5. COUNT to 5 seconds (1... 2... 3... 4... 5...).
6. RELEASE the wire.
7. CLICK "Read Device ID" immediately.
Summary Checklist:
- [ ] Latency Timer set to 1 in Device Manager?
- [ ] XTAL set to 16000?
- [ ] Baud Rate 9600?
- [ ] Wire held to Ground BEFORE plugging in USB?
If you do all of this and it still fails, try selecting LPC2129 in the software list instead of LPC2119. Sometimes these clones use a slightly different chip ID, but the pinout is identical.