SDCard Protocol

One of the early goals of bitthunder was to be able to replace U-Boot by loading a linux kernel from an SD-card. Unfortunately documentation and examples are a little, well sparse. So I’ve decided to write a blog post which describes the protocol, and how the BitThunder sd-card subsystem works.