Opublikowane
Ej murki, mam #pytanie o #embedded.Mam płytkę ewaluacyjną od NXP. I teraz tak - ta płytka ma już wgranego Linuksa, będziemy mieć jeszcze kilka lub miliony jeśli projekt wypali - takich więc chcieliśmy przygotować obraz i wgrać go do pamięci, a potem dodać nasze customizacje, jak np certyfikaty. Jak to się robi?1. moglibyśmy mieć serwer openssh ale to chyba ryzyko? Możnaby go potem usuwać ale...2. moglibyśmy mieć w uboocie bootowanie przez sieć -ale płytka nie będzie miała żadnych wyprowadzeń na porty to znaczy, że niby gdyby był port, to moglibyśmy zbootować ten system, skopiować certyfikaty "w fabryce" z pendriva czy synchronizować z chmurą3. moglibyśmy bezpośrednio przylutować się do flasha, montować z jakiegoś live-distro i wstrzykiwać sekrety do obrazu bazowego.Wybaczcie #programowanie #programista15k za głupie pytanie, jestem debilem, ale jeśli będziemy bogaci to wykupimy dziurę i stworzymy lepszą ( ͡° ͜ʖ ͡°)

Dyskusja

Rejestr odpowiedzi mirko.pro (3)
mirko_anonim
Opublikowane
dobra, temat można zamknąć - rozwiązaliśmy problem sami - wykop jak zawsze "na poziomie". Cóż, mówi się trudno.
Moderator razzor91
Autor anonima
mirko_anonim
Opublikowane
To no tak - to wiem, przepraszam że może niejasno to przedstawiłem.Płytka ma swój flash. Wiem że fabryka może wrzucić na niego obraz.Dotychczas robiliśmy to ręcznie - wrzucaliśmy fastboota, montowaliśmy nasz obraz, dodawaliśmy wygenerowane dla tego egzemplarza certy, konfiguracje, aplikacje - niewiele. To wówczas było w całości wrzucane na flash na płytce.Jeśli przygotujemy taki obraz "vanilla" dla fabryki, to musielibyśmy tylko mieć możliwość dogrania do niego naszych customizacji. Pomysł jest taki - od producenta przychodzą płytki z "base image". Fabryka lutuje nam tą płytkę do głównego urządzenia, robi jakiś podstawowy test itd. Uprawnione urządzenie w synchronizacji z chmurą wrzuca customizacje, zamyka całe urządzenie.Czyli właśnie chcemy teraz mieć taką automatyzację, która jest w stanie "dograć" coś do base image. Płytka ma wyprowadzenia na usb itd, ale w projekcie nie ma jako takiego złącza. Można się do niej zalogować przez serial - ale to nie jest najlepszy pomysł na wrzucanie na nią np certów. W fabryce nie chcemy jej raczej uruchamiać, konfigurować wifi - bo to wszystko może zawieść!
Moderator Narmel
Autor anonima
mirko_anonim
Opublikowane
@Rosly no tak - startup, więc "jest jak jest" ( ͡° ͜ʖ ͡°) chodzi o fakt, że jeśli wrzucimy na flash nasz obraz, to później chcemy dorzucić indywidualnie generowane certy do łączenia się z cloudem. Nie tyle problemem jest że ktoś je wyciągnie - to tylko certy, będzie można je zablokować w chmurze, chodzi o to by mieć skalowalną produkcję, a później tylko dorzucić do istniejącego obrazu te customizacje...
Moderator RamtamtamSi
Autor anonima

Komentarze z Wykopu

Sprawdzamy liczbę komentarzy...

Opinie o

Zobacz wszystkie wpisy

Akcje

Otwórz wpis na wykop.pl
Klucz publiczny:

clrtvy21300t50mjd7z0p7a1t

Dodane: 26 stycznia 2024 - 01:09:05
Opublikowane

Autor był widzianyponad 2 lata temu