[elektro] PIC18F felprogramozasa bootloaderrel, de PC helyett AVR-rel
Moravcsik Szilard
levlista.mszilard at gmail.com
Tue May 17 07:21:38 CEST 2016
Szia!
2016.05.16. 14:10 keltezéssel, Pipi írta:
> Hali!
> mi a baj a hex2bin-el?
Nem tudom, hogy az általa generált bin-ben honnan kezdődik az flash-be
töltendő app, honnan az EEPROM tartalom, honnan a Config.
> úgy látom itt a forrás is fenn van: https://sourceforge.net/projects/hex2bin/
Mire megérteném a forrást... :)
> 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....
>
Windows alá már írtam programozó szoftvert. Bluetooth-on keresztül
programozott fel C51 alapú mérőeszközt. De AVR-en azért jóval
szűkösebbek az erőforrások, mint PC-n.
> 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:
>
Kösz, rendes vagy!
Azért még futok egy kört, de ha nincs más hátra mint előre és meg kell
írnom, lehet, hogy elkérem a forrás kódot.
Üdv:
Szilárd
U.i.:
> 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]
>>
>>
>
>
---
A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus védelme ellenőrizte azt.
https://www.avast.com/antivirus
More information about the Elektro
mailing list