Yhteyden yrittäminen fdt:stä

timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

VB6:lla jolla joitakin sovellutuksia olen vääntänyt, tuo pc:n ja ECU:n välinen keskustelu onnistuisi ainakin USB:n kautta, määrittelemällä USB portti virtuaalisarjaportiksi.
Itse USB portin suoria ohjausmahdollisuuksia siinä ei ole, mutta siihenkin saattaisi netistä löytyä valmiita lisenssivapaita ajureita.

Mutta... kun 7052f:ssä joutuu kirjoittamaan flash:n kokonaan uudestaan, voi tuolla systeemillä kirjoituksesta tulla kohtuuttoman hidas FDT:n verrattuna.
Ainakin silloin alussa VB6:lla tehty Flash:n luku AUD väylän kautta oli tosi hidasta, tietysti se PIC piirikin hidasti sitä olennaisesti.

Se olisi eri asia, jos flash:a pystyisi lennosta kirjoittamaan lohko kerrallaan, silloin kannattaisi tuohon paneutua oikein kunnolla, pelkästään säätötyön nopeutumisen takia.

Mun mielestä toi sun editorin ja FDT käyttö on ihan hyvä ratkaisu, kun ne on vielä vapaasti saatavissa.

Heh... ei pidä tehdä siitä liian helppoa, pian naapurin mummotkin parkkipaikalla ohi mennessä säätelevät kierroksenrajoittimet 3000 rpm:n.

Mutta aina asioita kannattaa pohtia/suunnitella.
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Tällä hetkellä FDT kirjoittaa byte kerrallaan. Se johtaa siihen että koko kirjoitus kestää noin 180s jos väylä ei ole normaalia nopeampi. Jos taas saadaan kirjoitettua putkessa niin menee noin 30-40s koko flash:n kirjoittamiseen. USB virtual com port osaa puskuroinnin tai voisihan sitä kirjoittaa USB ajurinkin kautta, mutta luultavasti virtuaaliportti on helpompi. Flashiä pystyisi kirjoittamaan myös lennossa jos sinne ensin lataa kerran sen user mode kernelin.

Kyllä naapurin mummolle pitää antaa mahdollisuus virittää meidän mopoja ;-). Tässä tapauksessa mietin noita jenkkejä joille osalle FDT:n konfaus on työlästä. Lisäksi FDT:n lataaminen suoraan Renesas:n sivuilta on hankalaa. Jos noita saisi helpotettua niin alkaisi pelittämään rapakonkin takana nämä hommat...

Tuo algoritmin kirjoitus VB:lle on kiinnostava vaihtoehto - siihen löytyy .cpp koodi valmiiksi yhdestä toisesta softasta.
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Laitappas se C++ lähdekooditiedosto niin tutkitaan sitä.
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Laitan tänne vähäksi aikaa näkyville...

http://macmadigan.no-ip.com/Public/ECU/ecuflash

densoecu

Luin tuon uudestaan, en kyllä ole ihan varma onko sh7052 yhteensopiva vai aiempi prossuversio.
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Tutkailin vähän noita FDT:tä ja KSwriter:n liikennettä flash:a kirjoittaessa.
Näyttäisi vähä siltä, että kernelin latauksen jälkeen ei itse mot tiedosto mene järjellisessä muodossa flash:lle, voisiko olla mahdollisuus, että se on tarkoituksella ”sotkettu” ja ram:iin ladattu kernel osaisi kasata ne lohkot uudelleen ennen varsinaista flash:n kirjoitusta.

Tiettysi voisihan sitä yrittää japanin hemmolle kirjoitella sähköpostia, josko sillä löytyisi ohjelmasta Englanninkielinen versio.

Ei se se nopeampi ole kuin FDT, mutta ainakin huomattavasti selkeämpi ja pelkästään yksi exe ohjelma tiedosto.
Jos vain ylpeytesi antaa periksi heh…, käynnistäää toisen tekemä ohjelma tuosta sun ohjelmasta.

Se japsi hemmon ohjelman liittäminen tuohon sun asennusohjelmaan, jos siitä ei kaupallista versiota tule, on rikkeenä varmaan yhtä pieni kuin alkuperäisen busan ecu:n flash:n kirjoittajan ohjelman hyödyntäminen omassa ohjelmassa.

Saman lailla se busan flash:n sisältö on teos syntymishetkellä kun joku biisi, runo tai muukin ohjelma ja tekijäinoikeus-suojan alainen.

Saattaisihan se japsi antaa luvan käyttää sen ohjelmaa, jos sitä kysyisi siltä.

Vaihtoehtoisesti taitaa löytyä myös sellaisia ohjelmia, jolla voi crakata noista käännetyistä ohjelmista yksinkertaisia asioita kuten buttonien tekstejä ja muuta pientä.

Jos sitä flasin:n kirjoitus ohjelmaa yrittää tehdä sh7052F:n manuaalin ohjeiden mukaan, on se aika työläs operaatio.
Siihen flash:n AUD väylän kautta lukuunkin meni niin monta yön tuntia, että ei jaksaisi siihen enää ryhtyä.

Täytyy tuota liikennettä vielä vähän tutkia, että mikä siinä oikein mättää ja pystyisikö sen kättely ym. selvittämään ja myös kernelin kaappaamaan sitä kautta.

http://www.fotopankki.fi/1234567/kuva/5839177185711081
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Kiitos paljon - tuo auttoi heti muistamaan lisää... tuli juuri mieleen että tuo boot mode kernel löytyy toki lähdekoodinakin jokaisesta koneesta jossa on fdt, esim:

C:\Program Files\Renesas\FDT4.02\kernels\ProtB\7052\Renesas\1_0_00

FDTB = Boot Mode
FDTU = User Mode

Eli tuo boot mode kiinnostaa, ks FDTWrite.


No johan tuossa käynnistetään FDT:n tuosta ECUeditorista, joten ylpeys kyllä antaa periksi. Enemmänkin kysymys on käytön helppoudesta ja siitä että voi jakaa vapaasti koko koodia. Openecu.org on selvitellyt tuota ecun lähdekoodia ja sen käyttöoikeus kuuluu heidän tulkinnan mukaan omistajalle. Muokatut tiedostot kuuluvat sitten joko muokkaajalle tai sille henkilölle joka on muokkaustyön ostanut riippuen sopimuksesta. Sen sijaan tuollaisene flashing softan käyttöönotto on jo vähän kaksipiippuisempi juttu.

Luin lyhyesti tuota koodia - mutta ei heti auennut, kun tällä hetkellä yritän keksiä miten tuo ilokaasusolenoidin ohjaus tehdään. On hienoa että tähän tulee näitä ajatuksia ja apua !

Muistatko mistä tuo japsiohjelma ladattiin - kyllähän sitä kannattaa myös kysyä...
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Mitenkäs tuo FDT:n source, pääseekö sen avulla askeleen pidemmälle siinä että mitä pitää ymmärtää jotta saadaan koodaatua tuo FDT omaan softaan ?
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Helpoin keino taitaa olla silti tämä.
http://www.fotopankki.fi/1234567/kuva/5840398659095001

Ja näyttää ohjelma toimivan senkin jälkeen.
http://www.fotopankki.fi/1234567/kuva/5840551352250000

Buttonien kokoa, paikka ja ohjelman ulkoasua kun muokkaa sopivasti, ei kukaan tunnista enää omakseen.
Taittaa onnistua vielä CopyRight©:n mulkkaaminen ohjelman sisältä.

ps.

Poistan nuo kuvat jossain vaiheessa.
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

joo - nyt täytyy vielä etsiä että miten buttoneille annetaan komentoja ?
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Ne täytyy varmaankin tehdä purkka viritelmällä, mutta tuota com portin valintaa ja CPU:n valintaa voi ohjata ulkoa päin.
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Laitappas mulle toi busan logo .ico muodossa, joka ohjelmassasi on.
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

http://busaecu.redirectme.net/source/ecueditor_icon.zip

Samasta hakemistosta löytyy joku vanhempi versio innovate plugin softasta source muodossa. jos sitä lukee näkee kyllä miten meikäläinen ei ole mikään koodari.




Edited By PetriK on 1225034789
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Laitoin sun sähköpostiin(tikkari) ohjelman kokeiltavaksi.
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Joo - jos tuon sulta tulleen mallin mukaan saataisiin tehtyä niin kyllä helpottuisi huomattavasti asentaminen.
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
Vastaa Viestiin