Skip to content

Using Xous as a secure bootloader #139

@arturkow2000

Description

@arturkow2000

Hello

We are interested in using Xous as a secure bootloader in the Fobnail project. Mainly on RISC-V platforms, however if Xous had support for x86 and architectures we would consider using it there too. Do you plan to add support for architectures other than RISC-V? We saw there is already a dummy x86 implementation, do you plan to extend it?

We'd like to use it as mini OS that would communicate with a device called Fobnail Token in order verify integrity of the target OS and boot it if verification passes.

We need the following things

  • OS ability to run on multiple platforms without recompiling
  • USB host drivers with USB EEM driver and network stack
  • TPM support
  • support for C interface to kernel, together with standard C library
  • ability to chainload another OS - ability for a privileged service to execute
    code in kernel mode

Do you plan to implement this? Could you also take a look at our research regarding Xous, is there anything more we should know about?

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