Christian Svensson
Christian Svensson
Right now we implement this as memory writes like this: https://github.com/u-root/u-bmc/blob/f6c60daa5817a10f5a7a3fec3f9203546629b09a/platform/quanta-f06-leopard-ddr3/pkg/platform/platform.go#L112-L125 Using [this patch](https://patchwork.ozlabs.org/patch/969238/) it would be instead writing to sysfs.
@Keno has made excellent progress in porting u-bmc to this board. This is the tracking bug for getting it merged.
Long term we want reproducible builds. I spent today looking at OpenEmbedded and while the developers claim it's not very opinionated, it kind of is. As far as I see...
We should have a command that dumps common errors like: - Display UART routing - Verify if the current files are signed correctly (sanity check post-update) - LPC debug status...
Right now the power LED is turned on straight away, but it would be nice if it can blink fast when verifying the firmware to indicate that the machine should...
Right now using SoL requires reading and writing protobufs. Not ideal, but works. We should find a way to use some of the existing clients. Maybe ubmcctl can create a...
Go packages should not be in plural according to style guide.
When #48 is implemented for v1 it will not support online gRPC certificate refresh but will require a reboot. This issue tracks adding online refresh.
Raspberry Pi could serve as a nice development platform. It could also be useful for some things, like: - Attach a PWM fan and a sensor and let it control...
From #114 the discussion on the mailinglist was to use this following patch instead and upstream it straight to mainline. Not really sure about the reasons why but why not....