Browsing All Posts filed under »Software«

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 […]

TED talk on everyday cybercrime

September 17, 2013

0

The following talk by James Lyne is an interesting wake-up call. It’s a video that technology enthusiasts could share with anyone even if they’re not familiar with computer science. James executes, in real time, two practical examples of hacking, and also shows what data and statistics can be collected by scanning a room full of […]

Debugging the STM32-P152 board with GDB

September 15, 2013

6

This post shows how to debug a program running on the Olimex STM32-P152. The setup consists of free software such as GCC, GDB and OpenOCD, and FTDI USB cables.

Bruce Schneier on government surveillance

September 8, 2013

0

The security expert Bruce Schneier wrote some useful essays on the current situation of Edward Snowden exposing the US surveillance programs, especially the documents where the US and UK intelligence agencies allegedly cracked the protection measures of common users for data collection and analysis. In “Conspiracy Theories and the NSA“, he argues that the feeling […]

Debugging the iMX233-OLinuXino via SJTAG with OpenOCD — Christian’s Blog

August 28, 2013

0

A great and detailed post about setting up Linux kernel debugging on OLinuXino board: Debugging the iMX233-OLinuXino via SJTAG with OpenOCD — Christian’s Blog.

Flashing the STM32-P152 board with OpenOCD

August 14, 2013

3

This post shows how to write the embedded flash of the Olimex STM32-P152 board with a custom program, using free software and FTDI USB cables.

JTAG connection with OpenOCD and FTDI cable

August 4, 2013

3

I wanted to use the FTDI C232HM cable to create a JTAG connection with an electronic board mounting the STM32 microcontroller. In this post I give the details on how I managed to do it using OpenOCD.

Sticky Bits » Style vs. Substance in C programming

June 23, 2013

0

Sticky Bits blog published an article on C style guides, and the importance of clarifying the real reasons behind these guidelines: Sticky Bits » Blog Archive » Style vs. Substance in C programming. The bottom line is that they (Feabhas) intend to develop a meta-guide that specifies how to write coding styles. They want a community-driven […]

ARM history from an OSS developer point of view

June 9, 2013

0

Marcin Juszkiewicz is a developer involved in Ubuntu, ARM, Linaro and many embedded projects. Today he wrote an overview of ARM processors history that takes us back from the beginning of ARM up to recent cores. It’s a good and quick read that gives a complete perspective of the evolution of the processors: ARMology | […]

Follow

Get every new post delivered to your Inbox.

Join 445 other followers