jelinj8 / dso203 Goto Github PK
View Code? Open in Web Editor NEWattempt to restore buildability of Wildcat's DSO203 oscilloscope firmware + bugfixes
attempt to restore buildability of Wildcat's DSO203 oscilloscope firmware + bugfixes
Is it possible to fit bigger TFT display on the DSO?
Hello, i would like to put this on slot 2, I am unable to find anywhere on hw to do that.
Is anyone looking to update this code based on the new version of hardware? I recently purchased what I thought was a DS203 and received the DS213. I'm guessing over the next several months the worldwide inventory of DS203s will severely diminish.
Hi, I have built Wildcat's version using GCC 8.1. I'm using Linux so I just ignored most of the instructions given with Wildcat's version. The filesize is smaller than his using the newer compiler, and 6.5 seems to be working well enough on my device with HW 2.81 but I have only used a few features. My device was previously bricked using the factory software save BMP function, so even if there is some error, it is still an upgrade.
I see your version retains the following issue, which is at least a buildability issue using GCC with -Werror, and possibly also a code mistake:
The following line in Calibrat.c:
if(Offset<-2)Offset=-2; if(Offset>2)Offset=2; Offset+=2; //limit to +/- 2 steps
Is it intentional that the value of variable 'Offset' is limited between 0 to 4?
It looks like Offset+=2;
is not intended there.
I turned off -Werror while compiling as I did not have time to follow others through in that moment.
Apologies in advance if this is not the correct venue for this issue. I have not worked on open source projects before. If you find it helpful, I may be able to try your branch out with -Werror when I have some free time and sort out some simple syntax complaints from GCC at least.
I also offer some suggestions:
Providing a precompiled hex with the source may help many more people use a project like this. Most people are not programmers. Some programmers are like myself, lacking the expertise required to help much.
Including a full image, and a restore image, for each hardware version you have (can take with stm32flash) might not be a bad idea, since this can be sometimes challenging to find or poorly labeled.
I can provide you with a base image for HW 2.81 if you like, and if at a later date if I get your branch compiled and working, one with it installed. User only needs 3.3v serial connection (such as 2โฌ arduino mini), and to first enter their license from a hex editor starting at 0xFC (little-endian/backwards).
https://github.com/MotoMaxis/DS203-DSOQuad
I noticed that installing https://github.com/MotoMaxis/DS203-DSOQuad/blob/master/WildcatV6.5/app1.hex removes access to other app in other slots.
Hope this repository and thread is still active/alive. I have tried to upgrade my device with Wildcat 6.5, but it seem that it does not work for whatever reason. When I copy the 6.5 hex file, the drive disconnect in the middle of the copy. After reboot, it got stock with the boot screen showing the Wildcat 6.5 version text but does nothing further. Also the file is not renamed and the directory is empty.
I also lost my logo.
Any hints? And can anybod provide my with the original log? I cant find it elsewhere and most links are dead.
Could you help me pls??? I tried to upgrade my DSO with 281_FPGA.BIN but now it write "FPGA Configuration Error". What me do now? Wher can i get original FPGA config? Pls, help!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.