-
Data: 2022-07-18 22:11:35
Temat: Re: Rynek pracy STM32
Od: Piotr Gałka <p...@c...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2022-07-18 o 21:59, heby pisze:
>> Czyli u Ciebie program nie chodzi z flasha ?! :)
>
> To działa tak:
>
> 1) Flash
> a) mocno obcięty kernel linuxa
> b) z wkompilowanym initrd (w sensie to część jądra, taki magiczny tryb)
> c) w initrd wkompilowany busybox
> d) w initrd trywialny skrypt wyszukujący urządzenia blokowe
> e) jak znajdzie urządzenie blokowe z "vmLinux" to robi kexec na tym
> pliku
To możesz sobie darować - większości słów nie rozumiem :)
> 2) RAM odpala się drugie jądro Linuxa (właściwe, "normalne")
>
> 3) Dalej wszystko jest z RAM.
>
> Innymi słowy w ROM siedzi sobie bootloader będacy de facto kernelem
> linuxa przyciętym do minimum.
>
> Dlaczego tak? Bo pozwal to prosto wymieniać kernel (ten drugi), który
> siedzi sobie na karcie SD,
Mamy być może irracjonalne obawy i założenia:
- nie mamy zaufania do gniazd na karty SD.
- nie mamy zaufania do programu w RAM - zakładamy, że jest większe
ryzyko przekłamania spowodowanego jakimś zakłóceniem niż ryzyko
przeprogramowania przez to zakłócenie flasha.
- jak po jakimś przekłamaniu zadziała watchdog to pewnie urządzenie nie
wstanie w 50ms.
> bez jakiegoś rocket-science z ubootem. A
> uboot z jakiegoś powodu jest tak prymitywny, że nie startuje kernela z
> niczego innego niż NAND.
Dalszy ciąg używania obcych słów :)
P.G.
Następne wpisy z tego wątku
- 18.07.22 22:23 heby
- 18.07.22 22:30 Piotr Gałka
- 18.07.22 22:57 heby
- 18.07.22 22:58 Piotr Gałka
- 18.07.22 23:13 heby
- 18.07.22 23:16 Piotr Gałka
- 18.07.22 23:20 Piotr Gałka
- 18.07.22 23:23 Piotr Gałka
- 18.07.22 23:26 heby
- 18.07.22 23:29 heby
- 18.07.22 23:31 Cezar
- 18.07.22 23:39 Grzegorz Niemirowski
- 18.07.22 23:41 heby
- 19.07.22 01:05 Marek
- 19.07.22 01:10 Marek
Najnowsze wątki z tej grupy
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
Najnowsze wątki
- 2026-01-10 Przeprosiny
- 2026-01-10 Kominiarze
- 2026-01-10 Zagadka radiowa
- 2026-01-10 Prostownik
- 2026-01-09 EKOFASZYŚCI DO NAUKI Chiny odpaliły reaktor na tor. Zachód przespał ten moment? - AstroSzort
- 2026-01-09 Sebastian M
- 2026-01-09 weto nowelizacji ustawy o ś.u.d.e. (wz. DSA)
- 2026-01-09 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2026-01-09 Ładowanie w 13 minut
- 2026-01-08 Umiejętność tankowania na egzaminie z prawa jazdy
- 2026-01-08 Nowy akumulator Donut Lab
- 2026-01-08 Komenda policji nie ma nic wspólnego ze sprawą zgwałcenia policjantki
- 2026-01-08 Pilot do zamka/bramy
- 2026-01-08 Ślad węglowy
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]