The project magpie can be found on github.

Blog

  • 26 Sep 2014 » Building a Yocto image for the A20 OLinuXino LIME

    Some time ago I ordered a A20-OLinuXino-LIME-4GB board. This was planed as a replacement for my not so beloved Raspberry PI. I am not that big fan of the PI because of the wacky SD-Card holder and the USB stability. I hope the 4GB NAND of the A20-OLinuXino-LIME-4GB Will improve the stability of my target application.

    [...]
  • 15 Jun 2014 » Sti7111 (ST40) JTAG preparations

    While I almost smashed my Spark 7111 Box during UBI experiments I decided to build a JTAG adapter for the ST40 CPU. After getting a little more familiar with eagle my second design ended in the ST40 JTAG adapter.

    [...]
  • 29 Apr 2014 » EDID Mission accomplished

    After my HDMI EDID analisys I decided getting more in touch with the hardware. I tried to trace the loose ends and checked where the onboard EEPROM is located. The next step was disabling the EEPROM and connecting the STB I2C Bus to the HDMI side.As in my previous post expected the missing SOT-23 parts near the HDMI output form a level shifter which convert the 3.3V I2C STB level to the 5V level of the HDMI side an vice versa.

    [...]
  • 26 Apr 2014 » Pursue HDMI EDID Bugs

    Today I tried to track down the EDID (“Extended display identification data”) bug on my STi7111 (Golden Media 990CR ) spark box. EDID is needed to detect the display attached to the set-top box. On the newer STi7105 based boxes this works quite good. But on the STi7111 based spark boxes there is a hardware issue.

    [...]
  • 21 Apr 2014 » Assign Static Device Name for USB Infrared Toy

    The last few days I was playing arround with my USB Infrared Toy v2 from Dangerous Prototypes. Due to the fact that I have attached some more devices which are detected as /dev/ACM[0-9] I decided to write an udev rule to assign a static device name.

    [...]
  • 04 Nov 2013 » Rewriting history

    Sometimes history has to be rewritten. In real life this is hopefully not possible yet. But in case of git this is possible. Some projecs start with a small repository which evolves over the time to a big bloated repository. Other ones start already bloated. In some cases the wish to split-up the repository in smaller chunks emerges. With some advice from Stefan Seyfried I learned how to rewrite history

    [...]
  • 22 Oct 2013 » UBIFS as rootfs

    This Post describes how to get startet with an UBIFS root filesystem. I suppose you are using a image generated for the “spark” device. I have not done any tests with “spark7162”. For the spark boxes there is automatically a ubifs image generated.

    [...]
  • 08 Oct 2013 » Analyzing Kernel Oops

    There was a little hickup in the kernel while shutting down or rebooting the system. The result of the hickup was a Kernel Oops. Because it had no big influence on the behaviour of the system I did not spend a lot of time on investigation. Yesterday I did some tests with the yocto workflow for kernel development and tried to fix the hickup.

    [...]
  • 04 Oct 2013 » JFFS2 vs. UBIFS

    After a successfull merge of the UBIFS patches I have made some benchmarks. In both cases I have flashed the same image. It was a fresh build of core-image-minimal from the dylan branch. Maybe these benachmarks have to be repeated with a more representative scenario. More Information regarding UBIFS can be found on eLinux. If you are interested in more flash file system Benchmarks you can also have a look a eLinux.

    [...]
  • 02 Oct 2013 » That was a close shave!

    While fiddling arround with the ubifs port I recently did. I misstyped the MTD Partion and completly erased mtd0. This sounds not that tragically, but on mtd0 u-boot is located. Without a bootloader there is only a small chance that the box will boot again. To reboot the box in such a situation is a absolut no go. Now you have to start brain work …

    [...]
  • 30 Sep 2013 » New project Website

    project magpie now has it’s own project website on github. This website is based on jekyll and twitter bootstrap and powered by github pages.

    [...]