Rigol DS1052e repair - Page 1
Forum section: electronics / repair

author: skywatcher777
author_rank: Newbie
timestamp: March 24, 2025, 08:10:10 am
content: Hello, everyone.I try to repair the Rigol DS1052e oscilloscope (pcb DEM08, HW=58), in which microcontroller part (bf531, RAM, 29GL064n, ISP1362, UPS051, Lattice LCMXO256C, Altera EP3C5F256C8Nb) was burned.I have original dump of 29gl064, but no content of CPLD Lattice.I read the content of Lattice from another scope DS1052e using Beeprog, but the version of pcb is different ( DEM10, HW = 59). After writing it to CPLD and swaped all burned chips, the scope turns on, everything works, except for the main function) - there is only noise in both channels. Autocalibration does not help. As far as I understand, the software version does not match the hardware version. I tried different flash dumps - mine from hw58, from hw59 - the result is the same.Maybe someone has dump Lattice LCMXO256C from HW58 (pcb DEM08)?I will be grateful for any advice. Thanks in advance.

author: GGMM
author_rank: Frequent Contributor
timestamp: March 25, 2025, 09:27:56 am
content: Hi,see here some ideashttps://www.eevblog.com/forum/blog/the-dark-side-of-the-rigol-hack-bricked-scope-how-to-fix-it/msg372849/#msg372849Make a search with word 1052E on the entière forum (Top right page of the forum)There lot of postscdt

author: skywatcher777
author_rank: Newbie
timestamp: March 25, 2025, 05:04:16 pm
content: Thank you for reply. I've read this thread and many others, but my situation is more unusual, than just "bricked" during an update.

author: GGMM
author_rank: Frequent Contributor
timestamp: March 25, 2025, 05:41:38 pm
content: re,I believe it was explained which versions to use depending on the type of card.why not start again at 0cdt

author: GGMM
author_rank: Frequent Contributor
timestamp: March 25, 2025, 05:44:09 pm
content: re,They reprogrammed directly on the JTAG port with a Wiggler I believe.And; if you ant pass from 50MHZ to 100Mhzcdt

author: skywatcher777
author_rank: Newbie
timestamp: March 26, 2025, 12:32:28 pm
content: Quote from: GGMM on March 25, 2025, 05:41:38 pmthat's exactly , waht I want to do, but I don't have data from LCMXO256C my scope with HW58 version. I use data from HW59, but pcb's are different

author: skywatcher777
author_rank: Newbie
timestamp: March 26, 2025, 12:36:02 pm
content: I attached data from pcb with HW59

author: sprit
author_rank: Regular Contributor
timestamp: March 26, 2025, 02:24:56 pm
content: I am also using ds1052e but have different error. My scope hangs when pressing autoset, waveform disappears when I increase time/div. Can anyone tell me what is wrong? The levels The voltage levels I measured and it is correct. Thanks everyone very much.

author: GGMM
author_rank: Frequent Contributor
timestamp: March 26, 2025, 05:17:11 pm
content: re,see herehttps://www.eevblog.com/forum/blog/the-dark-side-of-the-rigol-hack-bricked-scope-how-to-fix-it/msg4651972/#msg4651972Download the firmware of UOEMX (flash 8mo)Modify the serial number with an hex editorProgram via jtag with a wriggler....OK it's take 12hours...see the postsYou have to read posts also:https://www.eevblog.com/forum/blog/changing-the-rigol-ds1052e-to-ds1102e-using-usb-the-dummy-guide/cdt