[elektro] ARM ugrás
Fekete Róbert
frobi at harden.hu
Fri Jan 29 09:55:09 CET 2016
Köszönöm!
hát reméljük hogy vezetés csere után is még legalább jó pár év
(évtized) kell hogy elcsesszék :)
és pláne, hogy hátha nem :)
R.
2016-01-29 09:34 keltezéssel, hg12345 írta:
> Bocs hibásan írtam:
>
> ahol nem állítható a bootolás helye, ott ugyan az a megoldás. (elnézést)
>
> Itt minden gyártó specifikus, egyre több Cortex magos gyártó van, de azért egy kezemen megszámolható, hogy mi érhető el, igazán, abból érdemes dolgozni. Ezeknél elolvasod a programozást és mindent tudsz, ezek összefoglaló manuálok ha megtalálod, akkor az adott gyártó összesét ismered.
>
> Szerintem az elérhető kategóriában a következő gyártok vannak: ST, NXP(FREESCALE), NOVUTON, ATMEL, CYPRESS, TI megvehetők a legtöbb nagy kereskedőnél, és a fejlesztő eszközök is elérhető áron vannak hozzájuk.
>
> Általában hasonló kapacitásúak és tudásúak egy árban vannak. Egy szimpatikus kiválasztása után nagyot nem tévedhetsz. :-) Támogatás az már változó, de azért erre már nem lehet panasz manapság....
>
> Az ATMEL-re információim szerint nyugodtan lehet fejleszteni, mert az MCHIP csak a vezetést cseréli, a többit meghagyja.
>
> "Fekete Róbert" <frobi at harden.hu> írta:
>> szia
>>
>> " Azoknál az ARM-knál ahol állítható a bootolás helye, ott általában
>> olyan védelem mint a legtöbb 8/16 bites eszközöknél. "
>>
>> ez gyártóspecifikus gondolom, amelyik az a gyártó aki így oldotta meg?
>>
>> mert ügye jó dolog nagyon az avr nél hogy lehet egy procin valami
>> milliós nagyságrendben programot cserélni...
>> és baromi rossz hogy a nagyoknál pl linear nem így van..
>>
>> R.
>>
>>
>>
>> 2016-01-29 08:18 keltezéssel, hg12345 írta:
>>> Hi,
>>> a legtöbb ARM lezárható és FLASH-ben blokkonként állítható az írás elleni védettség.
>>> Teljes törléssel a lezárt eszköz kinyitható, de üres lesz.
>>>
>>> pl.: ST esetén a régebbiek olvasás ellen védettek, de ha valaki nagyon akarja akkor azért megfejthető.
>>> (más honnan bootolva, pl.: RAM és egy kis programmal a teljes tartalom kiolvasható)
>>> állítások:
>>> – Level 0: no read protection
>>> – Level 1: memory read protection enabled
>>> – Level 2: memory read protection enabled and all debug features disabled.
>>> a második szint esetén már a debug is tiltva van, így nem igazán tudod feloldani és törölni az eszközt.
>>>
>>> Az első szint estén lehet javítani helyzeten, a boot0 lábat fixen elkötve már az áramkörbe ez nem lehetséges, a program induláskor azonnal tiltani SW debug funkciót. Ezzel ugyan nem lehet megakadályozni, de erőteljesen nehezíthető a feltörés. Aztán a programban védelmet is tehetsz ami büntet, ha átírják, ha meg nem akkor tudod bizonyítani, hogy a Tied.
>>>
>>> Azoknál az ARM-knál ahol állítható a bootolás helye, ott általában olyan védelem mint a legtöbb 8/16 bites eszközöknél.
>>>
>>>
>>>
>>> "Fekete Róbert" <frobi at harden.hu> írta:
>>>> hasonlóan az atmel 8bites procijaihoz, gondolom az xmega-k is ilyenek
>>>> hogy sokszor írhatók kiolvasás elleni védelem esetén is
>>>>
>>>> az st processzorai vagy bármelyik másik is ilyen?
>>>>
>>>> mert hogy a linear uc-i zárás után már nem írhatók újra, csak
>>>> bootloaderen keresztül, ha meg elcseszed akkor kuka a proc
>>>>
>>>> szóval a többivel mi a helyzet?
>>>>
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list