Marvin Drees
Working at 9elements as a firmware developer with a focus on RoT and BMC firmware that prefers writing in more safe languages like Go or Rust.
Country:
Germany
Employer:
9elements
Github:
MDr164
Homepage:
Session
09-15
12:15
30min
Running baremetal Go in the AST2700 for simpler server management
Marvin Drees
This talk will go into detail how porting Tamago to the AST2700 went, what blockers came up and which milestones were reached along the way. This includes proper baremetal networking in Go and even implementing a small filesystem to work on the storage you usually find on these type of chips. I will show a small DCSCM board running the code in a short demo and some initial comparisons with other BMC stacks like OpenBMC and even Hubris or WalaBMC.
Main