EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: lcfvrn on July 16, 2017, 11:03:05 am

Title: Hantek DSO8072E stops booting
Post by: lcfvrn on July 16, 2017, 11:03:05 am
Hello.
I have been using my DSO8072E for 2-3 years and now it stops working.
When I press power button, it turns on backlight on some buttons(auto, run/stop/ power) sometimes(behavior changes when I remove\install battery), and the flashlight(always) on back side. Flashlight continues to work until I hold power button for a few seconds. And it makes beep sound when I click on power button when flashlight is on. Display is totally black in any mode. Charger works and battery is fully charged.
Computer doesn't recognize USB device at all.
Is there any way to reflash the firmware in this condition?
And where is UART on the board of this oscilloscope? Board looks like this - https://www.eevblog.com/forum/testgear/hantek-dso8000e-and-1000e-series-ip51-hacking-200mhz-free-35065/?action=dlattach;attach=105338;image (https://www.eevblog.com/forum/testgear/hantek-dso8000e-and-1000e-series-ip51-hacking-200mhz-free-35065/?action=dlattach;attach=105338;image)
Thank you.
Title: Re: Hantek DSO8072E stops booting
Post by: e-Solutions on July 17, 2017, 01:20:25 pm
Hello,

i have a workshop for design and fixing the electronics in baghdad.
yesterday some one bring me a DSO1202B that need to be repair  :-BROKE .
i connect an external power supply to the power port while the battery was removed.
when i press the power button i hear a beep and the current about 230ma but no think in the display.



i think it's firmware issue so any way to get the flash image?

regards.
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 14, 2019, 07:34:00 am
In 2017 I put that scope on hold.
Now I found this scope again and I want to repair it.

Any ideas where UART is on this scope?
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 14, 2019, 05:03:38 pm
Hi! Show board's photo  :popcorn:
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 14, 2019, 05:10:01 pm
Hi! Show board's photo  :popcorn:
https://www.eevblog.com/forum/testgear/hantek-dso8000e-and-1000e-series-ip51-hacking-200mhz-free-35065/?action=dlattach;attach=105338;image (https://www.eevblog.com/forum/testgear/hantek-dso8000e-and-1000e-series-ip51-hacking-200mhz-free-35065/?action=dlattach;attach=105338;image)
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 14, 2019, 06:31:09 pm
 :palm: Resolution...

Samsung ARM ?

Uart (4 pin)  near micro-sd connector  :-+, but it's can't help you  |O
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 14, 2019, 10:31:42 pm
yes, Samsung S3C2416XH-40.
Thank very much. I found that connector.

There is no data on those pins. 3.3V appears when I turn oscilloscope on with power button. Shall there be any data(theoretically consider CPU is alive)?
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 15, 2019, 04:45:50 am
Yes, see data on TX pin  :bullshit: 

How he's dead ? After update or  another reason?
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 15, 2019, 08:13:00 am
It was fully operational and then it just stoped turning on without reason. No firmware updates, nothing, just became dead.

Looks like I found JTAG connector on the board. There are two JTAG's there. One for FPGA, another for Samsung CPU. I connected there with J-Link.
How to test that CPU is operational?

I used J-Flash software. It reports that it connects successfully, but I cannot read/obtain list of memory blocks. When I click on "target"->"manual programming" ->"read back"->"selected sectors" it throw an error. See attached screenshot.
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 15, 2019, 01:36:51 pm
For jtag you need to know memory addresses. Before programming or any operations with memory you need check terminal exchange  :-DMM

Connector any usb-rs232 cable to 4 pins near micro-SD and run "Putty" or any terminal programm on your pc.
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 15, 2019, 09:43:17 pm
No data at UART pins. See photo of logic analyzer connection (at 8MS/s) and two screenshots of captured data(one in big scale, I turn on, off and on again oscilloscope during capturing, another zoomed screenshot, see time marks). And of course, I tried to wait couple of minutes - still nothing, just high level.
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 16, 2019, 04:29:10 am
What on oscillators of cpu? I think absent  one of power voltages or no oscillation  :-//

If all voltages and oscillation ok, cpu should send messages to uart  :-+
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 16, 2019, 08:30:11 pm
I check power supplies.
Analog: 12v, -5v, +5v - ok
Digital: 1.25v, 2.5v, 1.2v, 1.8v, 3.3v, 5v and 1.3v(cpu core voltage) - all of them are okay.
There are 4 crystals on the board:
RTC - 32768Hz - ok, see photo.
CPU PLL - 12MHz - ok, see photo.
USB?(not sure, located near CPU) - 48MHz - nothing, just flat line at ~0.5V.
FPGA or memory?(located near those chips) - 100MHz - nothing, flat line at ~2.7V, though my DSO quad cannot measure such frequencies.
So core oscillation and power are present, but there is no data at uart... :-//

Any other ideas?
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 17, 2019, 06:04:30 am
S3C2416XH-40 System Controller (400 MHz ARM926EJ with 48 MHz and 12 MHz oscillators with 32.768 kHz RTC oscillator)
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 17, 2019, 03:56:22 pm
Do you mean that 48MHz also shall oscillate? According to the datasheet for S3C2450/51/16 that 48MHz crystal is in use only for USB. Am I wrong?
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 17, 2019, 06:31:32 pm
Yes, i'm see usb 48 is clock  :palm: sorry! If no exchange between cpu & nand, in presence oscillation, vref, reset, vcore...(all voltages), then CPU is dead  :-BROKE  (I think)
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on October 17, 2019, 10:24:31 pm
Also consider that I wasn't able to connect to CPU using JTAG(errors on read memory, simple gdb server attachment, no id information), I believe that CPU is dead.
Purchased new CPU from China. Will be delivered in 2-3 weeks. Stay tuned!
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on October 18, 2019, 10:53:45 am
We are waiting results  :popcorn:
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on November 11, 2019, 09:46:35 pm
I've changed CPU. Nothing changed. Power is present, oscillations are present, but oscilloscope doesn't work and there is no data at uart. What else could it be?
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on November 14, 2019, 08:28:36 am
Do this  :horse:

No ideas  :-//
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on December 20, 2019, 09:42:28 pm
Hi! Any results?
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on December 20, 2019, 09:44:58 pm
nope, no idea what can I do else to fix it. So I bought hantek 2d42  :D
Title: Re: Hantek DSO8072E stops booting
Post by: kosomsk on December 22, 2019, 12:29:11 pm
Want to sell for part, with international shipping to Russia  :-BROKE ?
Title: Re: Hantek DSO8072E stops booting
Post by: Jason key on June 19, 2020, 07:56:36 pm
i know its been a while ... but look i found a repair video on this scope.. hes only got button leds and the torch lighting up but no display .. worth a watch maybe .. its not english tho hopefully you can see what hes doing
https://youtu.be/l7XYBLIdCVY
Title: Re: Hantek DSO8072E stops booting
Post by: lcfvrn on June 20, 2020, 12:48:47 pm
thank you, I've seen that video, it did not help. Though for other cases might be helpful.