www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

WinIdea in .elf

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Odisej
Član
Član



Pridružen-a: Tor 25 Apr 2006 20:24
Prispevkov: 95
Aktiv.: 0.41

PrispevekObjavljeno: Sob Apr 19, 2008 3:48 pm    Naslov sporočila:  WinIdea in .elf Odgovori s citatom

Živjo,
zdajle se malo hecam, in vidim, da winidea naredi kot izhodni fajl rezultat.elf
Je kaka varjanta, da bi ta elf spravil v hex, da bi potem lahko ta isti program vrgel na drug čip, ki ne bi bil šarm? (sicer isti, samo na samostojni plati)
Našel sem že H-Flasher, ki naj bi bil dober tudi za flashanje LPC2138, zdaj rabim samo še ta elf prevest na hex/bin Rolling Eyes

Lp
Peter
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
chaos
Član
Član



Pridružen-a: Sob 16 Sep 2006 22:12
Prispevkov: 1063
Aktiv.: 4.65
Kraj: Zagorje ob Savi

PrispevekObjavljeno: Sob Apr 19, 2008 5:06 pm    Naslov sporočila:   Odgovori s citatom

Koda:
arm-elf-objcopy -O ihex input.elf output.hex


To lahko daš kar v nastavitve projekta, da se ti avtomatsko požene ob vsakem prevajanju.

LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Odisej
Član
Član



Pridružen-a: Tor 25 Apr 2006 20:24
Prispevkov: 95
Aktiv.: 0.41

PrispevekObjavljeno: Sob Apr 19, 2008 5:45 pm    Naslov sporočila:   Odgovori s citatom

Wau, to je bilo pa hitro... pa sem že iskal po googlu Wink

Mi lahko samo še točno poveš, v katero oknce to vpišem... ker če gledam Project->Settings je kup zavihkov, na blef si pa ne upam kar nekam pastat Rolling Eyes

Hvala Cool

lp
Peter
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
chaos
Član
Član



Pridružen-a: Sob 16 Sep 2006 22:12
Prispevkov: 1063
Aktiv.: 4.65
Kraj: Zagorje ob Savi

PrispevekObjavljeno: Sob Apr 19, 2008 6:31 pm    Naslov sporočila:   Odgovori s citatom

Na žalost zdajle nimam nameščene winideje, na pamet pa tudi ne vem ... poišči nekaj v stilu "run command after build" v project/settings. Pot do arm-elf-objcopy je ista kot do arm-elf-gcc, ime .elf fajla, ki se zgenerira, je pa tudi v eni spremenljivki ...

LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Umnik
Član
Član



Pridružen-a: Čet 16 Sep 2004 17:52
Prispevkov: 958
Aktiv.: 4.03
Kraj: Novo mesto

PrispevekObjavljeno: Sob Apr 19, 2008 7:33 pm    Naslov sporočila:   Odgovori s citatom

H-Converter

Dobiš ga v istem paketu kot si dobil H-Flasher.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Odisej
Član
Član



Pridružen-a: Tor 25 Apr 2006 20:24
Prispevkov: 95
Aktiv.: 0.41

PrispevekObjavljeno: Sob Apr 19, 2008 7:49 pm    Naslov sporočila:   Odgovori s citatom

Bom malo preletel nastavitve pa pogledal, kje se bo kej novega pokazalo Laughing

Amm ja, sem opazil, ampak. Če prav razumem, je to program za pretvarjanje BIN <-> HEX. Jaz imam pa elf.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Umnik
Član
Član



Pridružen-a: Čet 16 Sep 2004 17:52
Prispevkov: 958
Aktiv.: 4.03
Kraj: Novo mesto

PrispevekObjavljeno: Sob Apr 19, 2008 8:10 pm    Naslov sporočila:   Odgovori s citatom

Potegni dol zadnjo verzijo: 0.6.1

Tam je ELF2HEX 100%

Sem sedaj preveril in opazil, da ga pri meni nekaj biksa in ne dela povsem...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Odisej
Član
Član



Pridružen-a: Tor 25 Apr 2006 20:24
Prispevkov: 95
Aktiv.: 0.41

PrispevekObjavljeno: Sob Apr 19, 2008 8:33 pm    Naslov sporočila:   Odgovori s citatom

Res je. Hvala. Nevem kaj sem prej gledal, da sem potegnil dol 0.6.0 Rolling Eyes

Sem inštaliral zdaj to novo, ampak... ko dam v ELF2HEX rezultat.elf ki ga naredi winidea, mi javi error: The address exceeds the G4 addressing limitation.
Slučajno veš, kaj točno to pomeni? Če pa dam ELF2BIN, dobim pa tri .bin fajle. Potem pa, če bi hotel prevesti to v hex, pa rabim vpisat Base Addr. ki pa tudi ne vem, kaj bi to moralo biti?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Odisej
Član
Član



Pridružen-a: Tor 25 Apr 2006 20:24
Prispevkov: 95
Aktiv.: 0.41

PrispevekObjavljeno: Tor Apr 22, 2008 8:10 pm    Naslov sporočila:   Odgovori s citatom

No, tule so screeni nastavitev projekta... kam bi to pasalo? Wink


winidea.jpg
 Opis:
 Velikost datoteke:  308.21 KB
 Pogledana:  37 krat

winidea.jpg


Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Umnik
Član
Član



Pridružen-a: Čet 16 Sep 2004 17:52
Prispevkov: 958
Aktiv.: 4.03
Kraj: Novo mesto

PrispevekObjavljeno: Tor Apr 22, 2008 8:39 pm    Naslov sporočila:   Odgovori s citatom

Tudi jaz dobim to o prekoračitvi... Verjetno WinIDEA ne zapiše tega podatka ki ga Converter rabi.

Naredi tako:
Poišči datoteko rezultat.elf (išči v mapi projekta) jo skopiraj v ...\winIDEA\200x\gcc\arm\bin

Potem odpri CMD in odsurfaj v tisti direktorij zgoraj in ko si končno tam, napiši še zgornji ukaz (arm-elf-objcopy -O ihex rezultat.elf rezultat.hex).

Hex naredi, če je za kako rabo pa ne vem...

Lahko pa narediš... Enako še na enih par načinov...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
chaos
Član
Član



Pridružen-a: Sob 16 Sep 2006 22:12
Prispevkov: 1063
Aktiv.: 4.65
Kraj: Zagorje ob Savi

PrispevekObjavljeno: Sre Apr 23, 2008 7:06 am    Naslov sporočila:   Odgovori s citatom

Tam pod customize tabom imaš "Run after linker" in še "Run Before / After" -- očitno bo eden od teh.

Okej .. sem zdaj namestil winidejo in prečekiral:

Pod Run after linker imam:
Path: $(CMPDIR)bin\arm-elf-objcopy.exe
Command Line: -O ihex $(OUTPUTDIR)$(OUTPUTFILE) $(OUTPUTDIR)$(OUTPUTFILE).hex

umnik: tako zgeneriran hex preverjeno deluje (jaz sem za programiranje uporabil philipsov flash utility).

LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Odisej
Član
Član



Pridružen-a: Tor 25 Apr 2006 20:24
Prispevkov: 95
Aktiv.: 0.41

PrispevekObjavljeno: Sre Apr 23, 2008 4:00 pm    Naslov sporočila:   Odgovori s citatom

Najlepša hvala za trud Smile Dobil sem hex, zdaj ga moram pa samo še probat naložit. To pride pa na vrsto v petek, ko pridem domov. Sporočim rezultat, če bo delalo se pohvalim s sliko Cool


lp
Peter
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.:alex:.
Član
Član



Pridružen-a: Sre 05 Mar 2008 11:51
Prispevkov: 24
Aktiv.: 0.11
Kraj: Domžale-Kamnik

PrispevekObjavljeno: Čet Nov 27, 2008 11:48 am    Naslov sporočila:   Odgovori s citatom

Men tale programček H-jtag iz .elf generira 3 datoteke z končnico .hex!
Zdej mi pa ni jasen zakaj to ker ko jo z flashmagic-om prnesem na LPC-ja nobena od njih ne deluje!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.:alex:.
Član
Član



Pridružen-a: Sre 05 Mar 2008 11:51
Prispevkov: 24
Aktiv.: 0.11
Kraj: Domžale-Kamnik

PrispevekObjavljeno: Pet Nov 28, 2008 1:07 pm    Naslov sporočila:   Odgovori s citatom

Sem zadevo rešil z
Citiram:
Path: $(CMPDIR)bin\arm-elf-objcopy.exe
Command Line: -O ihex $(OUTPUTDIR)$(OUTPUTFILE) $(OUTPUTDIR)$(OUTPUTFILE).hex

in zaenkrat deluje!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 6 dni


Powered by phpBB © 2001, 2005 phpBB Group