Skip to Content
GuidesHodnotenie obrazov pre embedded a edge

Hodnotenie obrazov pre embedded a edge

Build x86_64 v KVM dokáže overiť malý linuxový userspace, ale nekvalifikuje boot firmware, jadro, úložisko, napájanie, rádio ani správanie periférií embedded dosky. Prvý artefakt považujte za virtuálnu referenciu, pokiaľ zvolený builder výslovne nepodporuje cieľové zariadenie.

Prompt

Create a minimal Debian Trixie headless image for an x86_64 edge gateway. Include SSH, NetworkManager, Avahi, watchdog, curl, and CA certificates. Create a locked-password service account named app with a no-login shell and no supplementary groups. Do not remove documentation or locales unless the generated plan shows the exact package and filesystem effects. Add boot, service, account, repeated-boot, and interrupted-first-boot tests.

Tvar receptúry

{ "name": "edge-gateway-evaluation", "base_image": "debian-trixie", "hardware": { "platform": "pc", "architecture": "x86_64", "min_cpu_cores": 2, "min_memory_gb": 2, "min_storage_gb": 16, "nic_count": 1 }, "os": { "features": ["headless", "ssh"], "packages": [ "network-manager", "avahi-daemon", "watchdog", "curl", "ca-certificates" ], "users": [ { "username": "app", "groups": [], "shell": "/usr/sbin/nologin" } ] } }

Blok hardware deklaruje požiadavky; nezmení obraz PC na obraz pre konkrétnu dosku. Použite platform: raspberry_pi alebo polia phone/device len vtedy, keď aktuálny builder akceptuje presný cieľ a dokumentuje obmedzenia.

Overenie

Vo virtuálnom hostiteľovi overte:

  • požadované balíky a zapnuté služby;
  • shell, stav uzamknutia, skupiny a vlastníctvo súborov servisného účtu;
  • sieť po prvom a druhom boote;
  • konfiguráciu watchdog bez úmyselného resetu zdieľanej infraštruktúry;
  • správanie čítania/zápisu pri požiadavkách na tmpfs alebo volatile journal; a
  • čisté zlyhanie, keď závislosť enrollment nie je dostupná.

Merania doby bootu a pamäte v pokoji z KVM sú užitočné regresné baseline, nie sľuby pre cieľový hardware.

Kvalifikácia zariadenia

Pred zápisom obrazu na fyzické médium testujte na presnej revízii dosky:

  • kompatibilitu bootloaderu a firmware;
  • jadro, device tree, ovládače a proprietárny firmware;
  • opotrebenie úložiska, výpadok napájania a obnovu súborového systému;
  • Ethernet, Wi-Fi, Bluetooth, modem, GNSS a rádia, ak sú relevantné;
  • sériové, I2C, SPI, GPIO, kamerové a akceleračné I/O;
  • tepelné limity, suspend/resume, reset watchdog a rozpočet výkonu; a
  • bezpečné enrollment, správu kľúčov, aktualizácie, rollback a vyradenie.

Operátorovi nehovorte, aby „flash the ISO“, pokiaľ formát artefaktu a postup zápisu nie sú pre dané zariadenie výslovne podporované.