Pokusna deska pro PIC32 - bylo Jak na WiFi s MCU a MRF24WB0MB

j s jarin.hw na gmail.com
Pondělí Leden 2 08:54:24 CET 2012


Vykonavanie z RAM nie je nic nezvycajneho.
Skuste sa pozriet do examplov k C32 - <Program
Files>\mplabc32\v2.02\examples\c32_examples\ram_execution

J.S.

2012/1/2 Jaroslav Buchta <jaroslav.buchta na hascomp.cz>:
> Taky prvni vec, co me napadla, ale nakonec cert vem FLASH, jestli bude
> realna zivotnost alespon nekolikrat vyssi bez naroku na budouci
> spolehlivost, tak to na takove to domaci ladeni staci.
> Spis by asi bylo zajimavejsi nakopirovat casove kriticke casti programu do
> RAM, kvuli rychlosti, FLASH umi jen 30MHz coz znamena pri 80MHz 3 cykly pro
> pristup. Coz ale zase asi bezne nevadi, protoze je cache a navic se FLASH
> cte tusim po ctyrech? 32b slovech. Mozna kdyz je provadeni programu velmi
> nesekvencni, mohlo by to mit efekt.
> Ale co se tyce nastaveni options pro linker, asi by to slo, kdyz prekladac
> zrejme vychazi z gcc
>
> Dne 2.1.2012 8:33, j s napsal(a):
>
>> Neviem o nijakom sposobe ako to urobit a pravdupovediac ani neviem na
>> co by to bolo dobre - teda to ladenie z RAM namiesto z FLASH.
>> Snad jedine rychlejsie stahovanie programu (nemusi sa cakat na mazanie
>> FLASH), ak sa to urobi korektne. S ICD3 ide prepisat cele PIC32 s
>> polmega FLASH radovo v sekundach. Loader do RAMky by teda musel byt
>> rychlejsi a verte mi, nebude to trivialne. Obmedzeny pocet E/W cyklov
>> mi nepride ako limitujuci faktor - uz som pisal, ze tu mam jedno
>> PIC32, ktore pouzivam ako ladiaci kus, trapim ho asi jeden a pol roka
>> a nic mu nie je. Tipujem ze este par rokov vydrzi. Ak by mi aj po roku
>> odisla FLASH, tak si za par striebornych kupim nove PIC.
>>
>> Ale pre hobby aplikacie, kde sa clovek nemusi spravat racionalne a
>> ekonomicky, mi to pride ako celkom zaujimava tema.
>>
>> J.S.
>>
>> 2012/1/2 Petr Labaj<labaj na volny.cz>:
>>>
>>> Moc rad bych dosahl stavu, aby se cele ladeni odehravalo jen v RAM.
>>> Pak by problem poctu prepisu Flash nehral roli, navic by i programovani
>>> obsahu mohlo byt rychlejsi. Takze sama pozitiva.
>>>
>>> Ale nemuzu prijit na zadny elegantni zpusob, jak to udelat. Cekal bych,
>>> ze diky malemu zarucovanu poctu prepisu Flash na to bude existovat
>>> nejaka velmi jednoducha standardni (klikaci) moznost, ale bud neumim
>>> hledat, nebo neexistuje.
>>>
>>> Jestli to spravne chapu, tak se musi pomoci registru nastavit rozdeleni
>>> RAM na sekci pro data a pro program. No ale to by nakonec nejaky
>>> defaulni zavadec mohl umet, takze by se nemuselo prepisovat nic
>>> ve Flash, vse by slo jen do RAM.
>>>
>>> Prosim vite nekdo, jestli se da nejak rozumne rezim RAM-only realizovat?
>>> Nebo si na to budu muset napsat nejaky vlastni bootloader ?
>>> Ale pak bych zase asi prisel o moznost snadneho ladeni.
>>>
>>> Velice dekuji predem za informace.
>>> Petr Labaj
>>>
>>> *************************************
>>>
>>> From: "j s"<jarin.hw na gmail.com>
>>> To: "HW-news"<hw-list na list.hw.cz>
>>> Sent: Monday, January 02, 2012 7:36 AM
>>> Subject: Re: Pokusna deska pro PIC32 - bylo Jak na WiFi s MCU a
>>> MRF24WB0MB
>>>
>>>
>>> Toho sa nemusite bat. Minimalne je to 1000 pri teplote do 85 stupnov.
>>> Tipujem, ze pri izbovej teplote to bude tak o dva rady viac.
>>> Mam tu jedno PIC32, ktore mordujem uz asi jeden a pol roka, za tu dobu
>>> ma radovo tisice prepisov FLASH.
>>>
>>> J.S.
>>>
>>> _______________________________________________
>>> 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