Orange5 čitanje motorole MC9S12DG256

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • Ispravka moje greške gde tvrdim da Orang ne čita ovaj procesor

КОМЕНТАРІ • 18

  • @moimoi-ft7zz
    @moimoi-ft7zz Рік тому

    Hvala super video

  • @milosblagojevic1196
    @milosblagojevic1196 5 днів тому

    Odličan video, informacija zlata vredna. Da li biranje oscilatora višeg nego što treba procesoru može da mu naškodi ili prosto samo neće biti komunikacije? Hvala na odgovoru

  • @pavlejevdjevic4925
    @pavlejevdjevic4925 Рік тому

    Pozdrav! Audi a3 1.9tdi. U voznji tabla se izgubi pa se vrati, na kontaktu sa upaljenim svetlima blinka klima cela dugmici kao treptac semafor. Na vcdsu je dao neki kod 16346..

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Proveriti napone i kontakte koji dolaze na taj modul i tako lokalizovati kvar

  • @electronic3248
    @electronic3248 Рік тому

    Pozdrav majstore jel ista procedura kad se menja motorni racunar odnosno ecu kad ide immo of onda samo to a kad ide virgin prvo pin sa starog eca se ucita i zapise negde onda se ecu radi virig pa se ubaci u kola i iskodira stari pin dijagnostikom...?

  • @CyleFZ660
    @CyleFZ660 Рік тому

    Pozdrav majstore, sta mislis o kineskoj kess v2?

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Ja relativno malo radim Flešovanje u mojoj blizini ima mnogo "stručnijih" koji imaju uređaje samo na klik i sve to radi..... Lepše to objasne mušterijama kako se to radi a ja uvek pokušavam nešto da opravim da bi radilo to fabrički.
      Moje iskustvo za uložene pare najviše se isplati MPPS V18 ne druge verzije.
      Kess vredi imati ali odbrojava tokene u sebi i ti nevidiš i samo prijavi da ti je ispod 10 tokena i nemožeš ništa. Postoji resetovanje i posle radi.... Isto i Ktagom. Koliko je hardverski tj čipovi koliko su kvalitetni...... Rade razne prepravke. Ja imam i jedan i drugi i malo sam koristi ali nisu stizalli poslovi do mene što jeste radio sam nekako meni prijaznije sa MPPS V18. Čak je i nešto odradio što sa ovim Kessom preko OBDa kolega nije moga....

  • @electronic3248
    @electronic3248 Рік тому

    Pozdrav majstore kad se menja ecu u vozilu polovnim ecu racunarom trebalo bi samo da se uradi virdzin tog ecu i iskljici immo fizicki gde treba e sad me buni jel treba stari pin od ecu ili ne ja mislim da ne jer se radi virdzin brise se kod i to je to fakticki transponder u kljucu nije vise neophodan sta vi kazete na ovo jel se ovako radi ili drugacije.. ?

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Nije to tako jednostavno. Kod jednog tipa automobila većinom se radi virđžin nema immo off. Da bi uradio bilo koji virđžin diagnostikom moraš imati ulazni PIN ( kao ključ ) u taj modul. Ako se radi direktnim pristupom Eepromu ili Flešu moraš imati takav fajl Virđžin. Tada postoje razne procedure prijavljivanja, negde samo daš kontakt a negde malo komplikovanije. Kod nekih u Epromu ili Flešu upiše se određeni sadržaj koji je Immo Off tj ne traži imoo podatke da bi upalio motorni računar ali u diagnostici se vidi greška pa se zato rade DTC Off tj da se neprikazuju te greške. Kod nekih kao kod Fordova ništa od toga već svaki modul ima svoj KOD ili šifru kako da nazovem. Sa sajta se skine po broju šasije svi kodovi za sve module i može se ručnu ukodirati zamenjeni deo. Ili originalnim diagnostikama nešto automatizovanije ali taj deo nisam radio nemam opremu niti su tražili jer to odrade automehaničari specializovani za Fordove. Ovo je uglavnom tako postoje još neke razne varijante ali ..... to kad bude konkretno

    • @electronic3248
      @electronic3248 Рік тому

      @@RadovanPetkovic al jel svi oni immo off programi i virdzin programi kad se ibavi eprom ili flash fajl odrade sami sve i ne treba ni pin,a ako treba jel se onda pin uzme od starog ecu pa onda naknadno ubaci u novi ecu ali ja mislim kad se fail uradi virgin ili imo preko odredjenog programa da je ceo postupak gotov samp se vrati u eprom ili flash i upali auto bez problema jel pije ovo vodu ? Pozdrav

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Virđžin i immo off su dve različite stvari . Dobro pročitaj šta sam napisao. I različite stvari su kada se radi programatorima ili Dijagnostikama. Procedura ima veoma mnogo treba čitati sva uputstva koja stignu sa programatorima ili diagnostikama. To niko neradi jer treba poznavati engleski. A i da je napisano na razumljivom jeziku, treba brate čitati do besvesti. A svi su naučili samo klikni YES NO IMMOOFF ..... Pa kad neide neide idemo kod nekoga ko ima original diagnostike on može a mi ne..... Čitanje uputstava, čitanje foruma stručnih Digitalkaos,CarTehnologi,Garage forum, šturi su ali tamo se mnogo znanje stručno širi..... Veruj mi trebaju godine čitanja i rada (iskustva) da se uđe u štos. A nema koga da pitaš da ti konkretno objasni. Ko iole zna neće da kaže jer si konkurencija a i bez rada i motike nema hleba.

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      @@electronic3248 Pošto neradim sa automobilima tj dijagnostiku, skidanje delov i ostalo.... Radim sve na stolu. Kada uradiš immooff auto radi i pali ali da bi ušao u motorni računar dijagnostikom da menjaš neke parametre, razna kodiranja ili tako nešto. Moraš znati PIN dela u koji ulaziš na automobilu je uvek isti pin. Ako nije može prikazivati greške, ako neko izbriše DTC off, majstor posle koji radi ima da počupa kosu jer neprikazuje grešku a on nešto nemože da odradi. Inače za neke radnje dijagnostika traži za neke ne upotreba PINa. Za sve modifikacije traži. Zaključak auto nekad može da radi ako mu nije isti pin sve dok nepočneš nešto da menjaš i koriguješ e onda naletiš na tempiranu bombu gde odjednom ništa neradi i nije dobro prijavljeno na automobil. Nailazio sam to kod Vectre C Auto dođe crkao motorni. Zameniš ga kad ono ništa više neradi, nemaš PIN otvaraš CIM tražiš izuzetno komplikovano. Posle toga tabla neradi, podizači sve živo. A šta je bilo neko je "stručno" bez prijavljivanja menjao tablu. Sve je radilo dok se nemenja ECU ili bilo šta. A tad postoji procedura komplikovana. Prijaviš tablu, prednji modul vrata levi pa desni, pa CIM, pa zadnju elektroniku vrata, pa modul u motoru pa onda uparuješ motorni i CIM..... Ili tako nešto komplikovano ako promašiš proceduru ili ne sačekaš 20 s kako traži diagnostika....... Osediš i ostaneš bez kose. A vlasnik kaže pa doterao sam auto samo je malo štucao...... Tako odgovor na tvoje pitanje nije ni malo jednostavno. U principu štošta može skarabuđžiti da radi "drž vodu" , ali da se uradi kako treba mora se čitati i poštovati procedure koje je zamislio proizvođač

  • @cardecoder
    @cardecoder Рік тому

    Па имаш на њему да изабереш аутобаудрејт што ти је аутоматско тражење фрефенкције на којој ради.

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Probaj.... to je bitrejt a ne traženje frekvencije. Nisam našao automatsko traženje kao kod ostalih. Inače mislim da taj bitrejt uvek odradi sam. Mislim da su to neke frekvencije nestandardne. Ako izaberes 4Mhz da on ako treba plus minus pomeri frekvenciju. Ali me nemoj držati za reč. Nisam baš raščitavao.... u razgovoru sa većim stručnjakom u toj oblasti kad mi je objašnjavao. Uprošćeno je oko tu :) . Detalje nisam zapamtio ali mi je do detalja opisao. Ako nekog zanima mogu prepisku postaviti....

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Stvar je u tome da se na iProg-u automatski detektira frekvencija kristala a na Orange-u se ne detektira frekvencija kristala nego na gumbu pise Autodetect baudrate a to je razlika jer za jednu frekvenciju kristala mogu postojati samo odredjeni baudrate-ovi koji su na hiljade puta manji od frekvencije kristala.
      Recimo na 179. stranici datasheet-a od MC68HC908AZ60 je tablica gdje se vidi koji baudrate-ovi se mogu koristiti s kojim kristalima:
      www.nxp.com/docs/en/data-sheet/MC68HC908AZ60.pdf
      To je ono kad sam trazio kristal od 4.9152 MHz da bi citanje bilo cim tocnije.
      U tablici se vidi da baudrate na MC68HC908AZ60 ovisi o frekvenciji kristala i o stanju pina PTC3. Na 172. stranici je jos jedna tablica gdje se vidi kako o stanju pinova ovisi izvor clock-a za komunikaciju a o tome ovisi i baudrate.
      To znaci da ako na Orange-u odaberes da je frekvencija kristala 4 MHz pa pokrenes autodetect baudrate a stvarna frekvencija kristala je 16 MHz onda on nikad nece pronaci ispravan baudrate jer s frekvencijom od 4 MHz ne postoji kombinacija podesenja da bi baudrate bio kao s kristalom od 16 MHz.
      Baudrate nije u MHz i to nije frekvencija nego je baudrate izrazen u broju bitova u sekundi. Iz tablice za MC68HC908AZ60 se recimo vidi da se s kristalom od 4 MHz moze postici baudrate od 7246 ili od 3623 i to nisu megahertzi nego je to "sedam hiljada dvijesto cetrdeset sest bitova u sekundi".
      A ako ti recimo na MC68HC908AZ60 odaberes da je frekvencija kristala 4 MHz onda ce Orange testirati baudrate-ove do najvise malo preko 7246 bitova u sekundi a s kristalom od 16 MHz ce pravi baudrate ustvari biti 28985 bitova u sekundi i Orange to nece pronaci.
      Ustvari baudrate moze biti broj komunikacijskih impulsa u sekundi ili broj simbola u sekundi. Ako je baudrate broj impulsa u sekundi onda je broj prenesenih byte-ova u sekundi manji od baudrate-a pomnozenog s 8 jer se osim stvarnih bitova od svakog byte-a prenose i start bit, stop bit, checksum (CRC) bit itd.
      Razlika je znaci u tome da u iProg skripti pise autodetect quartz frequency a na Orange-u se frekvencija bira jer nije predvidjeno da se koristi kvarc nego je predvidjeno da clock impulse preko OSC izlaza generira programator i to na frekvenciji koju odaberemo mi. To je prednost jer mozemo namjerno usporiti ili ubrzati citanje i ne treba koristiti kvarc. Ali ako bas hoces koristiti clock kojeg ce generirati kvarc a da ne spajas OSC izlaze onda programatoru moras reci na kojoj frekvenciji processor radi.
      Mislim da Orange ustvari nije niti predvidjen za ISP citanje i on cak i kad ne spojis OSC izlaze i dalje na tim izlazima generira impulse i ocekuje da ce clock imati frekvenciju koja je odabrana i koju generira na OSC izlazima. Zbog toga se kada OSC izlazi nisu spojeni mora najprije odabrati frekvencija koja je ispravna a onda ce autodetect baudrate detektirati i brzinu komunikacije. Znaci, ako ti spojis kvarc od 16 MHz a ne spojis OSC izlaze i izaberes da je frekvencija kristala 4 MHz onda ce se na OSC izlazima pojaviti impulsi frekvencije 4 MHz i skripta ce ocekivati da su ti izlazi spojeni na processor pa onda nece niti traziti baudrate-ove vece od onih koji su maximalni za frekvenciju kvarca od 4 MHz.
      Ovo kad si ugasio program od Orange-a jer su jos uvijek vrijedila podesenja od ranije je zato jer je jos uvijek dole desno bila upaljena zelena oznaka na VCC. Nova podesenja vrijede tek nakon restarta processora i to mozes napraviti tako da kliknes na zelenu VCC oznaku tako da se napajanje na processoru iskljuci (onda ce se ugasiti i crvena lampica na programatoru) i kad nakon toga pokrenes citanje ce onda ponovo programator najprije pokrenuti boot.
      Jer jednom kad je boot sekvenca dovrsena (to je ono kad se na MC68HC908AZ60 na IRQ pin dovede 10 volti pa se processor resetira) onda se u processoru aktivira monitor mode a svi parametri za komunikaciju se podese u trenutku kad stigne impuls na RST pin. Ako nakon toga u programu promijenis brzinu komunikacije pa pokrenes citanje prije nego si s VCC iskljucio napajanje na processoru onda ce processor i dalje raditi s prethodnom parametrima - tako dugo dok mu ne iskljuci napajanje. Kad si izaso iz programa se je napajanje processora automatski iskljucilo ali bi se isto desilo da si samo napajanje processora ugasio na VCC gumbu.

    • @RadovanPetkovic
      @RadovanPetkovic  Рік тому

      Mislim da je ovo veoma stručno objašnjenje. Tako da automatsko traženje Bitrejta nije isto što i automatsko traženje frekvencije :) Neki procesori imaju problem pri radu na višim frekvencijama pogotovo pri promeni temperature. Pa je najsigurnije čitati svaki procesor i Eeprom van svog kruga tj štampane ploče a u specijalnim adapterima. Ali u većini može i onako kako nije najpravilnije sve dok ne postoji problem.... A kad ima onda treba pronaći suštinu....

    • @cardecoder
      @cardecoder Рік тому +1

      Врло драго ми је што сам то написао јер је тебе изазвало да све појасниш до детаља на србском језику што се апсолутно нигде не може пронаћи. Једини је проблем што је превише мали број људи које интересује да науче ствари мало дубље од обичног клик и узми паре. Хвала