| Products > Test Equipment |
| Sniffing the Rigol's internal I2C bus |
| << < (484/899) > >> |
| granz:
Nice tutorial buergi! I was going to write something up, but you've saved me the trouble and it looks excellent. I've reassembled my scope at this point but I took pictures of lots of stuff first, including smd jumpers and the input stage. As I have a busy weekend, I'll have to unload those and post them tomorrow. In regards to the JTAG adapters, most any FTDI2232 based atapter *should* work. I used a cheap knock-off Altera adapter, which is based on that chip (see image). They've removed the markings for whatever reason (WHY bother on a < $10 imitation product??), but it uses the ftdi driver. One thing to check with whatever adapter you might have is the signal levels--you don't want to attach a 5V adapter to the board. There is no real standard for JTAG. The better adapters (for example, the Amontec JTAGKey) use the the VTref pin to set the signal levels (This is likely the purpose of the 3.3V on the DS2000 JTAG header). The easiest thing to do is use your scope (before opening it!) to probe the JTAG adapter TCK line and then start up bfin-gdbproxy. If you get nothing, your adapter might need a VTref input. No matter what, check the levels on all of the pins before connecting to your scope's header... Also, you don't absolutely have to connect the target reset and system reset lines to your adapter (nTRST and nSRST), just having the pull-ups on them is fine. My adapter actually was trying to drive these pins high, so I didn't connect them and just left the pullups to the board's supply. Happy dumping! |
| thinwire:
buergi, excellent summary! :-+ :-+ :-+ I would have two more questions: Are still two dumps necessary or is it sufficient to dump after a normal boot? Is a specific firmware version needed? Will 00.02.00.00.04 be fine? |
| Pehtoori:
--- Quote from: buergi on January 11, 2014, 03:59:55 pm ---Hey, as it took me many hours to gather all the information needed to memdump my DS2KA I'd like to give a short summary to lower the pain for the gain. So here we go. --- End quote --- Thx buergi this is what I meant! Even shorter text would have done it. And thx to cybernet, tirulerbach, zombie28, marmad and many more! (Not exhaustive list, sorry, can't remember all) Now I wait to get my scope and adapter. |
| van-c:
--- Quote from: AndersAnd on January 10, 2014, 12:02:45 am --- --- Quote from: AndreaEl on January 09, 2014, 11:01:30 pm ---I have a Rigol DS2072 (HW 2) With this version is available the 300MHz BW Option, but i have read that 200MHz BW option give more performance in LF than 300MHz in HW 1. Is the same for HW 2 or i can Install 300MHz BW with no problem in my HW 2? --- End quote --- For HW 2 use 300 MHz. --- Quote from: AndreaEl on January 09, 2014, 11:01:30 pm ---I have read about newest code for enable 300MHz and CAN, but not understand what enable each code. I have read about DSHH, DSGH etc. I search for: 200MHz + All Option (include CAN), 300MHz + All Option. --- End quote --- Use DSHH for HW 2 (300 MHz with all options). Use this keygen http://riglol.3owl.com --- End quote --- Has it actually been verified that the HW 2 version with 300 MHz enabled does not have the overshoot and stability problems demonstrated for HW 1? Did someone post a graph showing the HW 2 frequency response? I have re-checked the thread but may have missed it. --Van |
| sled:
I have an Arduino Leonardo and a Teensy 3.1 lying around, maybe I can code/build my own urjtag compatible adapter, doesn't seem to be that hard :) Is anyone else interested in such a thing? |
| Navigation |
| Message Index |
| Next page |
| Previous page |