Browsing All Posts filed under »Software«

Compilers course is starting on Coursera

March 13, 2014

0

The 17th of March Coursera will open a new session of the Compilers course, offered by Stanford University and led by Professor Alex Aiken: Coursera – Compilers The Coursera courses belong to the category of Massive Open Online Course (MOOC) in the sense that anyone can sign up, and everyone studies the same chapters in […]

STM32-P152 development with Eclipse on Linux

February 23, 2014

0

In this post I show how to use Eclipse to create a simple "blink" program, flash it on a STM32-P152 board and attach to it with a debugger. This has been executed with the help of Eclipse plugins, GCC ARM Embedded toolchain, OpenOCD, C232HM FTDI JTAG cable. This approach can be adapted to many Cortex-M targets and many JTAG adapters.

Free Eclipse ARM GCC OpenOCD Toolchain for Windows | Ångstroms And Algorithms

February 13, 2014

0

This new blog called Ångstroms And Algorithms has a complete tutorial on developing and debugging for ARM microcontrollers on Windows. In particular he’s using a STM32-E407 board, an ARM-USB-TINY-H JTAG adapter, ARM GCC toolchain and Eclipse. The tutorial is divided in 4 parts: Free Eclipse ARM GCC OpenOCD Toolchain for Windows Introduction ARM GCC Eclipse IDE GDB / OpenOCD Debugger Personally I am not […]

Minidlna hangs on shutdown on Debian

February 4, 2014

0

I have a computer that keeps most of my media; in order to stream these media files to other devices in my LAN (such as the XBMC box in the living room) I use minidlna, which is a very simple “Digital Living Network Alliance” server. The first problem that I had is that minidlna is not currently […]

Schneier on Security: Security Risks of Embedded Systems

January 9, 2014

0

Security expert Bruce Schneier wrote an essay on the present dangers of routers and small devices connected to the Internet: Schneier on Security: Security Risks of Embedded Systems. It’s supposed to be a wake-up call for the companies selling integrated chips and embedded systems: they need to design their product better, increasing inherent security, ensuring […]

Analyzing C source files dependencies in a program

November 24, 2013

4

This post shows an approach to draw graphs representing the dependency of C source files and modules throughout a complete program. The implementation of this method uses the functionalities of GNU ld to create a cross reference table, then NetworkX to create a graph and Graphviz to visualize it. The approach is applied to a simple example and a real embedded application (U-Boot).

Debian Nvidia driver issue with legacy card, solved.

November 4, 2013

3

On my Debian testing (jessie) computer, I usually perform a weekly “aptitude safe-upgrade“. This desktop has an old Nvidia GeForce 7300 GS card, and I’m using the “nvidia-kernel-dkms” package to provide proprietary drivers. On the last upgrade, Debian decided to install new packages with “nvidia-legacy-304xx” in their name. Other than that, a message appeared during […]

Follow

Get every new post delivered to your Inbox.

Join 450 other followers