Monthly Archives: March 2013

Hello, kernel! Part 2

Now that you have your project structure, let’s take a look at the tools we will use to create our final image. Compiler As discussed earlier, I use the arm-none-eabi-* compiler. This is a “tool chain” which means if you followed

Tagged with: , , , , , ,
Posted in Beginner, Introduction

Hello Kernel!

To start off, I’m going to explain just what is required to be on the SD Card when the raspberry pi boots up. This is a fairly complicated process in actuality, and it took me forever to fully figure it

Tagged with: , , , , ,
Posted in Beginner, Introduction

My github repository

Samples from my raspberry pi adventures can be found at my github repository: https://github.com/SharpCoder/rpi-kernel Please note that my code is not necessarily stable, per se, at any given point in time. Use at your own risk!

Posted in N/A

bl k_main

Hello! Welcome to my blog. Over the past week I’ve become completely obsessed with how to write a kernel for the raspberry pi. Please keep in mind, I do not necessarily mean writing a complete OS. I am merely interested

Tagged with:
Posted in Introduction

Getting Started

I figured I would spend a bit of time explaining the environment you should use when developing for the raspberry pi. Let’s start by explaining my current development environment: As a C#/ASP.NET developer, I pretty much have to have Windows. And as

Posted in Introduction