eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaRynek pracy STM32 › Re: Rynek pracy STM32
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.p
    l!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!ete
    rnal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
    From: heby <h...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Rynek pracy STM32
    Date: Mon, 18 Jul 2022 21:59:48 +0200
    Organization: A noiseless patient Spider
    Lines: 25
    Message-ID: <tb4e3k$i1rd$1@dont-email.me>
    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>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Mon, 18 Jul 2022 19:59:48 -0000 (UTC)
    Injection-Info: reader01.eternal-september.org;
    posting-host="04be1a2ad55ccd7da987d01013b470dc";
    logging-data="591725";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX1/Yo6FOseKVc2d0+/MYeTMz"
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
    Thunderbird/91.11.0
    Cancel-Lock: sha1:KAmHxjmH5cljfjdcMbY7Ay4kPgs=
    In-Reply-To: <tb4abv$5ml$1$PiotrGalka@news.chmurka.net>
    Content-Language: en-US
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:773174
    [ ukryj nagłówki ]

    On 18/07/2022 20:55, Piotr Gałka wrote:
    >> Problemem nie jest flash, tylko RAM ;)
    > 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

    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, bez jakiegoś rocket-science z ubootem. A
    uboot z jakiegoś powodu jest tak prymitywny, że nie startuje kernela z
    niczego innego niż NAND.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: