I just noticed that the :PRINT command from the SCPI command set does not work anymore. I used that for a small script which captures a screen, for command line use. Yes, I know that thsi is possible with the web interface as well.
I just noticed that the :PRINT command from the SCPI command set does not work anymore. I used that for a small script which captures a screen, for command line use. Yes, I know that thsi is possible with the web interface as well.
Today I discovered the possibility to set the pulse width from an internal AWG with a sub-nanosecond resolution.
Here I set pulse widht to 446.0 / 446.1 / 446.2 ns.
Who can explain, how its works?
signal must be properly bandwidth limited.
I really don't know why you find basic I2C decoding difficult.
New SDS2104X Plus.....didn't even set edge to falling and only added 2ms trigger Holdoff.
Select Decode and check it is set to I2C then assign channels and then adjust Thresholds.
It took longer to boot than make these decode settings....
I'll try that again, at one point, I "protocol copied" the SCL/SDA levels to the trigger, and still nothing.
There was a picture missing from Tautech's post, he had regular rising edge triggering, w/DC=1.5V, and SCL/SDA thres=1.2V same as I tried.
I should find something working for sure, that's sending I2C, or try my 2204E-X 1st.
When I protocol copy the SCL/SDA levels to the trigger, it automatically changes to serial, and yeah I'm on I2C DECODE. When the DVD player powers up fully, the triggering will sort of keep the those data transmissions centered on screen, but yeah still no decoding shows up at all .
It looks more like you are looking at MOSI/MISO and /CS on SPI line (without clock) than like I2C signal...
But this is the 2nd time I tried I2C on the SDS2204Xplus, and not seem to get any thing.
So what am I doing wrong here in this picture? I'm trying to hack a DVD player's VFD display, and I'm looking at the I2C pins off the EEPROM, between the main IC, and the VFD MCU.
The Green trace is the SCL line, and blue is data. I didn't see any decoding happening, so I copied most of your settings, I'm on 10bit mode but I think I have the same trigger settings. It let's me choose which CH is SCL or SDA. I've tried serial triggering, and didn't get that to do much either. I've tired rising and falling edge triggers.
In 2 pic's I was triggering off SDA to get a better pic of SDA.
In the Utility settings, it still says I have 30 free uses of I2C left. So what am I missing here ? I've had I2C work on my sds1204X-E, I can try that too, I've had that work before.
But this is the 2nd time I tried I2C on the SDS2204Xplus, and not seem to get any thing. Do I have some other setting wrong or not activated ? All clues to me say that these really are the I2C pins, and not SPI, etc. I only have parts of the DVD player, so IDK what the IC is really sending, but it repeats, until it goes back to sleep or whatever.
It looks more like you are looking at MOSI/MISO and /CS on SPI line (without clock) than like I2C signal...+1
It sure does. I missed that.
What chip is it (mfr. part number)?
It looks more like you are looking at MOSI/MISO and /CS on SPI line (without clock) than like I2C signal...+1
It sure does. I missed that.
What chip is it (mfr. part number)?Yeah I'm just checking the I2C rules again, and yeah I'm forgetting I2C does have the clock signal running on the line, so all others can see it.
The main DVD IC is some Toshiba TC90600FG, so far I haven't found a datasheet or pinout for it, but the VFD MCU is a Toshiba CH72FG-4U54, that seems to be a TMP86CH72FG. It's some TLCS-870 family IC, similar to Z80 CPU's. And I'm looking at the SDA/SCL pins as listed in the datasheet below, and also from a partial layout view of the VFD PCB. And the EEPROM is just some common one, with it's address all gnd'ed.
Ok thanks guys I'll try some other decoders, and read some more on those you've mentioned, I thought I remembered I2C better, as I just did a mini-review last week.
OK the scope can decode some stuff, so it's working at least.
Could this be SIO (Serial Input Output) or SSP (SPI) (Synchronous Serial Port (Serial Peripheral Interface))
On the VFD IC,
Yellow is on p17-SIO chip select input
Red = p15-Serial data output
Blue = p16-Serial clock I/O
Green = p14-Serial data input
So maybe red is some MISO and grn is MOSI ?
As far as I can see, if CH3 is the clock, nothing changes on it's rising edges. But red/grn do change to any state, and seem to start changing exactly when blu starts falling low. There's 8 low points, and 7 high points, but it's pulled high, so that could be 8 highs or 9.
In the link below, their example of SIO, it looks like the data is read on the falling edges of the CLK, so the opposite of mine here.
https://toshiba.semicon-storage.com/us/semiconductor/knowledge/e-learning/village/seven-serial-interfaces-of-toshiba-mcu.html
It should be this block diagram in the VFD IC