Skip to content

xx20-maximized boards SPI already full when adding cryptsetup2 #926

@tlaurion

Description

@tlaurion

xx20-maximized boards fail to include cryptsetup2 in their current board configuration (which includes NKSTORECLI, E1000E, DROPBEAR, while excluding HOTPas their xx30-hotp-counterpart).

xx20-maximized board configs were direct duplicate of xx30-boards which have 3.5mb additional SPI space (11.5mb) compared to xx20 boards who have a total usable SPI space of 7.5mb maximum.

The xx20 boards included NKSTORECLI by default, where there is actually no use case defined for those boards as of right now.
The end goal of this module inclusion is envisioned mainly at reownership, so that the Nitrokey Storage encrypted storage is used to provision reownership secrets then reuse secrets all along of the reownership wizard across reboots (The USB Security dongle kept powered on an unlocked until power off), which is not planned by anybody else then Insurgo who paid for the implementation AFAIK, and no code takes advantage of it as of right now.

Other low hanging fruits possibilities to squeeze required space are unused modules as of right now: E1000E and DROPBEAR inclusion in rom, that could be removed without consequence.

@Thrilleratplay : Opinion welcome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions