| Products > Test Equipment |
| Sniffing the Rigol's internal I2C bus |
| << < (456/899) > >> |
| neslekkim:
It have also been christmas holiday, and the jtag dumps are just a few days old.. |
| AndersAnd:
--- Quote from: pascal_sweden on January 01, 2014, 11:10:45 pm ---Is somebody actively working on this hack for the DS2072A? --- End quote --- https://www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/msg356559/#msg356559 |
| zombie28:
--- Quote from: pascal_sweden on January 01, 2014, 11:10:45 pm ---Is somebody actively working on this hack for the DS2072A? --- End quote --- Yes, I have analysed most of the DS2KA license decoder, but still missing a few details, so stay tuned... |
| cybernet:
played with memory layout and lcd/keypad .. there is some tricky memory mapping, windowing ongoing using probably the FPGA or some other glue logic to toggle address highlines for various other devices on the EBIU bus. the keypad and the LEDs use SPORT0 - in SPI mode, 16bit payload - i can switch on/off leds now keypad reading is done via DMA (sucks) - still not much clue here. found the LCD routines and somewhat of a mapping, can turn backlight on/off and there is some clue on how pixels are written - anyone got the datasheet for the LCD ? ;-) while playing with the LCD i found the boot logos etc .. (its all done in the bootldr btw) - and that also explains section#2 gel file content. the overlapping addresses in the gel file, are okay - because some of the addtional bits toggle the memory window - thats what i will investigate next. the goal for now is to get u-boot flashed instead of the rigol bootldr and then running a uclinux from the USB stick, or booting the rigol application LDR from flash. @zombie28 - when u got some spare time and want to play with it, drop me a PM with your email - i will send u a tool to re-assemble GEL files, with that maybe u can force the old keys for A series in the meantime. section #2 in the GEL file contains 16bit raw images used for the RIGOL & ultravision logo (2 logos) in bootldr. section: #02: CRC:52C1A46B ADDR:20000000 LEN:69472 OFS:4861550 [VALID CRC] some stupid proggy to check concept ... --- Code: ---reading: ultravision.bin len: 6872 height: 34 width: 101 X XX XXXX XXXX XXXXX XX XXXXX XXX XXXXXX XXXX XXXXXXX XXXXXX XXXXXXXX XXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX X XXXXXXXXXXXXXXXXXXX XXXXXXXXXX X XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XX XXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XX XXX XXXXX XXXXX XXXXXXXXXXXX XXXX XX XXX XXXXX XXXXXX XXXXXX XXXX XXX XXX XXX XXXXX XXXXX XXXXX XXXXX XXX XXX XXXX XXXX XXXXXX XXXX XXXXX XXX XXX XXXX XXXXX XXXXXX XXX XX XXX XXXXXX XXX XXX XXXXXX XXXXX XXXXX XXX XXX XXX XXXXX XXX XXX XXXXXXXXXXXXX XX XXXXXXXXXXX XXX XXXXX XXX XXXXX XXXXXXX XXXXX XXX XXXXXXXXXXXXXXX XXXXX XXXXX XXXXXXXXXX XXXXXX XXXXXXX XXXXXXXX XXXXX XXXX XXX XXXXXXXX XXXXXXXX XXXXXXX XXXXXXXXX XX XXXXX XX XXXXXXX XXXXXXXX XXXX XXX XXX XXXXXX XXXXXXXX XXXXXXXXX XXXXXXXX XXXX XXXX XXX XXXXXXXX XXXXXXXXX XXXX XXX XXX XXXXX XXXX X XXXX XXXX XXXXXXXX XXXX XXXX XXXX XXXXX XXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXXXXXXXX XXXXXXX XXXX XXXX XXXX XXXX XXX XXXX XXX XXXXX XXXX XX XXXX XXX XXXXXXXXXX XXXXX XXXX XXXX XXXXX XXXX XXXX XXX XXX XXXXXXXXXXX XX XXXX XXX XXXXXXXXXX XXXXX XXXX XXXX XXXX XXX XXXXX XXXX XXX XXXXXXXXX XXX XXXXX XXX XXXXXX XXX XXXX XXXXXXXXXXXXXX XXXX X XXXXXXXXX XXXX XXX XXXXXXXX XXX XXXXX XXX XXXXX XXX XXXX XXXXXXXXXXXXX XXXXXX XXXXXXXX XXX XXX XXXXXX XXXX XXXX XX XX XXX XX XXXXX XXXX XXXXXXX XX XXX XX XX XXXX X XX XX X XXX XX X --- End code --- |
| AndersAnd:
--- Quote from: cybernet on January 02, 2014, 01:06:39 am ---anyone got the datasheet for the LCD ? ;-) --- End quote --- I just skipped through Dave's 39 minute teardown video to find the LCD model number: https://www.eevblog.com/forum/blog/eevblog-360-rigol-ds2000-oscilloscope-teardown/ @20:04 it says 20000938-00 on the LCD flex cable: http://www.flickr.com/photos/eevblog/8022120602/#in/set-72157631618295437/ I tried googling 20000938-00 and got several hits for InnoLux AT070TN90 Couldn't find the datasheet at: http://www.innolux.com/pages/en/index_en.html But I found it here: InnoLux AT070TN90 datasheet https://www.olimex.com/Products/OLinuXino/A13/A13-LCD7-TS/resources/AT070TN90.pdf This is a 7 inch (800x480) display, but Rigol says DS2000 has a "8 inch TFT (800x480) WVGA" display. But the pinout an communication is probably identical since they have the same resolution. http://www.rigol.com/prodserv/DS2000A/ the silkscreen says the LCD flex connector has 50 pins, and the datasheet also says 50 pins and even recommend a Hirose FH12A-50S-0.5SH connector, similar to the conector used by Rigol. Edit: I found a 8'' InnoLux AT080TN64 with the same 20000938-00 silkscreen on the LCD flex cable: http://www.aliexpress.com/item/8-lcd-screen-highlight-the-at080tn64-car-screen-qau-1/1179092514.html Same 50-pin connector and both use 3.3V TTL Parallel RGB interfacing. Here's the datasheet for InnoLux AT080TN64: http://www.nilocom.com/files/AT080TN64.pdf |
| Navigation |
| Message Index |
| Next page |
| Previous page |