Sziasztok!
Használtan vettem egy CAR 300-at, jó olcsó volt... A kód megvan hozzá. A maximális próbálkozások számát elérték a kódbeírással, 0 SAFE van a kijelzőn. Szeretném kiütni, ha lehet.
Körbenéztem a neten, igazából csak egy rábólintást szeretnék az elméletemre, vagy a helyes módszert.
Szóval nem a kódra vadászok, hanem a próbálkozások számát szeretném resetelni.
Megtaláltam az EEPROM-ot. Típusa: 24c01
Elvileg megvan, hogy mit kéne átírni az EEPROM-ban, hogy ne kérjen kódot.
Megtaláltam a fel/le töltő programot, ami ha minden igaz, ez: PonyProg
Az EEPROM-ra való rácsatlakozás módja pedig ez lenne a PonyProg oldalán található rajz alapján: Base board (legfelső)
Bárhogy is nézem, ez nekem legalább egy hét lenne összeállítani, ráadásul olyan alkatrészt is akar, ami nincs itthon.
Van esetleg egyszerűbb mód a Soros port és az IC közti kommunikációra? Egyáltalán jó felé indultam?
Van egy Arduino-m, ha ez lendítene az ügyön.
Az lett a történet vége, hogy Jaca belepróbált másik procit, ami nem tetszett neki, nem kapcsolt be. Itt is köszönöm neki a segítséget.
Az eredeti proci valószínűleg azért murdelt meg, mert véletlenül beleboxoltam a bekapcsológombba, miközben ki voltak forrasztva az Rx Tx és RST lábak. Állítólag ez nem árt neki, de ennek ártott. Utána még bootolt párszor, aztán egyszer csak többet nem. Utólag, a proci kiforrasztása után már láttam, hogy ha közben nem murdel meg, akkor a lábak visszaforrasztása után murdelt volna, mert ezeket a kanyarlábakat nagy művészet lehet nem kontakthibásan visszaforrasztani. Annak volt igaza, aki azt írta, hogy a vezetősávot kell elnyesni a 3 lábnál.
Veszek másik rádiót, azzal már óvatosabb leszek.
Köszönöm mindenkinek a segítséget, tanultam megint pár dolgot.
0
Kedves Urak!
Megépítettem az interfészt, valami csoda folytán elsőre működött. Sikerült bejutnom az MCU-ba, de valami zavar van az erőben.
Az MCU-n lévő szám (maszk?) szerint ez elvileg egy HC05B16. Erre katalógusadatok alapján következtettem. A szám: 8 925 904 396.
Csatoltam képet is róla.
Leszedtem a Motorola Cracker 7.0-t. Először HC05B16-ként akartam bootolni, de nem ment. Utána próbáltam B6-ként, úgy ment. Ment még: B5, B8, B11-ként is. Mindegyiknél ki tudom olvasni az MCU-ból az eepromot.
Erről is csatoltam képet.
A kérdésem az, hogy pontosan akkor milyen MCU is ez és melyiket kiválasztva írjam vissza az eeprom tartalmat?
Szerk.: Próbálkoztam egy jó darabig, bebootolt elvileg B16-tal is, de az eeprom olvasásakor kommunikációs problémája volt.
0
Ahogy működik úgy írd át.
0
Ma már nem akar sehogy bootolni. Van esetleg áram alá helyezési sorrend, vagy talán megharagudott, mert túl sokat próbáltam B16-ként?
A code led a rádión folyamatosan világít, 12V van adva neki a sima táp és az ignition csatlakozóra is. Tegnap így működött.
0
Van hogy az RDS proci megfogja a kommunikációt, az 50,52-es lábat le kell ilyenkor választani.Aztán megmérni hogy a 10V az pontosan meg van-e.Nekem van egy PLCC tokos adapterem direkt erre a célra. Ha bizonytalan a kommunikáció akkor ki szoktam venni a procit, és úgy dolgozom vele.
0
Megmértem a 78L10 kimenetét, 9,7 V. Elvileg nincs zárlat, nincs szakadás. Ilyenkor mire lehet következtetni? Az összes lábat leválasztottam már a nyákról, amit használok.
Azt tervezem, hogy megépítem újra a soros interfészt egy próbapanelre (most breadboardon van), hogy kizárjak minden kontakthibát. Aztán leválasztom alacsony olvadáspontú ónnal az MCU-t. Az MCU-nak kell még valami táp az ismert rajzon lévő bekötéseken kívül? Az oszcillátorral nem lesz gond.
0
Lejjebb meg van a rajz: ID:338341 válasznál nézd meg.
0
Azt hiszem, a projekt elvérzett. Kiszedve se bootol, ha egyáltalán nem kapott hősokkot, elég nehéz volt kiszedni. Ráadásul az alacsony olvadáspontú ón olyan mint valami kenőcs... A kristály rezeg, a 10V +-0.4V tartományban játszva se érdekli. Szerintem már a helyén bedöglött, nem tudom az okát, túl sokat bootoltam és megsértődött. Vadászok másik rádiót, jó lenne egy ugyanilyen "agyonkódolt". :)
Köszönöm a segítséget Neked, vadmalackának és mindenkinek. Tanultam azért pár dolgot most is.
0
Szia!
Ha már kint a proci, csomagold be alufóliába, és postázd el, ha gondolod.
Amúgy nagyon kényes a kábel hosszára! Minél rövidebb legyen a soros porttól a vezeték.
Üdv: Jácint
0
Ezek nem szoktak csak úgy tönkremenni. Nem lehet, hogy a soros portoddal lett valami probléma?
0
Az alaplap életében először használtam a soros portot, nem tudom, nem hiszem. A Tx vezetéken jön jel. Megpróbálom még Jaca javaslata szerint rövidebb kábellel bekötni, aztán ha úgy se, elpostázom neki.
0
Az baj lehet, hogy egyszer bekapcsoltam a rádiót? Utána kikapcsoltam és működött a kiolvasás, csak akkor ment el, amikor sokat próbálkoztam mindenféle MCU-k kiválasztásával a Moto Crackerben.
0
Az 50, 52, RST lábakat kiforrasztottam, ezekről tudtam, hogy ki kell, meg még a 11-es és 22-es lábakat is. Itt elfogyott a kedv. Itt már működött. Reménykedem, hogy csak egy ellenállás érintkezik rosszul a breadboardban. Elég csalódott lennék, ha valamivel tönkrevágtam volna az MCU-t.
0
Hi!
A HC05B16 a legnehezebben bootol a rádióban. Ki kell venni, az adatlapja szerint delejt kell adni a megfelelő lábakra és úgy bootoltatni.
0
A 4MHz kristály nem kell olyankor?
Kivenni nem tudom, hogy lehet kulturáltan, mert a behajlított lábai vannak leforrasztva. Meg ott van az is, hogy miért bootolt tegnap B6-ként, ma meg miért nem akar...
0
A legegyszerűbb hőlégfúvóval,de ha nincs úgy is megoldható.Alacsony olvadáspontú ónnal, jó sokkal körbefolyatni, folyamatosan melegíteni pákával, közben óvatosan emelni.Nekem ilyen adapter van hozzá.A DB25 csatit adaptálni kell a te programozódra.Nekem UPA programmer miatt van ez.Ha viszont EEPROM írás közben kikapcsoltad, akkor könnyen meglehet hogy a proci örökre magába fordult. :(
0
Nem kapcsoltam ki. Alacsony olvadáspontú ónom pont van, de előbb átnézem a lehetséges hibalehetőségeket. Jajj de nem akartam én azt onnan kiforrasztani...
0
Hi!
De kell
-1
Szia!
Van bin-ed, amit bele kellene töltened? Ha igen, tedd fel légyszíves azt is, meg az eredetit is egy rar fájlba.
Üdv: Jácint
0
Benne van a kiolvasott és az átírt.
0
Szia!
Én konkrétan a tiedre és egy olyanra gondoltam, ami működik.
Üdv: Jácint
0
Most akkor sikerült átírni?
0
A fájlt át tudtam írni, azzal nem volt gond. Visszaírni nem akaródzik, mert ma már nem bootol az MCU. Valami elmozdult vagy elhajlott vagy ilyesmi.
0
Elég ha az első byte-ot FF-re írni, utána próba.
0
Hi!
A kód és a hibaszámláló a Motorola prociban van, nem az EEPROM-ban. Azt kéne kiolvasni.
0
Szervusz Collider!
Az elképzelés életképes, mondhatni a járható út. A herdvereszköz építését, csak akkor úszod meg, ha valaki a közeledben tud egy olyannal segíteni.
A "base board" csak egy része a programozónak, csatlakozik hozzá egy kiegészítő kártya amibe a kiszerelt EEPROM-ot az írás-olvasáshoz behelyezed.
A tartalom módosításához egy editor programra is szükséged lesz!
Üdv
exGelkás
0
Üdv!
Megtaláltam közben az egyik tanyalakó által tervezett nyákrajzot és stb hozzávalót, azzal meg az a bajom, hogy kétoldalas. Egyszerűbb összedugnom próbapanelon.
A kiegészítő kártya csak magát a foglalatot jelenti, vagy más is van rajta? Előbbi esetben úgy gondoltam, hogy simán beforrasztok kábeleket az IC lábaira a programozás idejére. Csak most az egyszer kéne, hogy életre keljen ez a rádió.
Azt hittem, a PonyProg tud hex kódot szerkeszteni (úgy láttam a képeken), de ha nem, van hex editor bőven a neten.
0
Szia!
A 24C01 írásához elég egy külső 5V (akár a PC usb portjárol), két 4,7k-s ellenállás, meg 2 5V-os zener.
A base-boardból csak azt a két vonalat építsd ki, ami a 4 és 5-ös csatlakozóra megy, az lesz az SCL SDA. Az 5V-ot kívülről adod. A soros port 6-7-es lábát össze kell kötni, ahogy arajzon. Ja, meg a GND-t persze.
http://www.lcdtvrepair.us/ponyprog.php
Itt sorosról veszi a tápot, de elég bizonytalan dolog szokott lenni, D4-5-6-7-et hagyd ki, az eprom 8-as lábára kell az 5V.
Üdv: Jácint
0
Helló! A 24C-t hiába olvasgatja,a Motorola 68HC05-ben van a megoldás kulcsa.
0
Jól értem, hogy az EEPROM átírásával nem megyek semmire?
0
Szia!
Itt volt már téma:
http://elektrotanya.com/?q=hu/content/motorola-procik-kiolvasasa-irasa-boot-olasa-masodik-fazis-megnyitva
0
Szia, köszönöm.
Gondolom, Ti feltételezitek azt, hogy tudom, mit kell csinálni, de én még ott tartok, hogy az EEPROM programozása elég-e, vagy vegyek egy másik rádiót pár ezerért.
Az EEPROM-ról talált dolgok alapján azt gondolom, hogy két helyen átírva a hex kódot kiüthető a kódkérés. Ez helyes?
0
Szia!
Linkeld be az oldalt, ahol ezt olvastad. Amúgy eepromíróra mindig szükség van, dobd össze a kapcsolást. Olvasd ki az eepromot, és mentsd el. Utána módosítsd, majd próbáld ki. Ha nem jön be, visszaírhatod az eredeti tartalmat.
Amúgy mindenhol azt írják, a kód a procban van.
Üdv: Jácint
0
Üdv! De nem a kód kell, mert az megvan! A próbálkozások száma ment le 0-ra az előző tulaj jóvoltából.
0
Szia!
Értem én, hogy gőzgép, de mi hajcsa? Ha megírnád, hogy hol olvastad, hogy a próbálkozások számát az eepromban tárolja, akkor mi is átnézhetnénk, mit írt. De 300Ft és "levegőben szerelve" már meg is van az olvasód, amivel lehet próbálkozni. Ha félted az eredeti IC-t, akkor veszel egy másik IC-t és beleírod, amit kiolvastál.
Üdv: Jácint
0
Nem tudom már, hol olvastam, mert két napig munkában meg itthon is bújtam ezerrel a netet. Az se biztos, hogy magyarul olvastam. Arra tippelek, hogy a kód bekérésének be/kikapcsolását tárolja az EEPROM. De ezzel se megyek sokra, mert csak egy rahedli hex kódot fogok látni, ha kiolvasom.
Az MCU-s topikot is olvastam, ott is van szívás bőven, és annál se tudom, hogy ha lejárt a próbálkozások száma, mit is tehetnék.
0
Itt egy motorola tartalom,az első byte a counter ennek FF-nek kell lenni,ezután jön a kód. Csupán ennyi az egész.
0
A motorola IC-t milyen hardverrel és milyen szoftverrel lehet írni és olvasni?
0
Helló! Motorola cracker, + ez a legegyszerűbb HW:
0
A rajzon csak annyi van, hogy MC68HC05. Innen még lehet pár lehetőség:
MC68HC05B4
MC68HC05B5
MC68HC05B6
MC68HC05B8
MC68HC05B16
A rajzon az 50-es és az 52-es lábon történik a kommunikáció. Ha más a tokozás, akkor már nem biztos, hogy ugyanazon a lábszámon történik a kommunikáció.
Ez a hivatalos Motorola fejlesztőkörnyezet neve? "Motorola cracker" :)
PonyProg nem tudja programozni LPT porton keresztül?
0
A többi az értelemszerű. De most a CAR300-ról beszélünk.És általában az 52 pin-es kivitel írás-olvasására van szükség.A pony nem tud motorolát.
0
OK. Tudsz linket küldeni a programról, ami tudja írni/olvasni a motorolát?
0
Tessék, itt van egy CAR300 EEPROM fájl. Annyi látszik, hogy minden információ 2x van benne. Te látod, hogy hol tárolja a próbálkozások számát, ha esetleg tényleg itt tárolja?
0
Helló! Azért van kétszer mert valaki a 24C01-et (ami 07Fh-ig tart)24C02-őként olvasta ki.Ebben benne van a gyáriszám, amiből a kódot meg lehet mondani,az esetben ha vaki a gravírozást, és oldalán lévő matricát eltávolította volna.
0
Szia!
Köszi. Igazából azért jöttem ide kérdezni, mert sikerült elvesznem az információk tengerében alig két nap alatt. Most már azt se tudom, hogy egyáltalán jó-e bármire az eeprom macerálása, ennek ellenére sokan macerálják. Tovább olvasgatva látom, hogy nagyon dezinformáltak az emberek, mégis piszkálják valamiért az eepromot. Nézem az MCU-t, az se HC05 hanem valami teljesen más. Elindulok ezen az úton, meglátom, hol kötök ki.
De azt már látom, hogy ez nem lesz meg ezen a hétvégén. :smiley:
0
Nyugodt lehetsz hogy HC05 van benne,csak álnéven.Van egy un. mask rajta ami D20J és ez azt jelenti hogy MC68HC05B16.
0
Szia.
Ha közben nem kap feszt, akkor lehet hogy magától megoldja!
Üdv.
0
Hmm úgy olvastam (valahol Opel fórumban), hogy ha "0 SAFE" állapotnál tart a rádió, onnantól kuka. Fennállhat az a lehetőség, hogy magától rendbe jön??
Közben megtaláltam az MCU-t, csak egyáltalán nem az van ráírva, mint ahogy mindenhol emlegetik. Fura ez az autórádió-világ. :smiley:
0
Helló!
Nekem is volt ilyen problémám. A dolog magától rendbe jön egy idő után. Sajnos már nem emlékszem pontosan, de mintha feszültség alatt kellene tartani nagyon sok ideig, úgy hogy közben nem próbálkozol semmivel. A nagyon sok idő, az sok-sok óra (10-20 óra). Utána nullázódik a számláló. Ha jól emlékszem, a feszültség alatt tartás úgy is összejöhet, hogy közben normálisan használod az autót (tehát nem kell kiszedni a rádiót, és külön tápegységre tenni). Nem tudom már honnét jött ez az info, de nem magamtól jöttem rá... :-)
A sok próbálkozásom úgy jött össze (ami által elhasználtam a 10 lehetőséget), hogy van 9 meg 10 digites kijelző, és nem a megfelelő digit-számnak megfelelően próbáltam beadni a kódot. Egyébként nekem is megvolt az eredeti kód (a szervizkönyvbe írta valaki), csak...
0
Szia!
Az biztos hogy a blaupunkt rádiók sosem blokkoltak le véglegesen, bármennyi rossz kódot is ütöttek bele.
Azért kell tápról feszültség alatt tartani mert valóban 8-10 órát is vár amíg egyszer újra próbálkozhatsz, és a táp vagy gyújtás elvételekor ellőről kezdi az idő mérését. Szerintem jó esély van rá hogy egy egy kódbeírást ez is enged majd néhány óra elteltével.
0
ÉS elektrorudi!
A gyújtást rajta hagyjam? 9 próbálkozás után kell várni 640 percet, 10 után gondolom a duplája, ami ~24 óra. A gyújtás 24 óra alatt nem szívja le az akkut? (Friss vagyok autó ügyekben.) Először gyújtás nélkül próbálom.
0
Hi!
A CAR300 0 SAFE- val soha nem fog kódot kérni.
-1
Én is ezt olvastam mindenhol, de itt írja elektrorudi, hogy neki is megvolt a 10 próba és utána engedte.
0
Hallgass Vad-ra, az olvasgatás és a tapasztalat + tudás két különböző dolog.
0
Hi!
Balage és én is világosan elmondtuk:
a kód és a hibaszámláló a Motorola processzor EEPROM területén van. Azt kell kiolvasni , resetelni( a dumpot átírni), visszaírni a proci EEPROM területére és kész.
De ha elektrorudi jobban tudja, akkor nem értem, mért nem konzultálsz Vele, ha már Ő több 10 db 0 SAFE-s CAR300 megoldott?
0
Megkérdeztem tőle, rosszul emlékezett.
Jelenleg ott tart a projekt, hogy beszereztem mindent a HC05...B16 átírásához, pénteken vagy hétvégén összerakom.
0
Várjuk az eredményeket.
0
Szia!
Természetesen, hivatalosan kuka. Ez olyan mint a mobil, csak ez előbb kezdődött. Ott is, ha letiltja a szolgáltató kuka, ha nem ismersz valakit aki tud rá " okosságot "
Üdv Stevepapa
0
szia: a rajz szerint ST24C01 van benne
Néhány rajz a Tanyán is fent van,
http://elektrotanya.com/?q=showresult&what=car300&kategoria=&kat2=all
Bálint
0
Szia!
Vedd ki az epromot, olvasd ki, mentsd el. Írd át a két bájtot, amit olvastál, és tedd vissza. Ha nem jön össze, úgy is újra kell írni az MCU-t, tehát nem vesztesz vele.
Üdv: Jácint
0
Szia!
Az olvasàs még nem àrtott meg senkinek :)
.
Üdv: Jácint
0
:)
0