Sari la conținut
ELFORUM - Forumul electronistilor

Citire MCU Motorola MC68 HC711K4


Vizitator p1gl3t

Postări Recomandate

Vizitator p1gl3t

Salut,

 

Am un microcontroller Motorola mc68 hc711k4 cfn3 cu probleme. Acesta provine dintr-un ECU de cutie de viteze automata de la un excavator Komatsu care a fost pornit cu 24v de la un camion (excavatorul avand instalatie pe 12v). ECU-ul controleaza prin high-side switches (mosfeturi cu protectii si iesire de status) niste electrovalve din cutie.

Din cate am inteles excavatorul a functionat in ziua cand i-au fost administrati 24v, dar a refuzat sa coopereze ziua urmatoare. In urma verificarilor am observat intr-un alt calculator un mosfet explodat si un max232 nefunctional.

Primul lucru pe care l-am l-am facut a fost sa verific impedantele pe pinii tranzistoarelor ce cupleaza electrovalvele. Toate se incadrau in acelasi tipar, mai putin unul, ce avea intre pinul de activare (impropriu spus gate avand in vedere natura circuitului) si masa o rezistena de 180ohmi.

Din fericire microcontrollerul era pus intr-un soclu (?? nu stiu de ce ), fapt ce m-a scutit de a taia traseul dintre tranzistor si MCU. Am scos microul din soclu si am constatat ca rezistenta era datorata lui, deci pinul respectiv e in scurt la masa (nu cred ca exista alta explicatie).

Calculatorul era partial functional avand in vedere ca afisa un cod pe displayul cu segmente, deci nadajduiesc ca exista o sansa de recuperare a programului si copierea sa intr-un MCU nou.

MCU-ul cu pricina are 24k de OTP EPROM si 640 bytes EEPROM.

Pentru a putea citi si memoria otp si memoria eeprom microul ar trebuie pus in bootstrap mode, test mode sau poate merge chiar prin magistrala externa...

Problema este insa functia de securizare, ce se activeaza in registrul CONFIG, care este tot o celula eeprom. Daca aceasta functie este activata si se incearca activarea modului bootstrap memoria eeprom este suprascrisa. Datoriata acestui fapt este necesar un programator capabil sa modifice registrul CONFIG, trecand peste securizare.

Din cate am vazut UPA-USB e posibil sa il poata citi si inca un programator, MC68HC(7)11 EEPROM programming tool. Nu stiu daca nu cumva poate si xprog-m.

Nu imi permit sa risc sa il conectez direct prin serial si eventual sa pierd eepromul, dar nici nu pot cumpara un programator pentru ca e posibil sa nu il folosesc in viitorul apropiat. In aceasta idee apelez la comunitate, in speranta ca gasesc pe cineva disponibil sa ma ajute, eventual contracost.

Ideal ar fi sa il poata clona cineva, dar poate m-as descura sa programez eu unul nou, in caz ca il poate citi cineva.

Ca ultima varianta as putea cumpara o clona de UPA-USB daca mi se confirma faptul ca poate citi un asfel de MCU.

 

Multumesc si imi cer scuze pentru eventualele incoerente in mesaj; eram destul de obosit cand l-am scris.

Link spre comentariu
  • Răspunsuri 0
  • Creat
  • Ultimul Răspuns

Zile populare

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări