2014-08-17

Using VirtualBox to install OS for an embedded system

Embedded systems are fun to play with, but installation of the OS can be a real pain. In my case the OS was not a big problem (I'm using a plain, old, boring PC hardware, after all), but as usual, the devil lurks in the details. In my case none of the monitors I have at home was able to display the video signal from the board (23" Dell LCD went just blank, while 17" LCD at least showed a message about unsupported video mode.) The only device that worked properly was a projector. Being a lazy brat as I am, I decided to not to stand at the projector holding the keyboard in one hand and the board in the other, and hack the entire process without touching the target board at all. Enter VirtualBox, a full PC system in a small window on the monitor.

2014-03-30

Keep your Red Pitaya cool

Red Pitaya is small measurement instrument built around Xilinx' Zynq SoC integrating a dual-core Cortex-A9 CPU, peripheral devices and FPGA fabric. The chip drives two 14-bit DA converters and two 14-bit AD converters at 125MSps. Switching transistors in CMOS circuits at such speed requires quite a lot of power, which is dissipated in a form of heat. The board gets hot. Even though the SoC and the converters are cooled by a heat spreader, after several minutes the input connectors and the heat sink become too hot to touch.