XC8 do *.hex

Jaromir Sukuba jarin.hw na gmail.com
Neděle Červenec 26 09:29:36 CEST 2015


Tusim sa uz niekam dostavame :-) Aky je vlastne stav, ktory chcete
dosiahnut? Chcete aby Vam vytvaral HEX aj pri debug builde?

Mimochodom, v Project properties->XC global options si mozete zvolit,
aby Vam generoval COF namiesto ELF.

2015-07-26 2:58 GMT+02:00 Miroslav Draxal <evik na volny.cz>:
> Pokud ladíte ať s icd3 nebo soft.simulátorem, což je vlastně volba „Clean
> and Build for Debugging", tak mě se nevytvoří žádný hex ani cof soubor. Ani
> nijak neumím linker přinutit, aby je vytvářel. Pokud odladím a následně
> použiji volbu „Clean and Build Project“, pak se skutečně vytvoří hex ve
> složce _projektu/dist/default/production. U HiTechu se vytvářel COF už při
> debuggu v _projektu/dist/default/debugging. Zasahovat do makefile (tedy
> myslím, že zde by to šlo) nechci, protože bych to musel měnit plošně u všech
> projektů.
>
>
>
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of j s
> Sent: Sunday, July 26, 2015 1:46 AM
>
>
> To: HW-news
> Subject: Re: XC8 do *.hex
>
>
>
> MPLABX pouzivam tiez a hex mi vygeneruje. Pozrite sa dobre do adresarovej
> struktury projektu. Pisem teraz z pamati, ale v adresari
> meno_projektu/dist/default/production by po clean builde urcite mal byt hex
> aj subor. V output okne MPLABX by malo byt dokonca vidno kam sa ten hex
> subor uklada. Generovanie elf/coff suboru je v nastavenich projektu
> volitelne.
>
>
>
> 2015-07-25 23:05 GMT+02:00 Miroslav Draxal <evik na volny.cz>:
>
> Díky za postřehy, asi jsem měl napsat, že to kompiluji přes MplabX. A rád
> bych, abych nemusel vkládat do automatizace zase nějaké "mezistupně".
>  Vydedukoval jsem, že (jsem klikací člověk) že musím provést "Clean and
> Build Project" pak mi to vytvoří hex. Soubor. Při "Clean and Build for
> Debugging" to nevytvoří nic. Ono je to asi logické. Nejdřív to odzkoušet a
> pak teprve vytvořit hex soubor. hiTech automaticky tvořil vždy cof soubor.
> Míra
>
>
> -----Original Message-----
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jaromir
> Sukuba
> Sent: Saturday, July 25, 2015 10:19 PM
> To: HW-news
> Subject: Re: XC8 do *.hex
>
> Len tak cvicne som spustil http://pastebin.com/97TwDA44 Vsimnite si, ze vo
> volani kompilatoru (riadok 2) som nespecifikoval nijake ine moznosti, len to
> ze bezi vo free mode a pouzity MCU. Medzi produktami kompilacie je cof aj
> hex. Predpokladam ze v inych OS to bude presne to iste.
>
> Pripadne, manual je vzdy naporudzi -
> http://ww1.microchip.com/downloads/en/DeviceDoc/50002053E.pdf na strane 84,
> v kapitole 4.3.2 Single step compilation: unless otherwise specified, a HEX
> file and Microchip COFF file are compiled as the final output.
>
>
> 2015-07-25 21:55 GMT+02:00 Miroslav Draxal <evik na volny.cz>:
>> Dobrý den,
>>
>> Nemáte někdo tušení, jak získat po kompilaci z XC8 výsledný HEX soubor?
>>
>> V HiTech se musel pomocí mp2hex z *.cof souboru vytvořit *.hex. Mám to
>> v bootloaderu automatizováno, ale XC8 *.cof ani *.hex soubor
>> nevytváří. Chci migrovat do XC8.
>>
>> Míra
>>
>>
>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>


Další informace o konferenci Hw-list