image_pdfimage_print
A New Key in U-Boot: Introducing Support for the Tillitis TKey

A New Key in U-Boot: Introducing Support for the Tillitis TKey

A new patch series has landed in U-Boot concept, adding foundational support for the Tillitis TKey, an open-source USB security token. This series lays the groundwork for integrating hardware-backed security operations directly within the bootloader. The TKey is an interesting piece of hardware. It’s a small, programmable USB device that contains a unique, internal secret…

U-Boot as a Library: Introducing ulib – A Bridge to the Future of Firmware

The world of firmware development is evolving rapidly. Modern SoCs are increasingly complex, boot protocols are multiplying, and new programming languages like Rust and Zig are gaining traction in systems programming. Meanwhile, U-Boot has accumulated over two decades of battle-tested functionality supporting 1300+ boards, a comprehensive driver model, extensive filesystem support, and a wealth of…