-
11. Data: 2013-02-16 02:56:29
Temat: Re: Będę podsłuchiwać !
Od: sundayman <s...@p...onet.pl>
> Two Wire Interface - Atmelowa nazwa na I2C.
Aaa, taka zamianaaaa !
No to muszę zobaczyć.
Co prawda siem już nastawiłem na tego PCF, ale jakby się dało z tego TWI
prosto skorzystać, to byłoby "eleganciej"...
-
12. Data: 2013-02-16 03:07:31
Temat: Re: Będę podsłuchiwać !
Od: sundayman <s...@p...onet.pl>
> A atmega644(?) nie ma przypadkiem TWI z obsługą multi master? Wtedy
> czytasz co się dzieje na lini tyle, że nie wystawiasz ACK.
No zgadza sie, ma to. Ale dlaczego w "multimaster". A nie jako slave po
prostu ?
-
13. Data: 2013-02-16 03:47:45
Temat: Re: Będę podsłuchiwać !
Od: sundayman <s...@p...onet.pl>
No poczytałem, chyba to TWI atmegowe się da obsłużyć w miarę prosto, no
to rezygnuje z tego PCF.
Dzięki Michoo za podpowiedź !
-
14. Data: 2013-02-16 04:23:11
Temat: Re: Będę podsłuchiwać !
Od: sundayman <s...@p...onet.pl>
Aaaa, zdrada !
Może jednak się nie dać ; wg . dataszita :
bit 6 TWEA - TWI enable - ACK bit ; wpisując zero, urządzenia jest
wirtualnie odłączane od I2C (to by można jeszcze zrozumieć - że tylko
"od strony mastera jest niewidoczne").
Ale dalej piszą, że "address recognition can then be resumed by writing
TWEA bit to one again".
Czyli - przy skasowanym nie będzie ACK, ale też nie będzie działać całe
to TWI.
Ktoś to potwierdzi albo obali ??
***
na AVR freaks znalazłem taki projekt :
If problems on the I2C bus occur, it was needed to see all data transfer
on it. The easiest way was using an AVR and send data over the UART.
But no ATmega can be used, because they can not listen only, not signal
a start and not receive different addresses.
So only the Attiny with USI can be used.
Thus the sniffer use the ATtiny85.
The output was done as text (hex numbers) at 115200 baud with 255 byte FIFO.
A crystal of 14.7456MHz was used to match the baud rate.
Version 2 added with some improvements. The C source can work with up to
230400 baud, the assembler source up to 460800 baud.
***
No, ale attiny dla mnie za mały...
Jeśli problem z tym wyłączaniem ACK się potwierdzi, to znaczy,
że muszę się przeprosić z tym PCF...
-
15. Data: 2013-02-16 04:49:37
Temat: Re: Będę podsłuchiwać !
Od: sundayman <s...@p...onet.pl>
> Jeśli problem z tym wyłączaniem ACK się potwierdzi, to znaczy,
> że muszę się przeprosić z tym PCF...
Tu jest niby sposób, żeby tego ACK nie "dopuścić" do I2C (wstawiona dioda) ;
http://alex.kathack.com/codes/avr/i2c_sniffer/index.
html
ale nie bardzo rozumiem, po jaką cholerę wtedy autor chce korzystać z
SPI a nie normalnie TWI (tak zrozumiałem)...
-
16. Data: 2013-02-17 02:12:23
Temat: Re: Będę podsłuchiwać !
Od: Adam Dybkowski <a...@g...6c7o8m>
W dniu 2013-02-14 21:48 sundayman napisał(a):
> Skoro mogą różne CBA, CBŚ i inne, to i ja mogę.
> Mianowicie chciałbym podsłuchać tajną i konspiracyjną wymianę po I2C
> między pewnym podejrzanym procesorem a jeszcze bardziej podejrzanym
> buforem wyświetlacza LCD.
No to BusPirate i pozamiatane.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
-
17. Data: 2013-02-17 02:15:30
Temat: Re: Będę podsłuchiwać !
Od: sundayman <s...@p...onet.pl>
> No to BusPirate i pozamiatane.
Ale nie chodzi mi o "rozgryzienie" co tam leci (bo to wiem, a poza tym
od tego mam analizator ), tylko muszę zrobić urządź, który ma odebrać te
dane wysyłane do LCD, i wykorzystać po swojemu - znaczy mój urządź
będzie w innym, nie moim urządziu - i stąd taka potrzeba :)
-
18. Data: 2013-02-21 23:29:27
Temat: Re: Będę podsłuchiwać !
Od: Adam Dybkowski <a...@g...6c7o8m>
W dniu 2013-02-17 02:15 sundayman napisał(a):
>> No to BusPirate i pozamiatane.
>
> Ale nie chodzi mi o "rozgryzienie" co tam leci (bo to wiem, a poza tym
> od tego mam analizator ), tylko muszę zrobić urządź, który ma odebrać te
> dane wysyłane do LCD, i wykorzystać po swojemu - znaczy mój urządź
> będzie w innym, nie moim urządziu - i stąd taka potrzeba :)
Nie widzę problemu. Sprzęt zostanie ten sam, zrobisz tylko własny
"wsad". Zobacz na schemacie BusPirate jaki tam zastosowali procesor.
Podczepisz sobie do niego LCD czy co tam potrzebne.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.