Вот скрипт для обновления прошивки
http://pastebin.com/n2fTuYCRИз него точно можно что-нибудь почерпнуть.
Сохранил в архивах распакованную прошивку. Распаковать если кто не знает можно с помощью 7-Zip.
# mount -t ext2 -o loop MDO3000_v1.20.img ext2
# tar -zcvf ext2.tar.gz ext2
https://yadi.sk/d/JKxg97NhhqnJD# mount -t squashfs -o loop ext2/filesystem.img filesystem
# tar -zcvf filesystem.tar.gz filesystem
https://yadi.sk/d/K01MhSj3hqnLHЕсть интересная тема со реверсом алгоритма генерации ключей активации.
Изначально в осциллографе работают только две функции. Это сам осциллограф и анализатор спектра. Можно купить аппаратные ключи которые заблокируют кучу другого функционала. Но стоят эти ключи ого-го. Вот сколько просят за чипы которые активируют программные функции
http://www.chipdip.ru/catalog-show/oscilloscope-accessories/?p.1519=модуль+программ&p.0=Tektronix&gq=MDO Бесплатно можно активировать только цифровой вольтметр, если зарегистрировать прибор на сайте и получить ключ активации. Но какой-то товарищ узнал этот алгоритм генерации ключей активации и написал программу на Python.
http://www.eevblog.com/forum/testgear/mdo3000-hacking/Тут я отдельно упаковал готовые бинарники и исходники для второго и третьего (переписал ради интереса) питона.
https://yadi.sk/d/dHslf9uAhqohFЕсли подумать то MDO3014 (как у меня) и MDO3104 отличается только частотой дискретизации и полосой пропускания. А в пробниках наверняка просто зашито полоса для ограничения.
Вот что можно активировать:
Спойлер
100MHz 100MHz bandwidth
1GHz 1GHz bandwidth
200MHz 200MHz bandwidth
2GHz 2GHz bandwidth
300MHz 300MHz bandwidth
350MHz 350MHz bandwidth
500MHz 500MHz bandwidth
70MHz 70MHz bandwidth
AERO Aerospace serial bus
AFG Arbitrary Function Generator
AUDIO Audio serial bus key
AUTO Automotive serial bus
AUTOMAX Full Automotive serial bus
BETA Beta release
BW0T1 Upgrade bandwidth from 70MHz to 100MHz
BW0T2 Upgrade bandwidth from 70MHz to 200MHz
BW1T10 Upgrade bandwidth from 100MHz to 1GHz
BW1T2 Upgrade bandwidth from 100MHz to 200MHz
BW1T3 Upgrade bandwidth from 100MHz to 350MHz
BW1T5 Upgrade bandwidth from 100MHz to 500MHz
BW2T10 Upgrade bandwidth from 200MHz to 1GHz
BW2T3 Upgrade bandwidth from 200MHz to 350MHz
BW2T5 Upgrade bandwidth from 200MHz to 500MHz
BW3T10 Upgrade bandwidth from 350MHz to 1GHz
BW3T5 Upgrade bandwidth from 350MHz to 500MHz
BW5T10 Upgrade bandwidth from 500MHz to 1GHz
CAL Calibration bit for manufacturing test
COMP Computer serial bus
DDU Distribution Demo Unit
DEMO Internal demo unit
DVM Digital Voltmeter
EMBD Embedded serial bus
ENET Ethernet serial bus
FLEX FlexRay serial bus
LMT Limit/Mask test
MSO Mixed Signal Oscilloscope
PWR Power analysis
SA Spectrum analyzer maximum input frequency
SEC Security lockout
TRIG RF triggering
USB USB serial bus
VID HD and Custom Video