DSO138 firmware updateA 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 materialsYou 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
- 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
- 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. xDReplyDelete
Thanks 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... thanksReplyDelete
You mean the "Note 4" where it says when you use the open source firmware, you need to change back R11 to 1.5K.Delete
The 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, thanksDelete
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 ?
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
This is confusing. But if you read Jtech's own directions on how to do the firmware upgrade they do not say to do this.Delete
I 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?
if connection problem may be in the chip USB adapter?
My chip CH340G TTL.
Try a loopback-test on your USB-Serial converter:ReplyDelete
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.
Ok moved (home made cat Yaesu 857 chip FTDI,safely set 3,3V )ReplyDelete
soft 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.ReplyDelete
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?
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
i brought 2 dso 138 oscilloscope the screen work but i get no cigna on both need your help email firstname.lastname@example.orgReplyDelete
Have you used a suitable iron to solder the components?Delete
i bought 2 dso139 oscilloscope and none of them work they do com onReplyDelete
and 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 helpReplyDelete
In 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.Delete
i 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 degeeReplyDelete
This comment has been removed by the author.ReplyDelete
Thank you very much. I resolved the problem "no trace" with this updat!!! thank you a lotReplyDelete
Can 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.Delete
I 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=NT1005763073201409DADelete
how do i download the hex fileReplyDelete