Skip to Content
GuidesOcena slik embedded in edge

Ocena slik embedded in edge

Gradnja x86_64 v KVM lahko preveri majhen Linux userspace, ne more pa potrditi boot firmware, jedra, shrambe, napajanja, radia ali obnašanja periferij na embedded plošči. Prvi artefakt obravnavajte kot virtualno referenco, razen če izbrani builder izrecno podpira ciljno napravo.

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.

Oblika recepta

{ "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 deklarira zahteve; ne spremeni slike PC v sliko, specifično za ploščo. Uporabite platform: raspberry_pi ali polja phone/device le, ko trenutni builder sprejme natančen cilj in dokumentira omejitve.

Preverjanje

V virtualnem gostu preverite:

  • zahtevane pakete in omogočene storitve;
  • lupino, stanje zaklepa, skupine in lastništvo datotek servisnega računa;
  • omrežje po prvem in drugem zagonu;
  • konfiguracijo watchdog brez namenjenega resetiranja skupne infrastrukture;
  • obnašanje branja/pisanja za zahteve tmpfs ali volatile journal; in
  • čisto neuspeh, ko odvisnost enrollment ni na voljo.

Meritve časa zagona in mirne pomnilniške porabe iz KVM so uporabne regresijske osnove, ne obljube za ciljni hardware.

Kvalifikacija naprave

Pred zapisom slike na fizični medij preizkusite na natančni reviziji plošče:

  • združljivost bootloaderja in firmware;
  • jedro, device tree, gonilnike in lastniški firmware;
  • obrabo shrambe, izpad napajanja in obnovo datotečnega sistema;
  • Ethernet, Wi-Fi, Bluetooth, modem, GNSS in radie, kjer je to relevantno;
  • serijsko, I2C, SPI, GPIO, kamero in pospeševalno I/O;
  • toplotne meje, suspend/resume, reset watchdog in proračun moči; in
  • varno enrollment, hrambo ključev, posodobitve, rollback in razveljavitev.

Operaterju ne recite, naj „flash the ISO“, razen če sta format artefakta in postopek zapisa izrecno podprta za to napravo.