sti5516 jtag port
I have not continued until now (to much work at office), but found out a few things so far. Probably anybody may affirm or decline my perceptions ?
SOLUTION_1:
There are a few programms available like "Pionero", "Jtag Operator", "Jtag Tools" or "Jkeys" which might be able to read the content of the I2C-EEPROM through JTAG / DCU.
+ Advantage: no special interface needed
- Disadvantage: I have to bring the STi5516 in some special debug mode (one pin i am actually not aware of has to be set to ground)
Furthermore, I have to configure the ini files for this programs to identify my cpu / flash / i2c eeprom
- disadvantage: This operation may bring the receiver in an inoperable state (forever)
SOLUTION_2:
there are a few programs like "i2c reader (irdeep14)", "ponyprog", but they need some direct wiring to the chip.
+ advantage: no fear for blowing the box with wwrong read/write commands as may happen in solution_1
- disadvantage: i have to solder some special interface.
- disadvantage: connecting from the interface to the chip with some kind of "test clip" (or to solder the pins direct)
I do not own that adapter clip and i do not want to buy one for 30 EUR. BUT: The headset connector to my mobile phone has the same interval of contacts, therefore i might use this one, its cheap (only 2 EUR). In my opinion 3 wires might reach out for interfacing: clock, data, ground (I would assume that the eeprom is hard wired to address 000)
Am I right so far?
@davorin: is it really necessary to cut the clock and data lines? or might it be possible to put the contacts in parallel to the existing layout?