Author Topic: Uni-T UTD1050DL oscilloscope firmware dump needed  (Read 1240 times)

0 Members and 1 Guest are viewing this topic.

Offline FinderbinderTopic starter

  • Regular Contributor
  • *
  • Posts: 104
  • Country: lt
Uni-T UTD1050DL oscilloscope firmware dump needed
« on: September 10, 2021, 03:51:44 pm »
Hello,
I got this handheld oscilloscope new for cheep. When powering on, the SHIFT button turns green and display goes to a red Uni-T logo on black screen and then nothing happens/changes. I can power it off. When I connect it to a PC there is no reaction from PC side.
I suspect factory defect, but can't guarantee. Would want to reflash a NAND chip. Or/and SPI Flash. Measurements in some control points would be welcome also.
I may share photos of internals of the device.
« Last Edit: September 10, 2021, 04:43:22 pm by Finderbinder »
 

Offline Tappaja

  • Newbie
  • Posts: 1
  • Country: cz
Re: Uni-T UTD1050DL oscilloscope firmware dump needed
« Reply #1 on: November 03, 2021, 07:52:59 am »
Hi,
did you moved forward?
Thanks
Roman
 

Offline FinderbinderTopic starter

  • Regular Contributor
  • *
  • Posts: 104
  • Country: lt
Re: Uni-T UTD1050DL oscilloscope firmware dump needed
« Reply #2 on: December 28, 2022, 10:02:29 pm »
Hello,
without changes. Dump still needed.
 

Offline rlohmann

  • Contributor
  • Posts: 20
  • Country: de
Re: Uni-T UTD1050DL oscilloscope firmware dump needed
« Reply #3 on: June 06, 2023, 03:43:13 pm »
Hi,

I'm in a similare situaltion:
          UTD1050DL no start,
          only one button light up green,
          not even the display gets on, in my case,

Poked around and found a uart on the 12 pin-connector "9J2":
      Pin 9:   3V3
      Pin10:  GND
      Pin11:  TX
      Pin12:  RX (I guess)

With a FTDI adaptor (115.2kb) I can read:
      CCCCCCCC
      U-Boot SPL 2011.09 (Feb 27 2020 - 10:56:49)
      Texas Instruments Revision detection unimplemented
     
     
      U-Boot 2011.09 (Mar 20 2020 - 13:08:02)
     
      I2C:

Checked I2C flash "8U6"  (GD25Q80) but it's empty (all „FF“).

Maybe someone could help my with a dump of "8U6".



« Last Edit: July 08, 2023, 02:26:42 pm by rlohmann »
 

Online darkspr1te

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: zm
Re: Uni-T UTD1050DL oscilloscope firmware dump needed
« Reply #4 on: June 07, 2023, 07:19:55 am »
Looking at this board/layout I suspect 8U6 is calibration data or similar. The large flash next to it is where i suspect the main firmware lies.
As you have u-boot access see if a serial terminal will allow you to type "printenv" no quotes and see if it dumps the uboot environment.
you can also dump the flash to serial port this way too.
depending on the uboot build you may even be able to write the firmware via serial too
I also suspect that the two row connector next to 9LED2 (pic 3, bottom right ) is JTAG and with a device that runs uboot then it's no doubts for me.
Also if this is built like of uni-t scopes then it will have a DMM chip too in some way and they wont finish bootup until that DMM chip spits out it's initial values, I have tested this with a faulty uni-t 81B  and a working one and the broken unit had no serial output from the dmm chip but the dmm chip still functioned (i could connect lcd to it's lcd output pins and that showed it working and displaying correct values)
I dont know what under the pads in the board pics but i will guess you will find a DMM Single chip solution that they use for basic value reading (non scope mode)
 



darkspr1te

« Last Edit: June 07, 2023, 07:30:39 am by darkspr1te »
 

Offline rlohmann

  • Contributor
  • Posts: 20
  • Country: de
Re: Uni-T UTD1050DL oscilloscope firmware dump needed
« Reply #5 on: June 08, 2023, 07:57:48 am »
Hi darkspr1te,

thank for your feedback. I'll give "printenv" a try and keep you updated.
Maybe you could provide some instructions on how to dump the flash via serial.

Yes, I assume the DMM in in between the two DSO front-ends.
Will also check if I can find some kind of serial communication there.

Will also try to peel-off the thermal pads and get some IDs from the devices underneath.

Regards,
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf