Elektronika.lt
 2024 m. gruodžio 26 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2024 12 26, 22:05. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Reikia pagalbos su asembleriu
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 11
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 07, 22:24 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Q
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Sveiki, susidūriau su kaip sakant ne mano srities problema ir ne mano atlyginimo.
Pradžiai tai bandžiau atpažinti procesorių, kol kas tai yra panašiausia į NEC D78C10 64 kojos. Gali realiai ten būti ir kitas modelis, mat Denso ten užrašė savo kodus kurie nieko nesako.

Daiktas tai 89-91 variklio kompas.

EPROM dump'ų internete yra, tačiau žinių apie ką kas reiškia ne. Pora akivaizdžių mapų yra žinoma, bet daugiau nieko. Išskyrus vieną dalyką.
Kažkas užrašė vieną adresą 52B1, kurį pakeitus, galima išjungti fuel cut. Veikia.

Tai dabar dėmesio klausimas Smile Kaip galima tokią funkciją atrasti? Bandžiau tą dump'ą disasemblinti, nelabai man tai ką davė, sudėtinga ta kalba. Ir be to dar yra tikimybė, kad nepataikiau su čipo modeliu.

Aišku dar galėčiau bandyti ieškoti kur programoj ONI/OFFI ir žiūrėt pagal bitus kurias kojas aktvuoja ir atsitesteriuoti, gal taip ką rasiu, bet gal prieš tai kas nors gali užvesti ant kelio? Gal yra kokio softo kuris padėtų su pačiu asembleriu?
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 08, 11:39 Pranešti apie taisyklių pažeidimą Atsakyti su citata
NoSignal
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Gal įmestum kokį eeprom dump'ą, pažiūrėt kiti vartotojai galėtų ir nereiktų ieškoti internete. Gali atsiųst linką, iš kur gavai arba įkelt https://easyupload.com, google drive, dropbox ar kokią kitą svetainę
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 08, 12:23 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Q
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
jep, dumpas yra čia https://www.mazdabg.com/ftp-uploads/Mazda/ECU%20Tuning/Rom_bin%20file/F2T-12V/
kai nuskaičiau savo, gavau identišką tam kur čia "original".

disasembleriui naudojau šitą:
https://github.com/farouk-23/Nec78CDasm
bet neesu garantuotas kad čia teisingas.

Čia nuotrauka pačio MCU
https://ibb.co/KVWsg3Q

dumpas iš prie jo buvusio 27C256.

Dabar yra žinomi keli mapai, lentelės nuo7240, nuo 734F, ir 765A.


Ir ta viena funkcija, kintamasis arba konstanta, arba instrukcija ties 52B1.
Daugiau nieko. Arba jeigu tai yra žinoma, kažkas laiko paslaptyje, arba jau į kapus nusinešė.

P.s. galiu su emuliatorium realiu laiku trackinti langelius (CobraRTP). Ir atkreipiau dėmesį, kad 52B1 langelio net nepaliečia. Arba jeigu jį nuskaito tai gal tik vieną kart pačioj pradžioj.
 Re: Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 08, 17:58 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Mari
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Q rašo:
Gal yra kokio softo kuris padėtų su pačiu asembleriu?


Asembleris, tai grazia forma surasyti mashininiai kodai, (na kad nuo proco prie proco nereiktu ish naujo mokintis) kokia cia dar gali buti pagalba? Man tas asembleris net nelabai patiko, mashinius kodus atsimindavau ir daug ka buvo galima padaryt.

Tai gali programuot mashininiais kodais tiesiogiai ar kokia C ar C++ ar bet kuo visur bus mashininiai kodai galu gale. (arba kitaip asembleris)

Tai su emuliatoriumi ir zhaidi, kad cia sugalvosi daugiau. Juk nereikia gal pilnai programinimo atkurti? Jei reikia nulauzhti ar ka pakeisti tai imanoma bandant, turetu buti ir koks softas kuris gerai pravarinetu ta koda ir pateiktu kokia analize, kur kokie ciklai, kokia ju priklausomybe, struktura. Ne kiekvienas ir dalinsis tokia info
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 08, 19:59 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Socrates
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ar turi to chipo dataheet'a?

Datasheete susirandi kuris registras kontroliuoja I/O isvadus ir ziuri kaip tas isvadas yra manipuliuojamas disasembliuotame kode.

Pvz pirmam datasheete is cia:
https://www.alldatasheet.com/view.jsp?Searchword=D78C10&sField=1
64psl parodyta kaip Porta A nustatomi iejimai/isejimai.
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 08, 21:41 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Q
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Socrates rašo:
Ar turi to chipo dataheet'a?

Datasheete susirandi kuris registras kontroliuoja I/O isvadus ir ziuri kaip tas isvadas yra manipuliuojamas disasembliuotame kode.

Pvz pirmam datasheete is cia:
https://www.alldatasheet.com/view.jsp?Searchword=D78C10&sField=1
64psl parodyta kaip Porta A nustatomi iejimai/isejimai.


Tą aš jau žinau, tik dar neieškojau, maniau gal yra paprastesnių būdų. Bet čia dar ne viskas ko reikia, pvz reikia rasti sūkių ribotuvą, ir laisvos eigos sūkių nustatymus, kurie neturi atskiro išėjimo. Laisvi sūkiai reguliuojasi su degimo kampu, o ribotuvas su kuro padavimu.

Turiu to ECU visų išėjimų schemą, kas į daviklius kas kur. Principe būtų įmanoma bandyt persipiešti, bet yra problemų, ten su pakeistais pavadinimais detalių yra daugiau.

Ir klausimas ar čia paprasčiausias būdas kažką išsiaiškinti? Smile
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 09, 12:32 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Mari
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Q rašo:


Ir klausimas ar čia paprasčiausias būdas kažką išsiaiškinti? Smile


Ash girdejau kad buna softas kur ish asemblerio ishtraukia kazhkokia struktura. Po to lengviau orientuotis.
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 09, 17:13 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Socrates
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Q rašo:
Socrates rašo:
Ar turi to chipo dataheet'a?

Datasheete susirandi kuris registras kontroliuoja I/O isvadus ir ziuri kaip tas isvadas yra manipuliuojamas disasembliuotame kode.

Pvz pirmam datasheete is cia:
https://www.alldatasheet.com/view.jsp?Searchword=D78C10&sField=1
64psl parodyta kaip Porta A nustatomi iejimai/isejimai.


Tą aš jau žinau, tik dar neieškojau, maniau gal yra paprastesnių būdų. Bet čia dar ne viskas ko reikia, pvz reikia rasti sūkių ribotuvą, ir laisvos eigos sūkių nustatymus, kurie neturi atskiro išėjimo. Laisvi sūkiai reguliuojasi su degimo kampu, o ribotuvas su kuro padavimu.

Turiu to ECU visų išėjimų schemą, kas į daviklius kas kur. Principe būtų įmanoma bandyt persipiešti, bet yra problemų, ten su pakeistais pavadinimais detalių yra daugiau.

Ir klausimas ar čia paprasčiausias būdas kažką išsiaiškinti? Smile


Paprastu budu nelabai zinau... Tenka kantriai ir ilgai knistis, bitas po bito, kol surandi kas vyksta.
Pradziai susizinai per kuriuos pin'us duomenys ieina, o tada ziuri kas su jais vyksta.
Lengvesni budai atsiranda nebent tada, kai kazkas praeina visa sita dalyka ir papostina infomracija forume arba yra dirbes prie to daikto developinimo. Jei nieko nera - tai tu pirmas ir uztruksi ilgai.
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 10, 10:30 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Ibanez
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Socrates rašo:
Q rašo:
Socrates rašo:
Ar turi to chipo dataheet'a?

Datasheete susirandi kuris registras kontroliuoja I/O isvadus ir ziuri kaip tas isvadas yra manipuliuojamas disasembliuotame kode.

Pvz pirmam datasheete is cia:
https://www.alldatasheet.com/view.jsp?Searchword=D78C10&sField=1
64psl parodyta kaip Porta A nustatomi iejimai/isejimai.


Tą aš jau žinau, tik dar neieškojau, maniau gal yra paprastesnių būdų. Bet čia dar ne viskas ko reikia, pvz reikia rasti sūkių ribotuvą, ir laisvos eigos sūkių nustatymus, kurie neturi atskiro išėjimo. Laisvi sūkiai reguliuojasi su degimo kampu, o ribotuvas su kuro padavimu.

Turiu to ECU visų išėjimų schemą, kas į daviklius kas kur. Principe būtų įmanoma bandyt persipiešti, bet yra problemų, ten su pakeistais pavadinimais detalių yra daugiau.

Ir klausimas ar čia paprasčiausias būdas kažką išsiaiškinti? Smile


Paprastu budu nelabai zinau... Tenka kantriai ir ilgai knistis, bitas po bito, kol surandi kas vyksta.
Pradziai susizinai per kuriuos pin'us duomenys ieina, o tada ziuri kas su jais vyksta.
Lengvesni budai atsiranda nebent tada, kai kazkas praeina visa sita dalyka ir papostina infomracija forume arba yra dirbes prie to daikto developinimo. Jei nieko nera - tai tu pirmas ir uztruksi ilgai.


Lengviausias budas nusipirkti naja ECU, kad ir koki eko varianta kaip speeduino ir ant stendo sumapinti ir visus norimus dalykus pasidaryti. Aisku tai kainuos, bet paskui jeigu ka reikes pakeisti bus daug paprasciau. Itariu, kad masina- miata? tai speeduino gatavu mapu galesi surasti: https://speeduino.com/shop/plug-and-play-units/22-miata-nx5-na6-plug-n-play-speeduino.html
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 10, 14:16 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Q
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Apie speeduino irgi galvojau. Mapų šitam varikliui nebus, bet degimą nusikopijuočiau nuo šito, pasivertęs skaičius, o kuro lentelę susitvarkyti galiu pats, tam stendo nereikės. Dar su speeduino atsikratyčiau to kvailo VAF'o, kuris smaugia motorą.

Kalbant apie tai, dar buvo mintis prie to pačio ECU kur dabar kankinuosi nusipirkti ArduStim, kad pasimuliuoti jam variklio signalus ir bandyti brute forsinti tą jo kodą, pažėt ką taip galima atrasti. Bet ten daug tų duomenų, 32kb.

Ne Miata, pirma Probe.
 Reikia pagalbos su asembleriu
PranešimasParašytas: 2023 08 13, 14:44 Pranešti apie taisyklių pažeidimą Atsakyti su citata
a1girdas
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
ar be sportinio intereso yra kitas motyvas?
tai yra pats tikriausias aukščiausio lygio kriakinimas. Susitvarkysi su šituo limuzinu, o toliau kas? Džiaugsiesi kad žinai ir žinosi, koks triūsas laukia.
Gerai, jeigu galėtum įdirbį pritaikyti ateities atvejams, o kiek tikėtina, kad bus taip?
Super duper metodas yra "žingsninis režimas atgal", o jo realizacijos priklauso nuo architektūros ir kitų konkretaus atvejo aplinkybių.
Pradėti naują temą  Atsakyti į pranešimą
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

Technologijos.lt

Buitinė technika ir elektronika internetu žemos kainos – Zuza.lt

www.esaugumas.lt – apsaugok savo kompiuterį!

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
VAT calculator
VAT number check, What is VAT, How much is VAT
LEGO
Mänguköök, mudelautod, nukuvanker
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
GTA 6 Weapons
GTA 6 Characters, GTA 6 Map, GTA 6 Vehicles
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama