[elektro] PIC32MX Boot progi

flaist flaist at gmail.com
Fri Jan 16 02:48:54 CET 2015


Hi!
  
Így most az történik, hogy 4K-nként 1-K-t töröl csak a BOOT progi!
Írnék egy programot, ami kijavítja a BOOT-ban ezt a hibát, de ahhoz hogy ezt
le tudjam tölteni az kellene,
hogy ezt a programot szét tudjam darabolni a fentiek szerint (a hossza ~
0x2000).

A LINKER FILE mostani definíciója:
kseg0_program_mem    (rx)  : ORIGIN = 0x9D009000, LENGTH = 0x1700

Ezt kellene szétdarabolni valahogy így, de nem eszi meg a fordító:

kseg0_program_mem      (rx)  : ORIGIN = 0x9D009000, LENGTH = 0x400
kseg0_program_mem1    (rx)  : ORIGIN = 0x9D00A000, LENGTH = 0x400
kseg0_program_mem2    (rx)  : ORIGIN = 0x9D00B000, LENGTH = 0x400
.
.
.
kseg0_program_memX    (rx)  : ORIGIN = 0x9D01F000, LENGTH = 0x400



Vagy a 0x400-0xfff területeket védetté tenni.

Lehet ilyet valahogy csinálni, a PIC18-nál lehetett

Köszi, üdv FI:



-----Original Message-----
From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On Behalf
Of flaist
Sent: Thursday, January 15, 2015 1:12 AM
To: elektro at tesla.hu
Subject: Re: [elektro] PIC32MX Boot progi

Bakker, jól megszívtam!

Itt a "FLASH_PAGE_SIZE"  1K-ra csökkent 4K-ról.

Nincs agyon dokumentálva!


FI.

-----Original Message-----
From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On Behalf
Of Pipi
Sent: Wednesday, January 14, 2015 8:33 PM
To: elektro at tesla.hu
Subject: Re: [elektro] PIC32MX Boot progi

2015.01.14. 20:00 keltezéssel, fi F írta:
> Sziasztok!
>
> A PIC32MX7xx proci jól működő BOOT programját átraktuk a PIC32MX250
tipusra.
> Úgy tűnik nem törli a Flasht-t, irni tudja. (Az első BOOT feltöltés 
> sikeres, a második már nem, ha nem ua.-t töltöm fel) Tudja valaki mi a 
> különbség a két tipus Flash törlése között?
>
> Köszi, üdv. FI.
> -----------------------------------------
>            elektro[-flame|-etc]
>
ez megvolt?
http://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en554836

--
Pipi
http://www.puzsar.hu

-----------------------------------------
          elektro[-flame|-etc]

-----------------------------------------
          elektro[-flame|-etc]



More information about the Elektro mailing list