Do znawców magistrali I2C



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 18:24:53 +0200


Witam



Muszę przeprogramować pamięć 24C16 w pewnym układzie, w którego skład
wchodzi:

procesor H8/325, w/w pamięć oraz PCF 8576 (sterownik LCD).

Problemu by nie było gdyby chodziło o jedną sztukę, wylutował bym pamięć do
programatora i po problemie, ale niestety tak łatwo nie jest, tu chodzi o
około 80 takich pamięci. Jeszcze zęby to była operacja jednorazowa to pal
cie licho, a to trzeba przeprogramowywać przynajmniej raz do roku.

Szukam sposobu na przeprogramowanie tej pamięci bez wylutu. Wiem, że
programie jest zawarta procedura programowania z klawiatury, która również w
tym systemie występuje, ale niestety producent urządzenia nie chce zdradzić
tajemnicy, oraz sekwencji klawiszy.

Mam wyprowadzone na zewnątrz linie SCL,SDA,+5V oraz GND, tak więc mam się
gdzie podpiąć.



W jaki sposób to zaprogramować?

Mogę wyjąć pamięć programu, bo akurat występuje program w osobnej kostce,
lub zewrzeć kwarc w celu zablokowania szyny I2C, ale jaki programator
potrafi wymusić programowanie pod konkretnym adresem?

Zna ktoś jakiś sposób programowania pamięci pracującej w systemie bez
wylutowywania.




========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.cyf-kr.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 18:33:02 +0200


Użytkownik "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl> napisał w wiadomości news:c53ucc$e7$1_at_nospam_news.onet.pl...

Muszę przeprogramować pamięć 24C16 w pewnym układzie, w którego skład
wchodzi:

procesor H8/325, w/w pamięć oraz PCF 8576 (sterownik LCD).
...
Szukam sposobu na przeprogramowanie tej pamięci bez wylutu.
...


bez problemu sie zaprogramuje
tyko moze byc kolizja gdy procek bedzie sie z nia komunikowal

wiec trzeba go wprowadzic w stan RESET
albo znalezc noge reset albo zewrzec kwarc i zalaczyc urzadznie

do prgramatora trzeba podpiac SDA SCL i mase
+5V chyba bedzie z ukladu

problemu z adresem nie powinno byc
bo 24C16 nie ma wyboru adresu


--
Andrzej






========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 18:59:10 +0200



Użytkownik "Andy" <anokWYTNIJ_at_nospam_ceti.pl> napisał w wiadomości
news:c53v1h$b2d$1_at_nospam_srv.cyf-kr.edu.pl...
Użytkownik "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl> napisał w wiadomości
news:c53ucc$e7$1_at_nospam_news.onet.pl...

Muszę przeprogramować pamięć 24C16 w pewnym układzie, w którego skład
wchodzi:

procesor H8/325, w/w pamięć oraz PCF 8576 (sterownik LCD).
...
Szukam sposobu na przeprogramowanie tej pamięci bez wylutu.
...


bez problemu sie zaprogramuje
tyko moze byc kolizja gdy procek bedzie sie z nia komunikowal

wiec trzeba go wprowadzic w stan RESET
albo znalezc noge reset albo zewrzec kwarc i zalaczyc urzadznie

z kwarcem łatwiej, bo jest dośc dużych rozmiarów i można zewrzeć wyjścia
np. krokodylkiem

do prgramatora trzeba podpiac SDA SCL i mase
+5V chyba bedzie z ukladu

i tak robiłem, próbowałem programować programatore SI-Prog. Zrobiłem na
szybkiego, zasilanie mam z RS'a
Poza układem działa (jak wylutuje pamięc), ale w układzie niestety juz nie.
Albo wina programatora albo mało inteligentnego programu - próbowałem ICProg

problemu z adresem nie powinno byc
bo 24C16 nie ma wyboru adresu

Jaki programator napewno da sobie rade ??



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Sławomir Kapelko" <skapelko_at_nospam_elka.pw.edu.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 20:07:00 +0200





problemu z adresem nie powinno byc
bo 24C16 nie ma wyboru adresu

Jaki programator napewno da sobie rade ??


a nie jestes w stanie zrobic sobie sam tego programatorka.
wystarczy glupie 89c2051.
te programowanie to poprostu zapis do pamieci i2c. dane mozna brac z rs z
pceta
nawet za pomoca kontrowersyjnego bascoma mozna to napisac w kilku linijkach.
koszt calosci - pewnie z 10zl no i kilka godzin twojej pracy w zaleznosci od
twojej wprawy.
jesli tego programowania ma byc faktycznie tak duzo to moim zdaniem warto
pozdrawiam slawek



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 19:43:40 +0200



Użytkownik "Sławomir Kapelko" <skapelko_at_nospam_elka.pw.edu.pl> napisał w wiadomości
news:c542i0$b8n$1_at_nospam_news.onet.pl...



problemu z adresem nie powinno byc
bo 24C16 nie ma wyboru adresu

Jaki programator napewno da sobie rade ??


a nie jestes w stanie zrobic sobie sam tego programatorka.
wystarczy glupie 89c2051.
te programowanie to poprostu zapis do pamieci i2c. dane mozna brac z rs z
pceta
nawet za pomoca kontrowersyjnego bascoma mozna to napisac w kilku
linijkach.
koszt calosci - pewnie z 10zl no i kilka godzin twojej pracy w zaleznosci
od
twojej wprawy.
jesli tego programowania ma byc faktycznie tak duzo to moim zdaniem warto
pozdrawiam slawek

Na razie jestem na etapie rozgryzania mapy pamięci, musze wiedzieć, która
komórka jest, od czego mam ok 70% już a zajęło to jakieś 2 tygodni.

Chciałbym korzystać z jakiegoś gotowca, a siedzieć i kombinować, dośc juz
główkowania.

Jeśli nie będzie innego wyjścia to w ostateczności tak zrobię.




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "greg" <xgrzes_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Fri, 9 Apr 2004 21:29:39 +0200


ja uzywam pony proga do programowania EEPROM 24C64 podlaczonego do 8051 w
FX2 Cypress'a - no i dziala bez zarzutu, mam z nim problem tylko na 1 PC-cie
chyba za szybki, albo uwalony port - odczytuje, ale nei zapisuje
programator - 2 tranziaki npn + 4 rezystory+DB25




========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Artur Miller" <armi_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 19:20:26 +0200



Użytkownik "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl> napisał w wiadomości
news:c53ucc$e7$1_at_nospam_news.onet.pl...
Witam


Mogę wyjąć pamięć programu, bo akurat występuje program w osobnej kostce,
lub zewrzeć kwarc w celu zablokowania szyny I2C, ale jaki programator
potrafi wymusić programowanie pod konkretnym adresem?

yyy ... zwarcie kwarca to sposob na niezawodne ubicie '51-ki (a w kazdym
razie 83c851 Philipsa). Nie wiem jak H8 to znosi ...

_at_nospam_



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.cyf-kr.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 20:55:19 +0200


Użytkownik "Artur Miller" <armi_at_nospam_poczta.onet.pl> napisał w wiadomości news:c541kk$8tr$1_at_nospam_news.onet.pl...

...
yyy ... zwarcie kwarca to sposob na niezawodne ubicie '51-ki (a w kazdym
razie 83c851 Philipsa). Nie wiem jak H8 to znosi ...


no wlasnie tak sie zastanawialem czy jakis procek od tego pada
czasem jak na szybko potrzebuje zewrzec to robie to palcem :-)

albo stosuje R 1 - 10 k

ale sadzilem ze zwarcie we z wy OSC przez R=0 go nie uwali

--
Andrzej




========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Leszek Wieczorek" <l.wieczorek_at_nospam_xl.wp.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 21:20:47 +0200


Ja bym proponował jednak zablokowanie resetu.
Programowałem tak pamięci w różnych urządzeniach
Nawet gdy nie było dokładnie wiadomo gdzie ona
fizycznie siedzi. Po zablokowaniu resetu mozna też
robić różne inne figle z magistralą I2C w zależności
od fantazji

Leszek Wieczorek



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Leszek Wieczorek" <l.wieczorek_at_nospam_xl.wp.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 22:20:55 +0200


Zapomniałem dodać że blokowanie kwarcu
nie zawsze pomaga. Nie zauważyłem aby
można było spalić w ten sposób, ale przecież
blokując, możesz zablokować w momecnie
gdy SCL lub SDA jest zwarte do masy.
Wtedy musiałbyś sprawdzać oscyloskopem lub
woltomierzem, a przy resecie masz pewność
że procek "śpi"

Leszek Wieczorek



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.cyf-kr.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 22:33:27 +0200


Użytkownik "Leszek Wieczorek" <l.wieczorek_at_nospam_xl.wp.pl> napisał w wiadomości news:c54c7t$4jf$1_at_nospam_atlantis.news.tpi.pl...
Zapomniałem dodać że blokowanie kwarcu
nie zawsze pomaga. Nie zauważyłem aby
można było spalić w ten sposób, ale przecież
blokując, możesz zablokować w momecnie
gdy SCL lub SDA jest zwarte do masy.
...


dlatego ja napisalem:

"zewrzec kwarc i zalaczyc urzadznie"

--
Andrzej



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 23:14:59 +0200



Użytkownik "Andy" <anokWYTNIJ_at_nospam_ceti.pl> napisał w wiadomości
news:c54d4e$evb$1_at_nospam_srv.cyf-kr.edu.pl...
Użytkownik "Leszek Wieczorek" <l.wieczorek_at_nospam_xl.wp.pl> napisał w wiadomości
news:c54c7t$4jf$1_at_nospam_atlantis.news.tpi.pl...
Zapomniałem dodać że blokowanie kwarcu
nie zawsze pomaga. Nie zauważyłem aby
można było spalić w ten sposób, ale przecież
blokując, możesz zablokować w momecnie
gdy SCL lub SDA jest zwarte do masy.
...
Ok wszystko jasne też tak kombinowałem, ale nie uzyskałem odpowiedzi jakich
cudownych programatorow używacie.



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Do znawców magistrali I2C
Date: Fri, 9 Apr 2004 01:08:47 +0200


Użytkownik "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl> napisał w wiadomości
news:c54fcb$iq3$1_at_nospam_news.onet.pl...

> ...
Ok wszystko jasne też tak kombinowałem, ale nie uzyskałem odpowiedzi
jakich
cudownych programatorow używacie.


chcesz robic ?

bo z gotowcow to chyba dowolny podejdzie

--
Andrzej



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Q" <oink_at_nospam_gazeta.gov.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 22:24:40 +0200


Po zablokowaniu resetu mozna też
robić różne inne figle z magistralą I2C w zależności
od fantazji

...ale trzeba miec fantazje, dziadku ;)

/dobrze napisalem? :)



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 08 Apr 2004 22:43:51 +0200


On Thu, 8 Apr 2004 20:55:19 +0200, Andy wrote:
Użytkownik "Artur Miller" <armi_at_nospam_poczta.onet.pl> napisał w
yyy ... zwarcie kwarca to sposob na niezawodne ubicie '51-ki (a w kazdym
razie 83c851 Philipsa). Nie wiem jak H8 to znosi ...

no wlasnie tak sie zastanawialem czy jakis procek od tego pada
czasem jak na szybko potrzebuje zewrzec to robie to palcem :-)
albo stosuje R 1 - 10 k

ale sadzilem ze zwarcie we z wy OSC przez R=0 go nie uwali

Naprawde pada ? Niedowierzam ... chociaz w zasadzie ... jesli tam
jest CMOS, to sie ustala napiecie polowiczne, oba tranzystory
otwarte, mamy zwarcie na zasilaniu .. moze i padniecie
usprawiedliwione..

Zatrzymac zegar chyba mozna zwierajac noge wejsciowa oscylatora
do masy lub +.

J.




========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.cyf-kr.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: Do znawców magistrali I2C
Date: Thu, 8 Apr 2004 23:31:22 +0200


Użytkownik "J.F." <jfox_nospam_at_nospam_poczta.onet.pl> napisał w wiadomości news:hobb70p9f1qgur41cll8a3iafabsq55igp_at_nospam_4ax.com...
...
Naprawde pada ? Niedowierzam ... chociaz w zasadzie ... jesli tam
jest CMOS, to sie ustala napiecie polowiczne, oba tranzystory
otwarte, mamy zwarcie na zasilaniu .. moze i padniecie
usprawiedliwione..
...

zdarzalo mi sie zwierac krokodylkiem w roznych prockach
gdy mi sie nie chcialo siegac po opornik
i nigdy nie padl ale moze sa wyjatki

choc taki OSC to pracuje analogowo
w motorolkach daje sie tam nawet R ~ 10 Mom z we na wy
a wydajnosc pradowa OSC Out zwykle jest malutka
wiec chyba malo prawdopodobne zeby padl

--
Andrzej





========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Artur Miller" <armi_at_nospam_poczta.onet.pl>
Subject: Re: Do znawców magistrali I2C
Date: Fri, 9 Apr 2004 08:22:28 +0200



Użytkownik "J.F." <jfox_nospam_at_nospam_poczta.onet.pl> napisał w wiadomości
news:hobb70p9f1qgur41cll8a3iafabsq55igp_at_nospam_4ax.com...
On Thu, 8 Apr 2004 20:55:19 +0200, Andy wrote:
Użytkownik "Artur Miller" <armi_at_nospam_poczta.onet.pl> napisał w
yyy ... zwarcie kwarca to sposob na niezawodne ubicie '51-ki (a w
kazdym
razie 83c851 Philipsa). Nie wiem jak H8 to znosi ...

Naprawde pada ? Niedowierzam ... chociaz w zasadzie ...

nie zastanawialem sie zbytnio nad tym czy naprawde pada ;-) ale faktem jest,
ze 2 sztuki polecialy do kosza jak przypadkowo przy experymentach zrobilem
takie aua ... :-| Moze tylko oscylator zmarl, moze daloby sie je pedzic
zewnetrznym zegarem, ale jakos mi sie nie chcialo kombinowac. Mozliwe tez ze
to cecha wlasnie tego modelu procka - z innymi nie probowalem.

_at_nospam_




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai