1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

The Welec W2000A project

Enhancements, upgrades and improvements to the firmware, software and hardware for the W2000A series digital storage oscilloscope made by Welec.

Just want to upgrade your oscilloscope firmware? Here is the info you need!

  • We think the firmware developed here is already superior to the one delivered with the scopes from Welec.
  • Consider that this is a development project and that you use the firmware at your own risk. There is more information about licensing on the downloads pags.
  • How to upload new firmware file to your scope
  • Questions or comments? Post in the Forum (Discussion forum)

Welec 2022A
Front side of the W2022A scope

FFT from 1.2.BF.1.5 grabbed with Screenshot
FFT done with firmware 1.2.BF.1.5, showing a clipped 40KHz signal, sampled at 1MHz
The screen image was transferred from the scope to a PC using the Screenshot application


An overview of the project for those who want to know more

At the core of the scopes there is hardware and software. The Welec W2000A series oscilloscopes are a basically good performance scopes at a reasonable price but the firmware does not have a good reputation and the hardware could benifit from improvements. Development is done in this project for both sides:

  • developing better firmware and software for the scopes, to improve functionality, usability and performance
  • to improve the hardware for better performance and adding functionality

Software

The software development in this project is done essentially along two lines; one for the current FPGA code, one with a new FPGA code:

  • Based on the available FPGA functionality, adding a new firmware to the scope. Often referred to as the "Hayo" project after the core developer. This project adds a better user interface and functionality to the scope, based on the FPGA code developed by Welec. The currently released firmware here is developed along these lines. The developers consider the current (june-2010) versions as beta, but already superior to the original Welec firmware.
  • The "Leon3" project where the FPGA is rewritten from the core and then new firmware is added to it. Wherever you see something about FPGA development, it's probably the Leon3 project. The reason for rewriting the FPGA code is that the original FPGA code is not available from Welec, so it is essentially undocumented. This project branch is not yet available for end users and no end user firmware is available so far (may-2010).

This table is under development

Input to this page and this table is encouraged and appreciated. janaf

FPGA DesignWELECWELECWELECNew Implementation based on the LEON3 soft-core
FPGA Design Statusbuggy, not publicbuggy, not publicbuggy, not publicfully OpenSource
Implemented soft-coreNIOS INIOS INIOS ILEON3
Firmware for soft-coreOriginal WELECBF-Version by HayoOS-Version by Falk and RolfLEON3 by Alex,Robert and Daniel
Firmware StatusBuggy, not recommendedrecommendedno further supportAlpha/development
Firmware referenceWELECTBDTBDTBD
Firmware versionlatest WELEC 1.41.2.BF.4.X1.2.OS.0.XAlpha, not for end users yet
Firmware uploaderWELECPerl script or WelecUpdaterPerl script or WelecUpdaterWaveRecorder
PC data exportN/AData export ScreenshotData export ScreenshotWaveRecorder
PC app/GUIWELEC PC appGUI for MatlabGUI for MatlabNA
Com. Protocols?RS232 API, USB protocolRS232 API, USB protocolUnder development
End user supportWELECForumForumForum
Developers groupsWELECMostly http://www.mikrocontroller.net Firmware Thread http://www.mikrocontroller.net/topic/206819?goto=new#newMostly http://www.mikrocontroller.nethttps://github.com/alexvie/welecw2000a

This table is under development

Hardware

There is development on the hardware done here, to improve it's performance and functionality. The results are not really ready for normal end users yet (may 2010) but it is an interesting development project that you may want to follow or get involved in. Some examples:

  • There is extensive work done to improve the analogue input section and AD converters, ie changes in the hardware interiors.
  • Other oscilloscope modifications for interfacing, for example addition of a board that enables screen dumps to a USB stick.


Sitemap

Below you will find links to pages with more information about the Welec scope, its firmware, hardware and about the development projects. You are also welcome to support our development with your knowledge. Just join our project!

This Page

Firmware

Upgrading a W20xx to W20xxA

FPGA

Worth Knowing

Hardware and hardware modifications

Miscellaneous

Old resources, read-only:


Linking to us

IMPORTANT: If you want to link to/bookmark this page, please do so for the URL http://welecw2000a.sourceforge.net/. This allows us to "update your link to us", if we decide to e.g. trash Trac or host it by ourselves.


Trac Documentation (These web pages are built using the Trac wiki system)

For reference:

For a complete list of local wiki pages, see TitleIndex.

Attachments