Embedded notes

Quick notes on embedded systems, electronics and CNC

  • Converting an Existing Linux Installation to UEFI Boot

    Converting an Existing Linux Installation to UEFI Boot

    Due to a hardware failure I had to move my Linux installation to a new Laptop that was configured for UEFI boot instead of the conventional BIOS boot.

    Transfering the partition data from the old to the new laptop is straight forward. The problem is: How to add the existing installation to the UEFI boot menu?

    As it turns out, this task is way easier than expected.

    Read more…
  • Migrating from avra to avr-as

    assemble avra projects with avr-as

    assemble avra projects with avr-as

    The main advantage of avr-as over avra is the possibility to generate linkable .o object files that can be mixed with C files.

    Unfortunatly, the syntax differs slightly between these two assemblers. And it turns out that the syntax differences are big enough to make the conversion of existing source code a non-trivial task that tends to take way longer than expected.

    To save others some troubles in similar situations, here are my findings about porting the SMC3 project from avra to avr-as/gas.

    Read more…
  • PXE Booting Puppy Linux

    PXE booting Puppy Linux is actually quite easy if you already have a PXE server up and running. The idea is simple: Add the *.sfs file containing the file system into the initrd and use this for booting.

    Read more…
  • freetz auf einer Fritzbox 3170 installieren

    Meine aktuelle Fritzbox macht Probleme, deshalb will ich die uralte 3170 zumindest vorübergehend wieder in Betrieb nehmen. Freetz bietet mehr Möglichkeiten als die normale Firmware, also mal ausprobieren. freetz-Image compilieren Es gibt keine fertigen Images, sondern es muss erst selbst aus den svn-Sourcen compiliert werden.

    Read more…
  • Binaries for plotkicadsch

    Compiling plotkicadsch from source is a little bit complicated. To make your life easier I uploaded my compiled binaries here: for Mint 19/Ubuntu 18.04, 64 bit Unpack the file to a convinient location like /usr/local/bin:

    Read more…
  • SMD reflow oven: lessons learned

    (Sorry, no english version yet.) Der Ofen funktioniert und tut genau das, was er soll. Gut. Aber der Weg dorthin war länger und umständlicher als er hätte sein müssen.

    Read more…
  • SMD reflow oven from the dumpster

    my reflow oven

    A while ago I found a toaster oven in the trash and now I converted it into a reflow oven for soldering of SMD circuit boards.

    Read more…
  • SMD-Reflow-Ofen vom Sperrmüll

    Mein SMD-reflow-Ofen

    Umbau eines einfachen Mini-Backofens in einen Reflow-Ofen zum Löten von SMD-Platinen.

    Read more…