-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.n
et!aioe.org!news.chmurka.net!.POSTED.213.192.88.68!not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Rynek pracy STM32
Date: Mon, 18 Jul 2022 22:11:35 +0200
Organization: news.chmurka.net
Message-ID: <tb4epm$88p$1$PiotrGalka@news.chmurka.net>
References: <b...@h...invalid>
<taogda$2lc9t$1@dont-email.me>
<62cfdf7e$0$562$65785112@news.neostrada.pl>
<taonoj$2m4ir$1@dont-email.me>
<62d00ad6$0$448$65785112@news.neostrada.pl>
<tap49p$fpr$1$cezar91@news.chmurka.net>
<62d11b46$0$474$65785112@news.neostrada.pl>
<tar9mb$op1$1$cezar91@news.chmurka.net>
<62d13089$0$550$65785112@news.neostrada.pl>
<tarcdi$qcj$1$cezar91@news.chmurka.net> <tardm4$3173v$1@dont-email.me>
<targas$sql$1$cezar91@news.chmurka.net> <tarnfv$327p4$1@dont-email.me>
<tasdmj$etf$1$PiotrGalka@news.chmurka.net> <taselh$34k3h$1@dont-email.me>
<tb43lu$1ls$1$PiotrGalka@news.chmurka.net> <tb44nf$fm11$1@dont-email.me>
<tb4abv$5ml$1$PiotrGalka@news.chmurka.net> <tb4e3k$i1rd$1@dont-email.me>
NNTP-Posting-Host: 213.192.88.68
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 18 Jul 2022 20:11:34 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.68"; logging-data="8473";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
In-Reply-To: <tb4e3k$i1rd$1@dont-email.me>
Content-Language: pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:773176
[ ukryj 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
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
- Disk on Module, czym to odczytać?
- Pasta ochronna? Lutownicza?
- zagadka pneumatyczna
- Klip testowy, jak sie to używa
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
Najnowsze wątki
- 2025-11-24 Kraków => Production Coordinator / Representant Product Dev <=
- 2025-11-24 Warszawa => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-11-24 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2025-11-24 Białystok => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-11-24 Rzeszów => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-11-24 Białystok => Programista React ze znajomością C++ <=
- 2025-11-24 Gdańsk => Dynamics 365 Commerce/POS Developer <=
- 2025-11-24 Białystok => Microsoft Dynamics 365 Finance Consultant <=
- 2025-11-24 Białystok => Senior Microsoft Dynamics 365 Business Central Konsultan
- 2025-11-24 I kolejne mleko się rozlało
- 2025-11-24 kolorowy e-paper
- 2025-11-24 Białystok => Konsultant Microsoft Dynamics 365 Finance <=
- 2025-11-24 Białystok => Programista Delphi <=
- 2025-11-24 DRL tylne
- 2025-11-24 Warszawa => Account Manager - Usługi rekrutacyjne <=




Ile kosztują tanie mieszkania w polskich metropoliach?