JBC HD-2B with fried PIC controller - Page 1
Forum section: electronics / repair

author: grikomond
author_rank: Newbie
timestamp: March 11, 2025, 06:52:33 am
content: Hello everyone! I own a JBC HD-2B soldering station that suffered a breakdown after I accidentally touched the tip of the solder to a path connected to the 230V network.I did the same thing a few years ago, and the 0.22R resistors exploded due to the fact that the station was delivered second-hand with a wire bridge instead of the 1.25A fuse from the attached diagram. This time, however, the network voltage propagated through the 3.3V power line which damaged the PICPIC33FJ256GP710 controller, the power pins being shorted.The good news is that a functional soldering station is on its way to me and I will be able to continue my work, but I would like to repair this one. My question would be, does anyone know a method by which I can extract the firmware from the functional controller via the ICSP/UART port available on the board? Thanks everyone! Greetings Dave!P.s. The diagram below is from the service manual for a JBC CD-2B, but from what I've noticed they are similar.

author: JOE007
author_rank: Newbie
timestamp: May 13, 2025, 07:13:14 am
content: As far as I know, there is no way to extract the firmware; I have already tested it.

author: coromonadalix
author_rank: Super Contributor
timestamp: May 13, 2025, 03:49:22 pm
content: normally in some case with a microchip "snap" or any of their interface for dspicxxx mcu's ... try to solder some wires to the isp / jtag or any portbut the makers can block access once programmed ie: disabling i/o ports serial or usb ...and lastly if they have put read protection, you're out of luckyou'll need an new controller board

author: szakalit
author_rank: Newbie
timestamp: August 01, 2025, 12:24:22 pm
content: If you still have this problem, I can help you. I had the same situation with the CD-2B station and managed to recover the firmware for PIC. The only downside is that there is no bootloader and you won't be able to update it, but I don't think that's a problem.

author: grikomond
author_rank: Newbie
timestamp: August 21, 2025, 01:02:22 pm
content: Thank you!Can you send me this firmware? I also sent you a PM.Have a nice day!

author: szakalit
author_rank: Newbie
timestamp: August 21, 2025, 01:04:29 pm
content: I can send you this file, but I need to know the firmware version you have on this station.

author: grikomond
author_rank: Newbie
timestamp: August 21, 2025, 01:08:13 pm
content: I don't know exactly the firmware version for this damaged one. I have another same soldering station that have program version 9996764. This can help you?

author: szakalit
author_rank: Newbie
timestamp: August 21, 2025, 03:01:51 pm
content: I am attaching a file with the latest firmware version 8886523 for your soldering iron. Let me know if you were able to start it after uploading this firmware.

author: grikomond
author_rank: Newbie
timestamp: August 21, 2025, 03:08:19 pm
content: Thank you so much man!! What programmer do you recommend me for this operation?

author: szakalit
author_rank: Newbie
timestamp: August 21, 2025, 03:09:48 pm
content: I used pickit3, but I think any device that can program this chip will work.

author: grikomond
author_rank: Newbie
timestamp: August 22, 2025, 07:38:53 am
content: I used a PICKIT 4 and this is the result. Man, you're a hero!! Thank you so much! Two trucks of beer to you!

author: grikomond
author_rank: Newbie
timestamp: August 22, 2025, 07:41:12 am
content: Now i have a CD-2B brain in a HD-2B organism haha

author: szakalit
author_rank: Newbie
timestamp: August 22, 2025, 07:46:37 am
content: I'm glad to hear that you managed to fix it. The firmware I sent you is from HD-2B, so the brain is in its bodyJust remember that the firmware does not have a bootloader, so you cannot update the firmware.

author: grikomond
author_rank: Newbie
timestamp: August 22, 2025, 07:49:19 am
content: Thank you again! I guessed that this is a cd-2b fw from the sleep display that looks pretty much the same, but maybe looks like this due to program version. Anyways, the result is important.

author: coromonadalix
author_rank: Super Contributor
timestamp: August 22, 2025, 01:55:51 pm
content: good you where lucky

author: grikomond
author_rank: Newbie
timestamp: August 25, 2025, 05:10:44 am
content: I mean, very lucky <3