ARM vydalo security update,
https://developer.arm.com/support/security-update
kde najzaumavejsou vecou je, ze zranitelne su aj 32bit procesory ARM Cortex-R7, ktore su velmi rozsirene.
OUCH!
https://en.wikipedia.org/wiki/ARM_Cortex-R
staci citovat wiki:
"....designed for high performance hard real-time and safety critical applications"
Pokial viem Cortex-R sa pouzivaju v SSD diskoch, LTE & 5G Modemoch, Routeroch a Access Pointoch...
Mozno pre tie SSD disky nieje problem ze tento custom firmware ma bug, ale pre sietove zariadenia to problem byt moze a to dost podstatny.
Pokud vim tak pro tyto zarizeni je to jadro urcene, coz neni totez jako ze se tam pouziva.
Pokud vim, nemuzete jit za zadnym vyrobcem cipu a koupit hotovou soucastku (nebo statisice soucastek aby se s vama vubec bavil).
U Cortex-R4 je tech vyrobcu nekolik. U Cortex-R5 vim o jednom jedinem (TI). Ale nevim o tom, ze by nekdo nabizel Cortex-R7 nebo Cortex-R8.
Myslim, ze ich v EU ponuka STMicroelectronics.
Dalej som nasiel pouzitie napr. v automotive systemoch od Renesas
https://www.renesas.com/en-eu/solutions/automotive/products/rcar-h3.html
R-Car H3 (automotive computing platform for the autonomous-driving era)
...urcite sa najdu aj dalsie
STM32F7 ma MMU, otazka je, jestli je zranitelne. Moc bych za to nedal, ze je. Na druhou stranu, Linux na tom bezi malo kdo, ma to zbytecne malou propustnost do RAM a tak, neni to zadny rychlik. Zaroven aby to k necemu bylo, je potreba se vejit do 2MB flash (protoze jinak, kdyz mam lepit 3 pouzdrovy linuxovy setup, na co bych bral drahou pomalou F7).
Tak o tom R-Car jsem nevedel, ale to stejne neni platforma vhodna pro real-time safety regulace, ale jen na ty opicarny kolem.
ST nabizi jen Cortex-R4 pro autoradio.
TI nabizi 2 rady s R4 i R5 (zajimavost: TMS570xxxx je s velky endianem)
Scaleo koukam ze uz ma i R5 (meli jen R4)
Neco malo ma NXP (kdyz jsem se s nima naposled bavil tak to byl Cortex-R4, ale to uz platit nemusi)
A to je asi tak vse.