#!/bin/shI bought a "dso2c50" oscilloscope on Banggood. How do I convert it to a "2d50" type with a generator? What file should I use? Thanks for the advice.
I bought a "dso2c50" oscilloscope on Banggood. How do I convert it to a "2d50" type with a generator? What file should I use? Thanks for the advice.
Can someone please share the firmware of the DSO2D50 or DSO2D20, I need a version.
The firmware of the DSO2C20 and DSO2C50 would be helpful too!
Thank you in advance!
Can someone please share the firmware of the DSO2D50 or DSO2D20, I need a version.
The firmware of the DSO2C20 and DSO2C50 would be helpful too!
Thank you in advance!I only have SW from DSO2C20 and DSO2C50, not FPGA (FW).
Thank you mate, you just saved my scope!!!!
#!/bin/sh
WORKPATH=/dso/var/run
#WORKPATH=/mnt/udisk
echo "-------------------update start------------------"
#cp /dso/app/phoenix /mnt/udisk/
#cp /lib/firmware/psram_board_test.fs.bin /mnt/udisk/
cp $WORKPATH/package/fpga/* /lib/firmware/SCOPE_TOP.bin -rf
cp $WORKPATH/package/help/help.db /dso/app/
#cp $WORKPATH/package/font /dso/app/ -rf
cp $WORKPATH/package/root/* -rf /
#cp /dso/app/res /mnt/udisk -a
#cp $WORKPATH/package/app /dso/app/ -rf
#cp $WORKPATH/package/vga_test /dso/app/ -rf
#cp $WORKPATH/package/vga12MHz.txt /dso/app/ -rf
#cp $WORKPATH/package/fpga_i2c_kb.ko /dso/etc
#cp $WORKPATH/package/spi-fpga-tn652.ko /dso/etc
#cp $WORKPATH/package/load_fpga_kb.sh /dso/etc
#cp $WORKPATH/package/tp-adc.ko /dso/etc
#touch /dso/app/Square_cusp.tmp
#rm /dso/app/Square_cusp.tmp
#cp $WORKPATH/package/system.inf /dso/app/root/system.inf
#rm /dso/app/root/system.inf
#cp /mnt/udisk/SCOPE_TOP.bin /lib/firmware/psram_board_test.fs.bin -rf
#cp /lib/firmware/psram_board_test.fs.bin /mnt/udisk/SCOPE_TOP.bin -rf
#cp $WORKPATH/package/Square_cusp.tmp /dso/app
#cp $WORKPATH/package/cali.dat /dso/app/root/cali.dat
#mv /dso/app/root/cali.dat /dso/app/root/cali.dat_bak
#rm /dso/app/res/ -rf
#cp /mnt/udisk/res /dso/app -a
#rm /dso/app/font -rf
#cp /mnt/udisk/font /dso/app -a
#rm /dso/etc/ODM.dat
#mv /etc/init.d/S30dbus /dso/etc/
#SCOPE logo
#touch /dso/etc/ODM.dat
#user logo
#touch /dso/etc/dv.dat
#SERIAL=`/dso/var/run/package/tool/check_sys_inf /dso/app/root/system.inf Serial`
#if [ "$SERIAL" == "CN2053029001086" ];then
# chmod a+x /dso/var/run/package/tool/update_sys_inf
# /dso/var/run/package/tool/update_sys_inf /cache/system.inf Model DSO2D15
# #/dso/var/run/package/tool/update_sys_inf /cache/system.inf Serial CN2208029019422
# /dso/var/run/package/tool/update_sys_inf /cache/system.inf Pcb 101.001.001.000.000.000.000.001
#/dso/var/run/package/tool/update_sys_inf /cache/system.inf Lans 65535
#fi
#cp $WORKPATH/package/fpga_i2c_kb.ko /dso/etc/
#cp $WORKPATH/package/other/anolis_layout.conf /dso/app/
#cp $WORKPATH/package/other/tq2416_backlight.ko /dso/driver/
#cp $WORKPATH/package/other/fpga_ctl.ko /dso/driver/
#rm /dso/app/etc/aslf/*
#rm /mnt/udisk/package -rf
if [ ! -d /dso/app/home/ref ]
then
mkdir /dso/app/home/ref
fi
if [ -f /mnt/udisk/do_other_update ];then
chmod +x /mnt/udisk/do_other_update
/mnt/udisk/do_other_update
fi
echo "-------------------update end------------------"
sync
sync
sync
I'm uploading official dso3kb_hantek_20260115.zip from Hantek and the complete extracted package form dso3kb_hantek_20260115.upk.