Jump to content
  • Announcements

    • Teppo

      Datsun Nissan Sports Cars of Finland ry:n tietosuojakäytäntö   05/24/18

      General Data Protection Regulation, eli GDPR, on EU:n uusi tietosuoja-asetus EU:n ja EEC:n sisällä. Asetus korvaa ja yhtenäistää eri maiden nykyiset säännöt ja määrittelee, miten henkilötietoja saa käsitellä EU:ssa Tämä tietosuojakäytäntö käsittelee Datsun Nissan Sportscars of Finland ry:n (jäljempänä DNSF) sinusta tallentamia tietoja ja sitä mihin niitä käytetään. Tämä tietosuojakäytäntö koskee seuraavia osia:
      -    DNSF foorumi (https://www.dnsf.org/forums/)
      -    DNSF jäsenrekisteri
      -    DNSF Store (https://www.dnsf.org/store/)
      -    DNSF ry:n tapahtumia
      Lisätietoja DNSF ry:n tietosuojakäytännöstä voit pyytää sähköpostilla: admin@dnsf.org   Rekisterin pitäjä
      DNSF Ry
      Sirkkalankatu 27 B 41
      20700 Turku   Kerätyt tiedot
      DNSF:n tallentamat tiedot ovat peräisin käyttäjiltä itseltään.
      DNSF ei kerää tietoa muista lähteistä, kuin käyttäjiltä itseltään, eikä tee sitä ilman käyttäjän itsensä suostumusta. Tietoa tallennetaan seuraavasti: - Foorumin käyttäjäkanta
      Foorumille rekisteröityessä jokainen antaa haluamansa yhteystiedot - Jäsenrekisteri
      DNSF:n jäseneksi haluava täyttää itse jäsentietolomakkeen (https://secure.tietotoimisto.fi/ws/dnsf/), jossa kysytään seuraavat tiedot: nimimerkki keskustelualueelle, etunimi, sukunimi, syntymäaika (vapaaehtoinen), katuosoite, postinumero, postitoimipaikka, maakunta (vapaaehtoinen), puhelin (vapaaehtoinen), sähköposti, suosittelija (vapaaehtoinen), auton merkki ja malli, vuosimalli (vapaaehtoinen), rekisterinumero (vapaaehtoinen) - DNSF Store -jäsentuotekauppa
      Tilauksen yhteydessä kysytään seuraavat tiedot: etunimi, sukunimi, laskutusosoite, puhelinnumero - DNSF ry:n tapahtumat
      DNSF ry:n tapahtumissa sinulta saatetaan kysyä tunnistetietoja, jotta voimme varmistaa jäsenyytesi voimassaolon   Tietojen käyttö ja jakaminen
      DNSF käsittelee henkilötietojasi jäsenyytesi hoitamiseen ja hallinnointiin.
      DNSF:n yhteistyökumppanina toimii Tietotoimisto (https://www.tietotoimisto.fi/) , joka on toimittanut jäsenrekisterin. Tietotoimiston rekisteriselosteen löytää heidän sivuiltaan. DNSF:n jäsenistön nimi- ja yhteystietoja käytetään jäsenrekisterin hallintaan, jäsenlehtien ja muiden osoitteistojen hallintaan sekä jäsenmaksulaskutukseen, muuhun jäsenlaskutuksen, kokouskutsujen lähetykseen sekä jäsenreskontran hallintaan.  DNSF ei jaa tietojasi ulkopuolisille tahoille, ellei kyseessä ole Suomen lakiin perustuva vaade viranomaisen taholta.
      Henkilötiedot säilytetään luottamuksellisina. Tietoliikenne on SSL-suojattua. Tietokannoista otetaan kerran vuorokaudessa varakopiot erillisessä tilassa sijaitsevaan laitteistoon.
      Palvelussa käytetään yleisesti hyväksyttyjä tietoturvaratkaisuja.   Tietojen siirto EU:n tai ETA:n ulkopuolelle
      Tietoja ei siirretä EU:n tai ETA:n ulkopuolelle.   Tietojen suojaaminen
      Kaikkia henkilötietoja käsitellään luottamuksellisesti.
      Henkilötietojen käsittelijät löydät DNSF:n sivustolta osoitteesta: https://www.dnsf.org/staff/ -kohdasta DNSF ry:n hallitus.   Tietojen säilytys
      DNSF säilyttää antamasi tiedot toistaiseksi kunnes pyydät itse niiden poistamista.   Tarkastusoikeus
      Jokaisella on oikeus tarkastaa DNSF:n hänestä talletetut tiedot. Pyyntö tästä voidaan lähettää sähköpostitse osoitteeseen admin@dnsf.org   Oikeus vaatia tiedon korjaamista tai poistoa
      Jokaisella on oikeus vaatia DNSF:n tiedoissa olevan virheellisen tiedon korjaamista tai poistoa. Pyyntö tästä voidaan lähettää sähköpostitse osoitteeseen admin@dnsf.org
      Tietojen poisto/korjaus/tarkistus DNSF-foorumilta:
      -    Lähetä sähköpostia osoitteeseen admin@dnsf.org ja ilmoita mitä haluat tietojesi suhteen (poisto/korjaus/tarkistus).
      -    Foorumilta voi poistaa pelkän käyttäjätilin tai käyttäjätilin ja kaikki lähettämäsi viestit.
      -    Muiden foorumikirjoittajien viittauksia rekisteröidyn viesteihin ei voida aukottomasti poistaa.
      -    Muualle muiden toimesta kopioituja foorumille kirjoittamiasi viestejä ei voida poistaa ja/tai jäljittää   Muut henkilötietojen käsittelyyn liittyvät oikeudet
      Rekisteröidyllä on oikeus tehdä valitus tietosuojaviranomaiselle, jos henkilötietoja on käsitelty asiattomasti.

Initial Z

Klubilainen
  • Content count

    110
  • Joined

  • Last visited

  • Days Won

    18

Everything posted by Initial Z

  1. Vapaamuotoista keskustelua

    Toi ois tietysti vaihtoehto, mut mulla on jo tulossa se isompi hihnapyörä niin sama laittaa se paikalleen. Senhän nyt vaihtaa aika äkkiäkin jos tuumataan dynossaettä moottori ei vielä räjähtäny niin voipi laittaa ahdot tappiin
  2. Vapaamuotoista keskustelua

    Nyt kun päissäni taas mietin tätä mun autoprojektia, niin jos haluaisin rajoittaa ahtimen kanssa ilman virtausta, niin eikös kaasuläpän maksimiavautumisen rajoittaminen olisi täysin legitti tapa tehdä se? Muistaakseni sen maksimiavautumaan oli kartta olemassa tehdasecussa josta sitä pystyisi näpelöimään. Tää ajatus tuli mieleen, kun tuumin että mitäs sitten jos ahdot isommalla hihnapyörällä mutta ilman kitin kanssa tulevaa kuristinta olisi siltikin turhan korkeat vakiosisuskalujen turvalliselle kestolle
  3. Ahvenisto 18.6.2022 klo 9-18 (95db)

    Sateesta huolimatta oli hauskaa Kiitos järjestäjille
  4. Vapaamuotoista keskustelua

    Ihan toimiva peli toi nissani on viinallakin. Mulla ei oo tuota säädettävää flexfuel purkkia, niin en pysty sanomaan sen puolesta et saaks oikeesti noin hyvin tehoja lisää pelkällä polttoaineen syötön lisäyksellä, mutta revupin tehdaskarttoihin pääsee käsiks romraiderilla ja 30€ K-line kaapelilla kiinni niin vois sieltä säätää myös sytkää yms. Mulla on bensapumppu vaihdettu DW300:een, mut en muista ajoinko mä e85:lla ennen sen vaihtamista, todnäk joo enkä kyllä muista mitään ongelmaakaan olleen. Ainakin tuolla pumpulla tarvi porata sitä ohivuotoreikää pumpun korissa isommaks, kun muuten tyhjäkäynnillä bensapaineet oli turhan korkeat. Z1:ltä saatava adapteri ja aem:n pieni bensapainemittari voi olla hyvä hankinta samalla niin näkee minkälaisilla paineilla se käy. Vielä parempi olis jos sais kabiiniin sen signaalin.
  5. Ohje: Kontin nostojousien vaihto jäykempiin

    Tää oli kyl hyvä ohje. Vaihtelin rosterijouset tänään paikalleen ja nyt ei tarvi enää avittaa konttia avatessa toisella kädellä.
  6. On se tuo munkin nissani palasina tallissa mut toisella autolla pääsee
  7. Onkos Lahdessa enää muita (nissa)nistejä kuin minä vai pitääkö mennä yksin kahville keskiviikkosin?
  8. Vapaamuotoista keskustelua

    Joo, missään välissä ei annettu putoavan alle puolivälin.
  9. Vapaamuotoista keskustelua

    On ilmattu manuaalin mukaisessa järjestyksessä, sekä peilikuvana, koska mulla on RHD jossa jarrutukki on oikealla ja ilman mitään järjestystä. Tulos kaikilla kerroilla sama.
  10. Vapaamuotoista keskustelua

    Jarruttaa niin huonosti et kuivalla asvaltilla ei ainakaan saa ABSia tarraamaan. En koittanut ettiä hiekkatietä missä testata. Jarrusatuloita tuli kopisteltua kumivasaralla mut irti en käyttäny tai käännelly. Poljin ei painu hiljalleen pohjaan asti kun painaa tasaisella voimalla niin voisi olettaa pääsylkän olevan kunnossa, mut ei mulla kyl liialti oo kokemusta jarrujen diagnosoimisesta. Vähän mietin että heittäis ens viikolla liikkeeseen josko saisivat ne kuntoon tai mahdollisen vian selville
  11. Vapaamuotoista keskustelua

    Mikäköhän vois olla vikana kun jarrujen ilmaus ei tunnu onnistuvan ei sitten millään? On koitettu sekä perinteisellä jarrupoljin-menetelmällä, että alipainepumpulla ja ilmaa ei tule ulos mistään satulasta mutta poljin pysyy vaarallisen pehmeenä. Kävin parin ilmauksen välissä ajamassa ja jarruttelemassa sen mitä pystyi siinä toivossa että lähtis järjestelmässä oleva ilma johonkin suuntaan liikkeelle, mutta ei sekään mitään auttanut. Jarrunestettä ei ole kadonnut vuoden takaisesta, kun vaihdoin teräspunosletkut ja silloin ilmaus onnistui. Nyt siis oli vain tarkoitus kierrättää vanhoja nesteitä pois ja uutta tilalle.
  12. Jarrujen jäähdytys

    Jotain tääkin teki, koska multa ei lentäny muoviset keskikupit vanteilta mäkeen ja katupalat ei kulunut loppuun niinkuin viime vuonna kävi. Ajo oli samanlaista kuin ennenkin. Tilasin just kunnollisempaa haitariletkua jotta saa askarreltua puskurin kautta jäähdytyksen jarruille.
  13. Jarrujen jäähdytys

    Onkos kukaan täällä väsännyt zetaan jarruille ilmanohjausta, jotta saisi jäähdytystä parannettua? Tuo on ollu nyt itselläni listalla sen ensimmäisen ratapäivän jälkeen, mutta en ole saanut aikaiseksi aloittaa ja ajattelin katsella samalla kun valot vaihdan, kunhan ne nyt lähtisivät joku päivä tullin jumista eteenpäin. Jos joku on jo tehnyt ja löytyy kuvat, sekä osaluettelo, niin helpottaisi kun ei tarvis niin paljoa rasittaa omia rajallisia aivosoluja.
  14. Jarrujen jäähdytys

    Tein nyt ensialkuun ratapäiviä varten tämmösen köyhän miehen version. Ei haluttanut alkaa leikkelemään reikiä puskuriin ennenkuin on varmuutta, että siitä ilman tuonnista on mitään hyötyä. Jos tuosta on ihan selkee vaikutus jarrujen lämpöihin, niin pitää sitten tehdä kunnolliset vedot, ja laittaa ne ilmanotot puskurin alaosaan, jäähyn molemmille puolille. Siinä on aika sopivat mustat muovilärpäkkeet mihin kiinnittää. Aika paljon sai tuota 100 mm putkee lyödä kasaan, jotta renkaat eivät hankaa maksimikulmassa siihen, mut kyl noista ilma pitäisi vielä kulkea.
  15. Kaasuläpän kalibrointi ei onnistu

    Laitetaanpas tännekin päivitystä julkiselle puolelle siltä varalta, että joku muukin joskus painii saman ongelman parissa. Sain korjattua ongelman sillä, että muutin tehdasecun tyhjäkäynnin targetin aluksi riittävän ylös, jotta kalibrointi meni onnistuneesti läpi, jonka jälkeen palautin targetin alemmaksi. Nyt kaasuläppä toimii taas ongelmitta.
  16. Moi! Onkos kukaan täällä joutunut tappelemaan tuon kaasuläpän tyhjäkäynnin kalibroinnin kanssa? Auto muutettiin flexfueliksi keväällä ja samalla tuli putsattua 15 vuoden karstat kaasuläpästä. Nyt tyhjäkäynti on vapaalla/parkilla ~1054 rpm ja vaihde päällä ~850 rpm. Autona 2003 JDM zeta. Kalibrointia on koitettu poljintanssia käyttäen vaikka kuinka monta kertaa, sekä kahdella Android softalla, jotka käyttävät Nissanin Consult protokollaa. Kaikilla tulee sama lopputulos, ECU yrittää laskea tyhjäkäynnin kierroksia, mutta ei jostain syystä saa laskettua kuin ~800 kierrokseen eikä se tietenkään suostu hyväksymään tuota arvoa, kun se on liian kaukana siitä 650 +- 50 speksistä. Auton uudelleen käynnistämisen jälkeen tyhjäkäynti palautuu takaisin tonniin. Kalibrointia yritettäessä huoltomanuaalin mainitsemat ehdot olen tarkistanut ecusta ja niiden pitäisi olla ok, eli akun jännite > 12.9 V tyhjäkäynnillä, jäähdytysnesteiden lämpötila 70-100 C, PNP kytkin ON, electric load switch OFF, pyörät suorassa, auton nopeus 0 ja automaattilootan öljyjen lämpötila-anturi näyttää alle 0.9 V. My350z.com ja 350z-uk.comin foorumeita lueskelin ja tuntuisi olevan aika yleinen ongelma, mutta ne korjausehdotukset antaa sellaisen kuvan että tuon kaasuläpän sielunelämä olisi muka lähempänä taikuutta kuin teknistä kapinetta. Kumminkin, olen koittanut niistä vinkeistä mm. kahden etummaisen suuttimen liittimen irrotusta, jotta tyhjäkäynti tippuisi riittävän alas -> ei tippunut riittävästi/ei auttanut ja kolmanteen suuttimeen ei oikein pääse käsiksi tuon imusarjan takia. Akku on irroitettu yön yli ja koitettu sen jälkeen, ei vaikutusta. Kaasuläpän liitin irroitettu ja laitettu takaisin, ei vaikutusta. Imuvuotoja olen myös etsinyt, enkä ole niitä ainakaan vielä löytänyt. Se mikä tuossa on myös outoa, on että tyhjäkäynnillä sytkä on ihan turkasen myöhässä (0-7 astetta) kun speksin mukaan sen pitäisi olla 15 +- 5 astetta, mutta mitään vikakoodia auto ei tietenkään anna ulos, ei edes valita liian korkeaa tyhjäkäyntiä. Ajaessa ne ennakot näyttivät tosin järkeviltä, eikä tuo ainakaan ajossa vaikuta olevan varasytkäkartoilla. Nakuanturi, sekä se nakuanturin johto vaihdettiin samalla kun tuo flexfuel muutos tehtiin, koska se alkuperäinen johto oli mennyt vikaantumaan ja antoi vikakoodin P0237. Tuon muutoksen kyllä huomasi auton käytöksessä kun saatiin se takaisin kasaan. Kaasuläppää en ole koittanut vielä purkaa ja etsiä vikaa sen sisältä, kun auto on päivittäinen käyttikseni. Toista kaasuläppääkään ei minulla ole, millä testata. Jos jollakulla sattuisi olemaan ideoita, mitä voisi koittaa, niin otetaan ilolla vastaan!
  17. Jatkanpas tänne kirjoittelua. Romraiderin foorumeilla on käyty läpi nissanin ecun sytkän ajoituksen toimintaa, ja samalla selvitetty sytkäkarttojen merkitykset, kun niiden arvot eivät ole vastanneet tavanomaista sytkäkarttaa. Esim. upRevin nissan tuning guide:ssa puhutaan että karttojen arvot vastaisivat aikaa mikä menee, kunnes sylinteripaine on maksimissa, mikä on väärin. Ne ovatkin sytkän trimmikarttoja asteina, konversiolla x-64, ja niissä on korkeimpaan bittiin tallennettu tieto onko ECUn nakutuskompensaatio päällä vai ei. Jätän alkuperäisen linkin postaukseen tähän kiinnostuneille, sekä linkin foorumin ohjeeseen sytkän säätöön, mutta lyhyesti selitettynä, ECU laskee MBT (mean best torque) kulman ottamalla huomioon sylinterin täyttöasteen, kierrosnopeuden, liekkirintaman nopeuden yms., tekee useita eri kompensaatioita tilanteista riippuen, sekä sanity checkejä, että saadut arvot ovat järkeviä, sekä trimmaa saatua astelukua kyseisillä trimmikartoilla. https://www.romraider.com/forum/viewtopic.php?f=65&t=15017 https://www.romraider.com/forum/viewtopic.php?f=64&t=18417 Koska kartat siis trimmaavat MBT kulmaa, niin lähestymistapa karttojen säätämiseen on nakutuksen kurissa pitäminen. Maksimiarvo mitä nakutuskompensaatioalueen ulkopuolella kannattaa käyttää on 0, jolloin ECU käyttää MBT kulmaa sytkän ajoitukseen. Sitä suuremmat arvot aikaistavat sytystä ja vaarana on sylinteripaineiden turha suureneminen. Nakutuskompensaatioalueella ajoituksen säätö on hieman hankalampaa kompensaation vuoksi, ja siinä tarvitsee enemmän iteroida, mieluiten vielä säätöpenkissä, jotta näkee muutoksien vaikutuksen moottoritehoon. Tämä on suht helppo hiffata seuraavien kuvien avulla oman autoni high octane timing kartasta. Ensimmäisessä näkyvät ecusta saadut raakadata-arvot, toisessa miltä se näyttää oletuksena RomRaiderissa. Oletusnäkymässä on joka solusta vähennetty arvo 64, ja alue jossa solujen arvot ovat ~128 on tuo nakutuskompensaatioalue. Kun ajoitus on kyseisillä soluilla kartassa, niin ECU kuuntelee nakutusanturia huomattavasti tarkemmin, ja myöhäistää ajoitusta, jos se havaitsee nakutusta. Tämä myöhäistäminen pidetään päällä etukäteen asetetun ajan, jotta varmistutaan että nakutus loppuu, eli ecu ei siis heti vaihda takaisin aikaisemmalle ennakolle vaikka nakutus loppuisi. Muualla ECU puuttuu ajoitukseen vasta, kun nakutus on niin kovaa, että se trippaa knock control flagin ECUssa, jolloin vaihdetaan käyttämään High Detonation Timing karttaa. Kolmannessa kuvassa olen poistanut nakutuskompensaatioalueen kartasta, vähentämällä soluista arvon 128 ja värit on skaalattu uudestaan, jotta ajoituksen säätö on helpompaa. Kun olen tyytyväinen ajoituksen muutoksiin, lisään nakutuskompensaatioalueen takaisin lisäämällä soluihin 128 takaisin. Kompensaatioaluetta voi muuttaa lisäämällä tai vähentämällä 128 soluihin. Pienenä sivuhuomiona mainittakoon, että mm. omassa ecussani kylmäkäynnistyksen sytkäkartassa nakutuskompensaatio ei ole alunperin päällä, kun taas 2006 350z ecussa CF48D nakutuskompensaatioalue on käytössä kaikilla kolmella kartalla.
  18. Täällä ei tainnut vielä olla ketjua nissanin ecujen muokkaamisesta ilmaisohjelmilla, niin ajattelin aloittaa topikin tiedonsaannin edistämiseksi. RomRaideriin on tehty rinnalle kohtuu hiljattain softa nimeltä nisprog, jolla saa flashattya nissanin tehdasecuja vuosilta ~2000-2010, jos flashays niissä suoritetaan K-linea eikä CAN väylää pitkin. Esimerkkinä kaikki 350z DE koneet on tuommoisia, mutta myös iso liuta muitakin on mahdollista tehdä. Tämä antaa toimivan ja halvan vaihtoehdon upReville ja ecutekille, sillä kaikki tarvittavat ohjelmat on ilmaisia, avoimen lähdekoodin softia, ja ainoa mitä tarvitsee tietotaidon lisäksi on K-linea ymmärtävä usb->obd2 kaapeli, esim. tällainen https://www.amazon.com/gp/product/B00K6498D0/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 HUOM! Ecun muokkaus ja flashays on luonnollisesti aina omalla vastuulla, enkä ota mitään vastuuta tai syytä niskoilleni siitä jos auto muuttuu tiiliskiveksi. Vaikka tämä ei ole erityisen vaikeaa, niin tee aina kaikki ajatuksella ja älä muuta tai lisää mitään mistä et ole varma! Riippuen siitä, löytyykö oman auton eculle jo valmiiksi tehdyt määrittelyt RomRaideriin, niin tarvitsee käyttää 2-4:ää eri ohjelmaa jotta saa ecua säädettyä. RomRaider -> Ecun karttojen muokkaus, sekä auton dataloggaus jos omistaa J2534 yhteensopivan kaapelin. Suositus romraiderin foorumeilla on Openport 2.0. HUOM! Aikaisemmin linkkaamani kaapeli amazonista, ei kelpaa dataloggaukseen, vain ecun flashaykseen. nisprog -> Auton ECUn ROM dumpin lataus, sekä ecun flashays muokatulla ROM:lla winOLS demo versio -> Käytetään ECUn karttojen etsimiseen, vertailemalla kahta rom dumppia. Omaa, vielä tuntematonta ECUa sekä toista, josta jo tiedetään missä muistipaikoissa sen eri kartat ovat Ghidra -> NSA:n disassembler ja reverse engineering softa. Käytetään etsittäessä ECUn karttojen x- ja y-akselien muistipaikkoja, sekä ECUn logiikan tutkimiseen Alla on linkit alkuperäisiin ohjeisiin, jotka suosittelen myös lukemaan mutta kirjoitan alapuolelle neuvot myös suomeksi käyttämällä esimerkkinä oman autoni ECUn flashaysta. tutorial: how to flash your nissan ECU with opensource tools: https://www.romraider.com/forum/viewtopic.php?f=64&t=14867 karttojen etsiminen winOLS:lla: https://nissanecu.miraheze.org/wiki/Rom_an_cf48d#wols Lista ecuista, joista löytyy jo romdumppi foorumeilta. Ei vielä takaa, että karttojen määrityksiä olisi tehty kyseisille ecuille: https://www.romraider.com/forum/viewtopic.php?f=65&t=11098 Eri nissanin ecujen karttojen määritykset RomRaideriin: https://github.com/mrphyslaw/NissanDefs vaihtoehtoisesti, JOS autosi on 350z/G35 alustalla, niihin keskittyvät määritykset: https://github.com/Pytrex/NissanDefinitions Elikkäs, ensimmäiseksi tarvitsee ladata, asentaa ja konfiguroida ohjelmat koneelle/läppärille, sekä asentaa k-line kaapelin ajurit. Tutorialin: https://www.romraider.com/forum/viewtopic.php?f=64&t=14867 ensimmäisessä postauksessa on zippitiedostossa hyvä bundle, jolla aloittaa. Lataa se, ja pura nisprog ja romraider kansiot sopivaan paikkaan. Esim c:\nisprog ja c:\romraider. __MACOSX kansio on vain niitä varten, kenellä on applen kone. Romraider kannattaa samantien päivittää uusimpaan versioon lataamalla se https://www.romraider.com/ ja purkamalla samaan kansioon, mihin aikaisemmin laitoit bundlezipissä olleen romraiderin. winOLS:n demoversion saa osoitteesta https://www.evc.de/en/download/down_winols.asp ja Ghidran taasen https://ghidra-sre.org/ Kaapelin mukana pitäisi tulla CD-jossa on kaapelin ajurit, vaihtoehtoisesti ne voi ladata esim. täältä: http://www.wch.cn/download/CH341SER_EXE.html RomRaider vaatii 32-bittisen javan runtimen, vaikka käytössäsi olisi 64-bittinen windows. Sen saa https://java.com/en/download/manual.jsp. Valitse "Windows Offline" EI "Windows Offline (64-bit)" ja asenna se. Romraider käynnistetään ohjelman asennuskansion sisältä löytyvällä "run.bat" skriptillä, mutta sitä tarvitsee muokata jotta romraider löytää 32-bittisen javan. Avaa bat tiedosto esim notepadilla tai notepad++:lla. bat:n sisällä on oletuksena tämännäköinen komento start javaw.exe -Djava.library.path=lib/windows -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true -Dsun.java2d.d3d=true -Xms64M -Xmx512M -jar RomRaider.jar Suosittelen muuttamaan komennon seuraavanlaiseksi, ja muokkaa JAVAPATH sekä LIBPATH osoittamaan oikeisiin kansiopolkuihin omalle koneelleesi. @echo off setlocal enabledelayedexpansion set "JAVAPATH=C:\Program Files (x86)\Java\jre1.8.0_291\bin\" set "LIBPATH=J:\Ohjelmat\Nissan ECU tuning\RomRaider\lib\windows" call "!JAVAPATH!javaw.exe" -Djava.library.path="!LIBPATH!" -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true -Dsun.java2d.d3d=true -Xms64M -Xmx512M -jar RomRaider.jar RomRaiderin tarvitsee tietää, mistä se löytää nissanin ecuille tehdyt karttojen .xml määritykset. Esimerkkinä, itse latasin 350z:aan erikoistuneet määrittelyt github.com/pytrex/nissandefinitions linkistä. RomRaiderin avaamisen jälkeen mennnään Definitions->definition manager->add ja lisätään määrittelyissä oleva nissandefs.xml tiedosto, EI yksittäisiä ECUID:llä nimettyjä xml tiedostoja. Koska itselläni on JDM zeta, niin ensiksi piti kopioida "NissanDefs\Nissan Definitions" kansiosta tiedostot A2L.xml, xmlfooter, xmlheader ja combine_all.bat kansioon "Alternative Definitions (JDM-ZG)\350z" ja ajaa bat tiedosto siellä, jotta se luo kootun nissandefs.xml tiedoston, jonka sitten lisäsin romraideriin jo olemassa olevan nissandefs.xml:n lisäksi. nisprog:n konfiguraatio tapahtuu nisprog.ini tiedostosta. Tätä varten tarvitsee kaapelin ajurit olla asennettuna ja kaapeli kytkettynä läppäriin, jotta voit tarkistaa COM portin numeron, sekä oman ECUn tyyppi tiedossa. Kun ajurit on asennettu ja kaapeli kytkettynä, com portin voi tarkistaa menemällä control panel -> devices and printers ja siellä pitäisi näkyä esim COM3 kytkentä. Lisää numero nisprog.iniin riville "port \\.\COM3" ECUN tyypin voi tarkistaa esim https://nissan.epc-data.com tai https://nissan.7zap.com/en/el/ VIN koodin avulla. Esim. itse tarkistin jdm zetani https://nissan.7zap.com/en/jp sivulta. sen jälkeen next-> electrical -> w1 ja osanumero 22611 antaa ECUn tyypin, jonka viimeiset viisi merkkiä tarvitset. Omani on "23710-CD415" Etsi sitten foorumin stock rom listasta ecuasi vastaava ECUID ja katso mikä sen FID IC on. Omassani se on "705513" FID IC:stä riippuen tarvitsee sitten tiedoston loppuun lisätä kaksi riviä FID IC on 705513 tai pienempi -> setdev 1 runkernel C:\nisprog\npk_SH7055_35.bin FID IC on 705514 tai suurempi -> setdev 1 runkernel C:\nisprog\npk_SH7055_18.bin FID IC alkaa 7058 -> setdev 2 runkernel C:\nisprog\npk_SH7058.bin eli nisprog.ini näyttää lopuksi tältä, mutta omilla arvoillasi. Kun nisprog on määritelty, niin se on valmis käytettäväksi ecun rom dumpin lataukseen sekä flashaykseen. Alkuperäisen tutoriaalin mukana tulee seikkaperäiset ohjeet molempiin, mutta romdump menee esimerkkinä oman autoni kanssa näin 1. Virta autoon päälle 2. Apulaitteet pois päältä (sisävalot, tuuletin, radio, valot, yms.) 3. OBD kaapeli kiinni autoon, sekä läppäriin SAMAAN usb porttiin mitä käytit COM portin numeron määritykseen 4. Avaa nisprog tuplaklikkaamalla nisprog.exe tiedostoa, tai avaamalla ensin komentoikkuna ja kutsumalla sitä sieltä. Odota kunnes ohjelma saa autoon yhteyden ja kerneli on käynnissä. Onnistuminen lukee komentoikkunan tekstissä, sekä auton jäähdyttimen tuulettimen pitäisi alkaa puhaltamaan. JOS tämä ei toimi niin älä jatka hommaa vaan sulje ohjelma, yritä uudestaan ja/tai lue logia että minkä virheen vuoksi ei pelitä. 5. romdump alkaa käskyllä "dumpmem tiedostonimi.bin 0 524288" jos kyseessä on 7055 ecu tai "dumpmem tiedostonimi.bin 0 1048576" jos on 7058 ecu. ROMeissa on eri tiedostokoko riippuen siitä kumpi prosessori ecusta löytyy josta syystä käskyissä on ero siinä, kuinka iso kasa tavuja luetaan ja tallennetaan. Tässä pitäisi myös toimia käsky "dumpmem tiedostonimi.bin 0 0" joka määrittää koon automaattisesti riippuen nisprog.ini:iin määritellystä kernelistä mutta en ole itse sitä koittanut. 6. Odottele kunnes romdumppi on ladattu. Ohjelma näyttää latauksen edistymisen ja kun se on valmis. Romdumppi ladataan "nisprog" kansioon josta ohjelma on käynnistetty. ÄLÄ sulje yhteyttä tai irroita kaapelia vielä!!! 7. kirjoita "stopkernel" käsky ja paina enter, tuulettimien pitäisi sammua 8. kirjoita "npdisc" käsky ja paina enter. 9. kirjoita "quit" käsky ja paina enter. nisprog sulkeutuu tässä vaiheessa. 10. Ota virrat pois autosta ja irrota kaapeli obd portista ja läppäristä Jos romraideriin on eculle karttojen määritykset jo saatavilla ja konfiguroitu kuten aikaisemmin selitin, niin sitten ei tarvitse tehdä muuta kuin avata romdumppi, muokata halutut kartat, tallentaa muokattu kopio ja flashata auton ecuun muokattu rom. Flashays menee näin: 1. Virta autoon päälle 2. Apulaitteet pois päältä (sisävalot, tuuletin, radio, valot, yms.) 3. OBD kaapeli kiinni autoon, sekä läppäriin SAMAAN usb porttiin mitä käytit COM portin numeron määritykseen 4. Avaa nisprog tuplaklikkaamalla nisprog.exe tiedostoa, tai avaamalla ensin komentoikkuna ja kutsumalla sitä sieltä. Odota kunnes ohjelma saa autoon yhteyden ja kerneli on käynnissä. Onnistuminen lukee komentoikkunan tekstissä, sekä auton jäähdyttimen tuulettimen pitäisi alkaa puhaltamaan. JOS tämä ei toimi niin älä jatka hommaa vaan sulje ohjelma, yritä uudestaan ja/tai lue logia että minkä virheen vuoksi ei pelitä. 5. kirjoita käsky "flrom muokattuROM.bin" ja paina enter. Tiedoston tarvitsee löytyä samasta kansiosta missä nisprog.exe on. Ohjelma vertaa ecun datablokkeja ja antaa eri vaihtoehtoja "peru flashayksen aloitus / tee kuivaharjoitus, jossa ecu ikäänkuin flashataan mutta oikeasti ei kirjoiteta mitään / flashaa koko ecu uudestaan / flashaa vain muuttuneet datablokit. Vain muuttuneiden datablokkien flashayksellä säästyy aikaa, sekä ecun flashmuistin kirjoituskertoja säästyy. 6. JOS flahsays ei onnistunut tai epäilet ettei se onnistunut, niin ÄLÄ sammuta kerneliä. Voit tässä vaiheessa vielä flashata esim. alkuperäisen rom tiedoston tai yrittää korjata kommunikointivirheet ilman että ecu muuttuu tiiliskiveksi. Jos flashays onnistui ongelmitta niin sitten voit edetä seuraaviin kohtiin. 7. kirjoita "stopkernel" käsky ja paina enter, tuulettimien pitäisi sammua 8. kirjoita "npdisc" käsky ja paina enter. 9. kirjoita "quit" käsky ja paina enter. nisprog sulkeutuu tässä vaiheessa. 10. Ota virrat pois autosta ja irrota kaapeli obd portista ja läppäristä 11. Käynnistä auto ja testaa muutoksien vaikutus. Koska itselläni ei ollut määrityksiä olemassa, niin jouduin etsimään karttojen paikat romdumpista winOLS ja Ghidra ohjelmia hyväksi käyttäen. Vertailu ecuna kannattaa käyttää CF48 ecuid:llä olevaa romdumppia ja sen määrittelyitä jotka löytyvät github.com/pytrex/nissandefinitions:sta. Yksi kaveri foorumilla on käynyt omaa USDM 350z ecuaan läpi ja sen määrittelyt taitavat olla kaikkein täydellisimmät tällä hetkellä. Nissanin ecuissa on aina kartoissa joitain eroja, mutta ne silti ovat hyvin samanlaisia/samassa järjestyksessä, varsinkin jos oma ecu jota yrität määrittää on myös 350z:sta. Suosittelen lukemaan winOLS tutoriaalin jonka linkkasin, mutta periaate on siis se, että aloitetaan jostain helposti tunnistettavasta kartasta, esimerkiksi sytkän ajoituskartoista, verrataan winOLS:ssa kahta ecua ja silmämääräisesti etsitään samalta vaikuttavat kartat. Hommaa auttaa huomattavasti, kun asettaa winOLS:n näyttämään värit riippuen datojen arvoista, sekä kun kaksi rom tiedostoa on avattu niin menemällä view->connect windows ja painamalla ok. Tällöin ohjelma vertaa kahta ecua keskenään ja värittää datat sen mukaan täsmäävätkö ne vai eivät. Connect täpän ja offsetin avulla voi säätää mitkä kohdat ecuista osuvat yksiin. Alla esimerkkikuva CF48:n ja CD415 ecujen sytkäkarttojen paikoista vertailu päällä. Kuvasta näkee, että kartat eivät ole identtisiä, ja koska CD415 on vanhempi ecu ja sen rom koko on 512 kB vs CF48:n 1024 kB rom:iin niin karttojen asemat muistissa ovat erilaiset. Kuvasta näkee myös heti että molemmissa ecuissa on 100 0 0 0 100 100 100 jne kohta hyvin lähellä sytkäkarttoja, joten todennäköisesti sekin on yksi ja sama kartta, mutta se tarvitsee eri offsetin jotta arvot täsmäävät keskenään vertailussa. Kartan osoite oman ecun muistissa tarvitsee sitten lisätä omalle eculle tarkoitettuun xml tiedoston määrittelyyn. Taas esimerkkinä, loin itselleni CD415.xml nimisen tiedoston muiden jdm zeta xml määrittelyiden joukkoon, johon kopioin yksi kerrallaan CF48.xml tiedostosta kartan määrittelyn, ja muutin osoitteet vastaamaan oman ecun osoitteita. Monilla kartoilla on lisäksi ecussa X- ja Y-akselit, joiden sijainti pitää myöskin tarkistaa. Tämä onnistuu Ghidralla. Sillä avataan oman ecun romdumppi (valitse SH4 bigendian specification) ja annetaan ohjelman analysoida ecun koodi. Yleisimmin akselit löytää menemällä ensin kyseessä olevan kartan osoitteeseen, ja katsomalla siihen johtavat referenssit läpi. SH prosessoreilla yleensä nissanin ecuissa ladataan funktioissa itse kartta rekisteriin r4, y-akseli rekisteriin r5 ja x-akseli rekisteriin r6. Huom! Tämä on hyvin yleistä nissanin ecuissa mutta ei sääntö mihin voi luottaa sokeasti. Jos epäilet yhtään, niin älä luo kartan määrittelyjä ecun xml:ään ennen kuin varmistut asiasta esim. tutkimalla ecun logiikkaa ghidralla, kysymällä apua romraiderin foorumeilta yms. Esimerkkinä alla kuvakaappaus cold ignition timing map:n akselien muistipaikkojen tarkistamisesta ghidralla. Kuvassa data, joka on osoitteessa 0x6749 ei ole alunperin cold ignition map niminen, vaan olen itse sen nimennyt siten, jotta se on helpompi tunnistaa jos se tulee vastaan muualla koodissa. Tuplaklikkaamalla XREF[1]: 00024404 kohtaa, hypätään koodiin jossa kyseiseen muistipaikkaan viitataan, joka näkyy alla olevassa toisessa kuvassa. Muutama rivi ylöspäin siitä, näkyy käskyt mov.l r5=>DAT_00008447 ja mov.l r6=>DAT_00008437. Todennäköisesti tuossa kohtaa ladataan ensin kylmäkäynnistyksen sytkäkartan x- ja y-akselit ja sitten itse kartta, jolloin y-akseli löytyy siis osoitteesta 0x8447 ja x-akseli osoitteesta 0x8437. Nuo osoitteet pitää siis itse kartan lisäksi määrittää CD415.xml:ään. Sytkäkartan määrittely oman autoni xml:ssä on tällainen <table name="Cold Ignition Timing Map (16x16)" storageaddress="0x6749"> <table type="X Axis" storageaddress="0x8437" /> <table type="Y Axis" storageaddress="0x8447" /> </table> Kun riittävät karttojen määrittelyt eculle on tehty, niin ne pitää päivittää koottuun nissandefs.xml:ään mikä onnistuu ajamalla combine_all.bat skripti läpi. Sen jälkeen voikin avata rom-tiedoston RomRaiderilla, muokata karttoja, tallentaa ja flashata ne autoon.
  19. E85 etanolia tankkiin?

    Palaa sentään puhtaammin, niin on vähempi karstaa pakoputken päässä.
  20. Face jne?

    Itse myös suosin foorumeita, jos ja kun tarvitsee asiapitoisempaa keskustelua saada aikaiseksi. FB, Discord ja whatsapp yms on ihan ok silloin kun on joku pieni juttu kysyttävänä tai muuten vain heittää läppää, mutta niiden keskusteluhistoriat ei joko jää talteen, tai sitten niistä etsiminen on ihan turhaa ajanhukkaa jolloin foorumit tulee pelastukseksi. Ei ole yksi eikä kaksi kertaakaan, kun jonkun vanha kirjoitus keskustelufoorumeilla osuu omaan tarpeeseen. Ei harmillisesti ole itsellänikään mitään fiksua ajatusta, millä saisi houkuteltua tänne lisää aktiivisuutta muuta kuin aktivoitua kirjoittelemaan enemmän, sekä lisäämään projektitopikkiin aina kun jotain kirjoittamisen arvoista olisi. Itse olen kyllä tykännyt lukea muidenkin projekteja läpi ja usein mielenkiinnolla tulee vilkaistua olisiko joku taas tehnyt vähän jotain autoaan eteenpäin.
  21. Vapaamuotoista keskustelua

    Kas, pitää itekin kokeilla niitä ens kesänä. Mä ajelin noilla Powerstopin Track Day paloilla ja ne kulu loppuun kahden ratakerran aikana.
  22. Vapaamuotoista keskustelua

    En oo tietoinen, että pystyis. JDM zetojen runkonumero on puhdas sarjanumero eikä sisällä tietoja autosta samalla tavalla kuin Eurooppalaiset VIN:t. Japskiautoissa pitäisi olla viskolukko kaikissa varustelutasoissa, ymmärtääkseni ainoastaan jenkkeihin ja ehkä ausseihin(?) on laivattu niitä avoimella perällä olevia. Brembot oli Japanissa lisävaruste niin ne on sit harvemmin täkäläisissä autoissa. En oo selaillu japskien huutokauppoja niin paljoo, että muistaisin näkeekö brembojen olemassaoloa jostain. Kyl niil perusjarruilla kärsii Ahvenistoa ajamaan ympäri, kunhan vaihtaa teräspunosletkut kumisten tilalle ja nesteen DOT5.1:seen. Palat ei tunnu kestävän menoo niin hyvin kun bremboihin saatavilla olevat, mut hintakaan ei päätä huimannu ku tilaili niitä rockautosta. Jäähdytys ois hyvä askarrella ainakin eteen kun ne jarrut ei tunnu oikein saavan ilmaa.
  23. Vapaamuotoista keskustelua

    Mulla on spec-d tuninging aftermarket lyhdyt, jotka oli halogeeneilla niin kamalat että harkitsin faceliftin bixenon lyhtyjen hommaamista, kunnes testasin ledejä. Älä osta kiinaledejä, ne oli ihan yhtä huonot kun heikot halogeenitkin. Nyt lähivaloina on ekan linkin Hikarin ledit, ja vielä pitäis jaksaa asentaa pitkiin nuo toisen linkin ledit. Ainakin näitten H1 polttimoiden asentaminen oli aika näpräämistä, mutta johtuu myös osittain tuosta lyhdystä, mitä mä oon manannut aikaisemminkin täällä. https://www.amazon.com/HIKARI-Headlight-Conversion-Adjustable-Warranty/dp/B07PZC16SF/ref=sr_1_6?dchild=1&keywords=led+headlight+h1&qid=1601958738&sr=8-6 https://www.amazon.com/Alla-Lighting-H1-Conversion-Replacement/dp/B07YLCSSZR/ref=sr_1_53?dchild=1&keywords=led+headlight+h1&qid=1601958738&sr=8-53 Nyt tuolla kärsii jo ajella pimeällä, tosin kirkkaammatkin ledit ei olis ollu haitaksi, kun noi mun lyhdyt on niin surkeat.
  24. Vapaamuotoista keskustelua

    Joo, sama homma. Joku vajaa puoltoista viikkoa menny tavaroiden saapumisessa kotiovelle nyt korona-aikanakin, ja ne hinnat on välillä huomattavasti halvemmat kuin muista paikoista tilattaessa.
  25. Vapaamuotoista keskustelua

    Rockautosta
×