[elektro] PIC18F felprogramozasa bootloaderrel, de PC helyett AVR-rel

Pipi lista at puzsar.hu
Mon May 16 14:10:25 CEST 2016


Hali!
mi a baj a hex2bin-el?
úgy látom itt a forrás is fenn van: https://sourceforge.net/projects/hex2bin/
szerintem nem egy nagy cucc megírni, jobb ha közvetlen a hex fájlból dolgozol, mert akkor csak a ténylegesen használt
programterületet kell írnod, a hexbin meg feltölti valamilyen (FF?) kóddal a nem használt területeket....

PC-re DOSban írtam egy pic16 memóriablokk foglaltság kijelzőt C-ben, ha kell odaadom, abból is kiindulhatsz
így néz ki a kimenete, 16 bájtos blokkok, elől a cím, utána ahol szóköz van ott nincs adat a hex fájlban:

Intel hexa fajlbol memoria terkep Copyright PIPI Dec 11 2006,17:29:32 FREEWARE
0   01      89ABCDEF 1000 0123    89ABCDEF
100 0123456789ABCDEF 1100 0123456789ABCDEF
200 0                1200 0123456789ABCDEF
                      1300 0123456789ABCD





800 0123456789ABC










Extended record : 1   0 4
------------

2016.05.16. 12:14 keltezéssel, Moravcsik Szilard írta:
> Sziasztok!
>
> Van egy olyan feladatom, hogy egy PIC18F8722 uC-t kellene AVR-rel RS232
> soros vonalon felprogramozni a PIC-ben lévő bootloaderrel.
> A bootloader és kommunikációs protokollja mindenben megfelel a Microchip
> AN1310-ben leírtaknak.
>
> PC helyett azonban egy uSD kártyaolvasóval felszerelt ATxmega, RS232
> interfésszel ellátva, lenne a "host", ami majd a protokoll szerint
> elvégezné a PIC flash, EEPROM, Config bitek stb. programozását. A PIC-be
> töltendő adatok a uSD kártyán lennének.
>
> Jó lenne, ha nem kellene az xmegára megírnom egy HEX fájl dekódert.
> Kényelmesebb lenne valamilyen PC-n futó programmal dekódolt bináris
> fájlt előállítani, ha kell, akár többet is (pl. egyet a flash-hez, egyet
> az EEPROM-hoz, egyet a Config-hoz, stb.). Ilyen konverter szoftvert
> eddig nem találtam. Úgy tűnik, ez esetben a hex2bin.exe sem az, ami ide
> kellene.
>
> Van valamilyen tippetek, mit lehetne használni? Esetleg valami egyéb jó
> ötlet?
>
> Üdv:
> Szilárd
>
> ---
> A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus védelme ellenőrizte azt.
> https://www.avast.com/antivirus
>
> -----------------------------------------
>            elektro[-flame|-etc]
>
>


-- 
Pipi
http://www.puzsar.hu
https://sites.google.com/site/eutlantis/books



More information about the Elektro mailing list