Get Adobe Flash player

 
Tänane kuupäev 28.03.2024 16:56

Kõik kellaajad on UTC + 2 tundi [ DST ]




Tee uus teema Vasta teemale  [ 3 postitust ] 
Autor Sõnum
PostitusPostitatud: 25.12.2008 23:20 
Eemal
Kasutaja avatar

Liitunud: 22.06.2008 1:40
Postitusi: 32
Asukoht: Padise vald
Mul tekkis probleem ms2 kivile extra 2.0.x koodi peale laskmisel. MS Download 2.00 programmiga kirjutamisel jäi 40% juures kirjutamine seisma. Siis hakkasin igasuguseid variante proovima ja leidsin lahenduse, kuidas ms2 kivile seda extra 2.0.x koodi peale lasta.

Asi nimelt järgmine, et ms2 extra 1.0.x koodiga on ainult üks fail, mida saab kivi peale lasta:

ms2_extra.s19

Ühendad bootloaderi jumperi ära, stimiga toide peale ja lased MS Download 2.00 programmiga selle ms2_extra.s19 koodi sinna kivi peale. Lihtne onju.

Nii, aga nüüd selle ms2 extra 2.0.x koodiga on kolm faili, mida saab kivi peale lasta:

bootstrap.s19
ms2_extra.s19
ms2_extra_us.s19

Alustuseks ühendad bootloaderi jumperi ära, toide peale ja lased MS Download 2.00 programmiga selle bootstrap.s19 sinna kivi peale, MS Download 2.00 programm kinni.
Nüüd toide maha, bootloader jumper ära, toide peale ja MS Download programm uuesti käima ning lased ILMA JUMPERITA ms2_extra.s19 koodi kivi peale.

No lugesin mis ma lugesin neid manuaale, aga vot seda ei lugenud ma nüüd küll mitte kuskilt välja. Vahepeal mõtlesin juba, et garantii laks, aga kui 1.0.x kood läks ilusti peale, siis hakkasin mõtlema, et miks on 2.0.x koodiga mitu faili. Ja lihtsalt katse eksituse meetodiga sain koodi peale. Ebareaalne, selline töökäik peaks ikka suurelt kuskil manuaalis kirjas olema. Või ma ei pannud lihtsalt tähele.


Üles
 Profiil  
 
PostitusPostitatud: 21.03.2011 14:30 
Eemal
Kasutaja avatar

Liitunud: 16.03.2008 13:01
Postitusi: 689
Asukoht: Tallinn
Tean, et vana teema, aga kindlasti leidub veel neid inimesi, kel samad küsimused tekivad.
Minu arusaam asjast on järgmine:

bootstrap.s19
Megasquirtil on kõige alumises kihis baaskood, nn bootloader - see kood asubki kompileeritult selles failis. Et seda koodi protsessorile peale lasta, peab bootloaderi jumper olema installitud. Minu arusaamist mööda on see bootloader kõikidel Megasquirtidel (vähemalt sama prosega) sama, aga võin ka eksida.

ms2_extra.s19
ms2_extra_us.s19

Need failid on kompileeritud Megasquirti põhilised failid, mis muutuvad/arenevad kiiremini kui bootloader. Inglise keeles nimetatakse neid "firmware". Firmware protsessorile pealelaadimiseks ei ole tarvis bootloader jumperit näppida (see peab olema mitte-ühendatud asendis).
ms2_extra.s19 fail on tavalise Megasquirti jaoks (v2 protsessorist käib antud juhul jutt ikka ;)), ms2_extra_us.s19 on Microsquirti jaoks.

NB!
Mistahes koodi uuendamise peale on mõistlik Megasquirtile restart teha ning samuti laadida enda Megasquirti seadistus (.msq fail). Peale firmware uuendamist ei ole Megasquirtil Sinu eelmist seadistust laetud - on vaid mingi vaikimisi seadistus, mistõttu tasub firmware laadimise ajaks lahti ühendada väljundid, mis vaikimisi seadistuse puhul ei pruugi teha seda, mis Sinu konkreetse seadistuse puhul - näiteks süüteväljundid on enamasti joodetud pin-idele, mis vaikimisi seadistuse korral ei ole süüteväljundid, mistõttu võib juhtuda, et süütepooli laetakse väga valesti (süütepool võib olla vale väljundi otsas) ning sedasi on võimalik süütepool maha põletada.

Mõnikord - enamasti elektrilise signaaliga väga vales kohas (tahan öelda, et mitte tarkvaraliselt) - võib õnnestuda Megasquirt niimoodi segadusse ajada, et aitab vaid firmware uuesti laadimine, mõnikord lausa bootloaderi uuesti laadimine (ja seejärel firmware uuesti laadimine).

_________________
Lauda nitro


Üles
 Profiil  
 
PostitusPostitatud: 21.03.2011 17:24 
Eemal
Kasutaja avatar

Liitunud: 16.12.2004 2:41
Postitusi: 4626
Asukoht: Tallinn
Miks te asja nii keeruliseks ajate? Igal firmwarel on ju oma kataloogis firmware upload bat fail, mis asja puust ja punaseks teeb.
Kui korra on Extra firmware peal olnud, siis ei pea mingit boot jumperit kokku ühendama ka.

_________________
Subaru Impreza GT MY99 | VW Passat 6.0 W12 '02 | VW Golf 2 4motion '91
ECUMASTER tooted http://ecumaster.ee | M-Tuning - http://www.m-tuning.ee | @Facebook
Tavahooldus, performance & tuning teenused + osad, mootorite ehitamine ja remont - Tallinn.


Üles
 Profiil  
 
Näita postitusi eelmisest:  Sorteeri  
Tee uus teema Vasta teemale  [ 3 postitust ] 

Kõik kellaajad on UTC + 2 tundi [ DST ]


Kes on foorumil

Kasutajad foorumit lugemas: Registreeritud kasutajaid pole ja 14 külalist


Sa ei saa teha uusi teemasid siin foorumis
Sa ei saa postitustele vastata siin foorumis
Sa ei saa muuta oma postitusi siin foorumis
Sa ei saa kustutada oma postitusi siin foorumis
Sa ei saa postitada siin foorumis manuseid

Otsi...:
Hüppa:  
POWERED_BY
PhpBB 3.0.11