Reviving the DSO138 DIY Digital Oscilloscope Kit

Introduction: Reviving the DSO138 DIY Digital Oscilloscope Kit

My DSO138 DIY Digital Oscilloscope Kit had a trouble in the firmware update. And it did not work anymore.

Even following these instructions it was not possible to revive the DSO138 DIY Kit ( http://www.jyetech.com/Products/LcdScope/DSO138_oscilloscope_upgrade.pdf )

Step 1: Solution

After several attempts to fix the problem, here was the solution: My step is to just download stm32flash (https://sourceforge.net/projects/stm32flash/) and using the command:

Stm32flash -w 113-13801-061.hex -v -g 0x0 COM3

COM 3 is my USB TTL converter.

Step 2: Tools

DSO to USB TTL connections:

GND to GND

TX to TX

RX to RX

If it doesn't work, reverse the connection with the TX and RX pins.

Staying like this:

DSO to USB TTL connections:

GND to GND

TX to RX

RX to TX

To program, plug in the power supply.

Step 3: Firmware Download

Be the First to Share

    Recommendations

    • Backyard Contest

      Backyard Contest
    • DIY Summer Camp Contest

      DIY Summer Camp Contest
    • Fandom Contest

      Fandom Contest

    14 Comments

    0
    bando.midi
    bando.midi

    9 months ago

    Hi again... the microcontroller have a bootloader from factory, so I decided to try, but I have this message:
    D:\Oscmini>Stm32flash -w 113-13801-061.hex -v -g 0x0 COM7
    stm32flash 0.5
    http://stm32flash.sourceforge.net/
    Using Parser : Intel HEX
    Interface serial_w32: 57600 8E1
    Failed to init device.

    Is this error from my USB to TTL converter, maybe? I have a ch340g too.

    Thanks

    0
    nagkiller
    nagkiller

    Reply 9 months ago

    Try to change TX and RX...
    Power up the osc.

    0
    bando.midi
    bando.midi

    Reply 9 months ago

    I didn't mention it, but I swapped them and the same thing happens.

    0
    bando.midi
    bando.midi

    Reply 9 months ago

    I didn't mention it, but I did it.

    0
    bando.midi
    bando.midi

    11 months ago

    works with a new chip? Mine is dead. Thanks!

    0
    nagkiller
    nagkiller

    Reply 11 months ago

    I'm sorry... I can't tell you, you'll have to test it.

    0
    bando.midi
    bando.midi

    Reply 11 months ago

    ok... thanks

    0
    cecadajohn
    cecadajohn

    1 year ago

    maybe its to late but you have to cross the lines, RX to TX andTX to RX

    0
    nagkiller
    nagkiller

    Reply 1 year ago

    Maybe Yes or No... its depend of device... in my case is correct all pins!
    Maybe my device has inverted silkscreen.
    Thanks.

    0
    tytower
    tytower

    4 years ago

    Some of the files mentioned must be downloaded . The url's wont load to comments so you need to put them in the instructable . In particular the hex file you uploaded to the oscilliscope

    0
    nagkiller
    nagkiller

    Reply 4 years ago

    I'm sorry for not mentioning, but you can download it from the manufacturer's website, the link is in the instructions document (http://www.jyetech.com/Products/LcdScope/Firmwares_138.php).

    0
    tytower
    tytower

    4 years ago

    Arn't they nifty devices . Bloody cheap and excellent clear plastic boxes . I recommend them to anybody that does not have one

    0
    nagkiller
    nagkiller

    Reply 4 years ago

    Yes, I agree ... I bought it too.

    0
    Swansong
    Swansong

    4 years ago

    Thanks for sharing :)