Building C8051FXXXX applications on Linux

As part of my Masters we are doing a Mixed Signal Processing module where we are using the C8051F120 microcontroller to process basic mixed signal functions. In the labs we have been given the C8051F120DK development kit from Silicon Labs which includes the Silicon Labs IDE. Developing with this on Linux was a real pain since I had to run the IDE through a Windows XP VirtualBox install, and that wouldn't do!


TQ6410 Pics

Just some photos of my TQ6410 embedded ARM board, touchscreen LCD and custom alu case. 

This is the same board that was used in my Final year BEng project, more infomation can be found here.

System specification

Samsung S3C6410 feat. ARM 11 core, up to 667MHz

128MB Mobile DDR SDRAM, 266MHz

256MB NAND Flash

2MB NOR Flash

Operating system:
Linux custom built system based on uClibc and Busybox


Raspbian - Connecting a bluetooth GPS using the command line

Following on from my earlier article - Connecting a bluetooth keyboard using the command line - I will now look at what is needed to connect a GPS device to my Raspberry Pi via bluetooth.

I covered installing both bluetooth and bluez - the Linux bluetooth stack - in the earlier article, so this is a good place to start if these have not been installed.


Raspbian - Connecting a bluetooth keyboard using the command line


So... I initially had some issues attaching my bluetooth keyboard to my Pi, many articles out there suggested carrying this out using a graphical bluetooth manager, however, I didn't have a spare USB keyboard or mouse that I could "bootstrap" the process with. I finally managed to get it attached using ssh to connect to the command line with the following.


Firstly, we need to install bluetooth and bluez-utils as follows:


Subscribe to RSS - embedded