Products > Test Equipment
New 2ch pocket DSO+SG - Zeeweii DSO2512G
RAPo:
Thanks for your answer, Tim.
I have the old version of the Zeewei software that is tied to the device I have.
Maybe, just maybe, I buy another at the official Zeewei store.
Will your adaptation(s) be in the public domain?
--- Quote from: timschuerewegen on October 27, 2023, 02:13:02 pm ---This specific/added feature will obviously only work in combination with my modified V1.3.0C firmware. The V1.3.0C firmware might be compatible with all PCB versions. Someone will have to try it.
--- End quote ---
timschuerewegen:
--- Quote from: RAPo on October 28, 2023, 09:46:47 am ---I have the old version of the Zeewei software that is tied to the device I have.
Maybe, just maybe, I buy another at the official Zeewei store.
--- End quote ---
I downgraded to V1.2.8C+ and it seems to work, and it is a known fact that V1.2.8C can be upgraded to V1.2.8C+, so it seems that you can run any firmware version on any hardware revision. It is probably also possible to read/write the SPI flash via USB by using a 10K resistor (to be safe) and pull CS or one of the data lines low so that when you turn on the DSO2512G, it will enter USB FEL mode. I tested USB FEL mode yesterday (by removing the SPI flash and putting it back, since I have it in a DIY socket) and was able to read the SPI flash via USB. You can also write to the SPI flash but I did not test it. If you want to dump your flash using this method, let me know and I will test it first. This method can also be used to write to the SPI flash in case of a bad firmware update.
--- Quote from: RAPo on October 28, 2023, 09:46:47 am ---Will your adaptation(s) be in the public domain?
--- End quote ---
I will put the firmware asm/c source code on github once I am happy with its current state.
RAPo:
Thanks for your quick response, Tim. Your efforts are really appreciated!
TEOTEO:
HI so the second you the firmware is stored in the flash? the 25q32 ?? if so I can download the memory with the original v1.2.0 program and save it in case the update is not successful. my only doubt is for the FPGA a LATTICE different from the latest versions of the PCB.
timschuerewegen:
--- Quote from: TEOTEO on October 28, 2023, 08:14:40 pm ---HI so the second you the firmware is stored in the flash? the 25q32 ?? if so I can download the memory with the original v1.2.0 program and save it in case the update is not successful. my only doubt is for the FPGA a LATTICE different from the latest versions of the PCB.
--- End quote ---
The SPI flash chip contains a bootloader, the original ARM9 firmware, the upgraded ARM9 firmware, the normal FPGA firmware, the overclocked FPGA firmware, calibration values, etc.
If you pull the CS pin to ground using a 47 ohm resistor (to be safe, and 100 ohm or higher won't work) and push the power button, the ARM9 cannot read from SPI flash and will enter USB FEL mode. You can then remove the resistor but you need to keep the power button pressed. As soon as you release the power button, it shuts down. Windows will detect a new USB device. You need to install the WinUSB driver via ZADIG. With sunxi-fel.exe (link) you can read and write the SPI flash chip. Dumping the entire chip will take 45 seconds.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version