Products > Test Equipment
Sniffing the Rigol's internal I2C bus
salvix:
--- Quote from: houly on August 17, 2014, 09:44:57 am ---Hello all,
I'm plainning to buy a MSO4000 series wand i would want to know if the hack could work on it (in order to choose the 100 MHz and hope hack it to have more bandwidth)
is it possible ? and how ?
regards
--- End quote ---
Yes. Install MrKrabs firmware from http://gotroot.ca/rigol/.
Gandalf_Sr:
@0xPIT
I'm having exactly the same issues you described in your reply #3478.
I'm trying to dump the memory from my MSO2072A using Ubuntu on a Dell Netbook, it always finishes with 'Reply contains invalid hex digit 116'
For us non-Linux literate folks, would you mind expanding on where to find the log file and the exact lines for using the AWK instructions?
Thanks
[Edit] My latest attempt finished as 0xPIT said, again with the 116 error and then I closed the terminal but I can't find the tmp/log file on the drive anywhere. Any idea where it's supposed to be or how I can find it?
[Edit2] I am thinking of getting a different USB-JTAG debugger. The Olimex vn seems expensive at $70 given the chip is <$3, any suggestions for a good FT2232-based programmer that is supported by urJTAG?
0xPIT:
@Gandalr_Sr
I described the procedure in my post.
You need to specify the location of the log file in gdb using e.g.
set remotelogfile /tmp/log
it will save the log to the file named "log" in the folder /tmp.
Then you need to clean the log file.
First, you want only lines received, which start with "+r $"
awk '/+r\ $/' /tmp/log > /tmp/filtered.log
Second, we strip all the "+r $"
cat /tmp/filtered.log | sed 's/^+r\ $//' > /tmp/cleaned.log
then use convert to binary using
xxd -p -r /tmp/cleaned.log /tmp/dump.bin
If in doubt, consult the man pages (man <command>) or google for it.
Be aware that I'm on the road, you need to double-check escaping of the commands I suggested.
Gandalf_Sr:
@0xPIT
Thanks for the clarifications, I'm now pretty sure that the reason I've failed so far to dump successfully from my MSO2072A is that the cheap $7 'Altera' USB Blaster from eBay only supports a frequency of 12 MHz, (gdb) tell me that after I execute the command that's supposed to set the frequency.
Now I'm waiting for the Sparkfun FT2232-based device to arrive.
xd1217:
--- Quote from: PepeK on August 12, 2014, 09:40:47 am ---As the latest DS / MSO 2072 having SW 3.0 SP1 and HW 2.2 refuses patched firmware gel file ver 2, what about modifying the gel file to pretend it is ver 3 ?
Is there something like header / data structure in the first block of the gel file which defines version ?
I am asking because if I open any (2.0 or 3.0) gel file in hex editor, there is a version string at the beginning.
--- End quote ---
Did you sort it out??
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version