Thursday, 4 February 2016

DSO 138 firmware updates

DSO138 firmware update

A little while ago, I built the DSO 138 and blogged about it.
I was a bit disappointed at first to that JYE Tech wouldn't publish any new firmware releases, because the scope appears to have quite a bit untapped potential. Specifically the USB-Port.

So I was pleased to stumble over an announcment that they made the latest version available to the public. No USB support yet, but some great improvements like better zeroing.

The update process is pretty simple and you'll find an instructional video here.

Bill of materials

You need:



The process


  • Close the jumpers 1 and 2 on the back of the PCB

  • Connect the USB-Serial Adapter
  • Get the flash upload utility ready
    The serial port number depends on your PC configuration.
    Check in the device-manager which com-port appeared when you plugged
    in the USB-Serial adapter
  • Power up the scope
    The screen will light up
  • Be brave
  • Select the .hex file
  • Wait
  • Disconnect power and the USB adapter and re-open Jumper 1 and 2. This works great with solder wick, but you can also use the dry tip of the iron to remove the solder.
  • Power up
    New splash screen.
    Although both grammar and spelling suggest otherwise, the firmware is  pretty solid.

11 comments:

  1. Jeje, funny the grammar and spelling new firmware bugs, almost as bad as mine. xD

    Thanks for your tutorial, it was brief and very helpful. Congratulations, great blog!

    ReplyDelete
  2. hi, does this work with model 13803K? i read on http://www.jyetech.com/Products/LcdScope/e138.php that a resistor swap is needed to flash firmware... thanks

    ReplyDelete
    Replies
    1. You mean the "Note 4" where it says when you use the open source firmware, you need to change back R11 to 1.5K.
      The current firmware is IMHO only shipped as .hex file and not as (open) source. So I suppose it is OK with your model.

      Delete
    2. yes, that note. I'll try ASAP, thanks

      Delete
    3. Hallo

      Leider bekomme ich den bootloader nicht zum laufen ( Windows 7 64bit ) . Die Einstellungen im Gerätemanager entsprechen dem im bootloader und umgekehrt . Der Konverter antwortet nicht , habe bereits zwei Konverter ausprobiert ( verschiedene ) . Woran könnte das liegen ?

      Gruss

      Delete
    4. Zuerst würde ich mal testen, ob der USB-Serial Adapter läuft. Ich teste das immer mit Putty ("Serial" klicken und die com-Port nummer eintragen). Wenn man TXD und RXD des Konverters direkt kurzschliesst, sieht man das Echo der getippten Zeichen im Terminalfenster.

      Delete
  3. Hello
    if connection problem may be in the chip USB adapter?
    My chip CH340G TTL.
    Best 73

    ReplyDelete
  4. Try a loopback-test on your USB-Serial converter:
    Connect TXD and RXD on the adapter. Then run a terminal program (like putty or teraterm) and see if your keystrokes are echoed in the terminal window.
    If that works, your adapter and it's drivers are ok.

    ReplyDelete
  5. Ok moved (home made cat Yaesu 857 chip FTDI,safely set 3,3V )
    soft very unstable (frequent white screen as manipulate switch GND/AC/DC)
    I have the original kit,i checked
    Ok thank You for instructions.

    ReplyDelete
  6. Hi -- Very helpful article.

    Any idea what the mini USB (J4) is, which is right next to the UART (J5) headers? Can we do uploads of captures to a laptop, do you think?

    ReplyDelete
    Replies
    1. Unfortunately it does nothing with the current firmware. I'd love to see this transmitting images or measured values, but the new DSO150 ( http://www.banggood.com/Orignal-JYE-Tech-DS0150-15001K-DSO-SHELL-DIY-Digital-Oscilloscope-Kit-With-Housing-p-1093865.html?p=NT1005763073201409DA ) which is similar to the DSO138 does not even have a USB port. So I have my doubts if we'll ever see USB support.

      Delete