Showing posts with label embedded. Show all posts
Showing posts with label embedded. Show all posts

Sunday, January 9, 2011

Sumarizing 2010

After being so "silent" in my Open Source world, i need to sumarize the last year.

It could look that i leave the FOSS world, but nothing further from the truth. I've been FOSS advocate at my actual company, improving our FOSS ecosystem.
I had to fight in some fronts of the Computer Science that i never had contact with before:

  • I had a combat with binutils/gcc/newlib for ColdFire v1 devices, and i win (we get a multi platform toolchain ready to work), both Windows and Linux builds are working fine.

  • I also deal with other compiler: SDCC. It was hard, but it's our official PIC compiler :D

  • Configure and make an application with RTAI and comedi to measure quality and some important parameters of our physical final products (it was a working proof of concept, we need to improve it a little bit, but it's working). In the while i have to evaluate the use of Scicoslab, RTAI-Lab, Scicos-Hil, Scilab, Xenomai, RT-PREEMPT patch and robotics frameworks like Orocos.

  • I get hands dirty with LTSP, as sys-admin, and i configured some servers and services.

  • And some other propietary stuff or internal work.


Unfortunately, i didn't found time to work with Efika-MX, Ben-NanoNote and carry on hacking my Neo Freerunner (between all my hw toys), neither post some words about my advances. But, at the end of the day i did nice FOSS development, and i also touch the Linux kernel, in a personal way.
So... 2010 was not a bad year :)

Thursday, January 14, 2010

A lot of time without news

I've been busy with my daily/paid job, and i have not be able to put any update to this blog.
We start a new year and it's time to post some updates of whats going on from my part ;)

First, i'm moving to Brazil. This give me a lot of headaches, as i need to do a lot of paperwork. I'm almost finishing this issue, as i'm going to travel in 9 days!!

I would like to say thank you to my TuxBrain coleages (we get fun together and we work nicely together); i could not forget IdaSystems (that always believe in my hard work); news projects evolving like Genesi-USA (they finally sent me the EfikaMX board!! :D), Qi-hardware, Harald Welte & other hackers that are giving some GSM freedom :D; all OpenEmbedded hackers, that give me one of the better development tools that i never tested; all SHR & Openmoko comunity (they persist on this device and give us some usable software in that piece of hardware - and maybe a little bit more); and all the FOSS developers/hackers & communities that i'm involved :D (i don't have enough space to put all of them here).

I don't know if i'm going to post anything before i move, but.. this is my first 2010 post & i'm really happy with my future plans.

See you soon (from the south hemisphere) :D

Sunday, November 9, 2008

D-BUS working, but not all services available

Hello to everybody,

well, some progress have been made in the desired port. The DBUS systems is up and more or less working. We'll have he zhone app working properly with DBUS connected into the app. To surf deeply into the API, and the services running, we have some usefull commands, thanks to mdbus app provided by Michael Lauer.

root@em-x270:~# mdbus -s
:1.0
:1.1
:1.2
:1.3
:1.4
:1.5
:1.6
:1.7
org.bluez
org.freedesktop.Avahi
org.freedesktop.DBus
org.freedesktop.Gypsy
org.freesmartphone.frameworkd
org.freesmartphone.odeviced
org.freesmartphone.oeventsd
org.freesmartphone.ogpsd
org.freesmartphone.ogsmd
org.freesmartphone.ophoned
org.freesmartphone.opreferencesd
org.freesmartphone.ousaged


We could see a lot of services, but not all of them are working properly.

Now it's time to write some code to add support for the GSM modem, the WiFI, the bluetooh, the GPS, battery, speakers, ...
A lot of things to test :D

Time to dev a litle bit.

See you soon.

Sunday, September 14, 2008

First Openmoko image

It's a long time since my last post., but here I come back to show you new progress.

I'm being bussy trying to make the poky trunk build system work in my company server. But the config of that server, makes it almost impossible. As the Ida Systems Ltd. guys send me the new phone Openmoko Neo Freerunner as a present, i though that was time to get hands on it (but, keeping in mind the em-x270). After some compiling warnings and errors with the OE environment, i'll found one really nice, in mix with the FSO (http://www.freesmartphone.org) framework that is going to be used with openmoko in the near future (i hope). This environment works, because the openemebedded repository used was the official one, plenty of configurations and machines.

This gives us the opportunity to make the FSO-image for other machines that om-gta01 or om-gta02. This is what i get, a working image for em-x270 :)

Take a look of the em-x270 and the Openmoko Neo Frerunner:


Bootin the board.


First Openmoko Look


A deeper look.


Booting the FSO image.


Zhone started. (Take a look that the dbus system is not working)


zhone out of time :) Left: mls2 Right mls3


The Home in action (another icon fix problem).


The bad things are:

  • No dbus properly working (i'd like to help the FSO guys to get more hardware working with the framework)
  • Some of the devices has to be linked with the touchscreen: ln -s /dev/input/touchscreen0 /dev/ts or ln -s /dev/input/touchscreen0 /dev/touchscreen/0 that are the ones that the openmoko uses.


All this stuff is working through NFS, because it's easier to has a dev cross env until everything goes working properly.

Well, it needs some real dev work to get the devices working, but it would be a happy hacking time :)

Some more news soon.

P.D. Ah! I forget to said that the poky system, that has official support to the em-x270 machine, has the icons working properly.