Intel Edison Progress

 programming, firedrake

So, progress report on my Edison adventure: I managed to get my own kernel on it and have U-Boot boot it, which in retrospect took way longer than it should have (I'm not good at computers and embedded). Now the next issue is that the Edison has a Watchdog that will automatically reset the board if the Kernel is not periodically pinging it. The whole thing works by doing IPC from the Atom to the Quark, and so now I'm going through the Linux patch that comes with the Edison SDK to figure out how the hell all of this is supposed to work. Oh, and the UART is of course PCI based, so no way of just "simply&

Intel Edison

 programming, firedrake

Received my Intel Edison today, super cute device that promises to be quite lovely (especially for me coming from an x86 background and having a hard time with the ARM on the Raspberry Pi). I especially love the super small form factor of the Edison, which makes some applications much more feasible than the Pi. I still want to port Firedrake to the Pi and have actually made quite a few changes to support different hardware personalities as well as CPU architectures. But the Edison appears to be the somewhat easier target given that Firedrake is x86 already and has support for SMP. If only I could figure out how to flash my own kernel onto the Edison, the documentation