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:- a dso 138 (obviously)
- a 3V level USB-Serial adapter
- soldering iron, solder and solder wick
- the hex-file with the firmware
- the Download-Utility
- the instructions
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.
Jeje, funny the grammar and spelling new firmware bugs, almost as bad as mine. xD
ReplyDeleteThanks for your tutorial, it was brief and very helpful. Congratulations, great blog!
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
ReplyDeleteYou mean the "Note 4" where it says when you use the open source firmware, you need to change back R11 to 1.5K.
DeleteThe current firmware is IMHO only shipped as .hex file and not as (open) source. So I suppose it is OK with your model.
yes, that note. I'll try ASAP, thanks
DeleteHallo
DeleteLeider 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
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.
DeleteThis is confusing. But if you read Jtech's own directions on how to do the firmware upgrade they do not say to do this.
DeleteI suspect it is an old comment for earlier firmware upgrades and is not relevant now.
Or perhaps you need to do it if you flash the firmware on the older model DS0138?
Hello
ReplyDeleteif connection problem may be in the chip USB adapter?
My chip CH340G TTL.
Best 73
Try a loopback-test on your USB-Serial converter:
ReplyDeleteConnect 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.
Ok moved (home made cat Yaesu 857 chip FTDI,safely set 3,3V )
ReplyDeletesoft very unstable (frequent white screen as manipulate switch GND/AC/DC)
I have the original kit,i checked
Ok thank You for instructions.
Hi -- Very helpful article.
ReplyDeleteAny 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?
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.
Deletei brought 2 dso 138 oscilloscope the screen work but i get no cigna on both need your help email spencemartin03@gmail.com
ReplyDeleteHave you used a suitable iron to solder the components?
Deletei bought 2 dso139 oscilloscope and none of them work they do com on
ReplyDeleteand look good gui i cant get to show a signal i am going to try the new firmware and see it work i think i am not getting a pwm signal from the microcontroller please help
i buy 2 dso oscilloscope it boot up great but it is not writing to the screen please help
ReplyDeleteIn all cases of problems I have seen so far, the mistakes were in the soldering. You'll have to triple-check every step, including the component values.
Deletei ma having trouble with my dao 138 oscilloscope it com on fine every thing work but the pwm does not work properly the microcontroller is writing any wave to the screen please help ps i have a adjustable soldering station set at 315 degee
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThank you very much. I resolved the problem "no trace" with this updat!!! thank you a lot
ReplyDeleteCan you help me same problem coming to my kit. No signal showing on my kit. I have assembled two kit but same problem coming on both the kit.
DeleteHi
ReplyDeleteI have a ST Link, can it be used instead of the FTDI? There is a swd (clk, dio) set of pins
I don't think you can trick the ST Link into acting like a USB2serial bridge. But these adapters come dirt cheap from the PRofC: https://www.banggood.com/Wholesale-USB-To-TTL-COM-Converter-Module-buildin-In-CP2102-New-p-27989.html?p=NT1005763073201409DA
Deletehow do i download the hex file
ReplyDelete