Archive

Archive for the ‘maemo’ Category

Palestra no FLISOL 2010

Semana passada estive realizando um palestra no FLISOL 2010. O evento estava lotado, especialmente por alunos da UNINORTE que vem demonstrando cada vez mais interesse na utilização de sistemas GNU/Linux. A material da apresentação foi o mesmo utilizado em evento interno na UNINORTE, mas desta vez tive bem mais tempo e pude falar mais detalhes e dicas de desenvolvimento.

Acredito que mais da metade dos participantes não havia tido contato com Linux e para estes non-linux, tivemos INSTALL FEST durante todo o evento.

Excelente iniciativa da Comunidade Software Livre do Amazonas:)

Material disponível!

PS: Obrigado a Daniel Bruno pelas fotos.

Categories: evento, maemo, S60 Tags:

Palestra – Uninorte – Introdução desenv. mov. Nokia usando Linux

IMG_4311 - Share on Ovi

Ontem estive na Uninorte falando sobre o desenvolvimento para dispositivos móveis da Nokia usando Linux. Este foi o maior público para o qual já palestrei. Acredito que mais de 200 600 300 pessoas estavam no evento. Muito bom este tipo de evento interno com o objetivo de promover a integração entre os alunos de redes da Uninorte. Acho sensacional o fato do departamento de computação estimular a utilização de SW livre por meio de palestras e eventos. :)

APRESENTAÇÃO DISPONÍVEL AQUI!

Na próxima semana teremos outro evento na Uninorte, o FLISOL!

O FLISOL é aberto para o público em geral e as inscrições já estão abertas!

Você que quer conhece mais sobre SW livre? Resposta: SIIIIIIIMMMM !!!

Quer instalar Linux no seu laptop, mas não se sente muito confortável?  Resposta: SIIIIIIIMMMM !!!

Este evento é para você!  FLISOL!

[]‘s

PS: Obrigado a Afonso Costa e Tâmia Costa pelas fotos!

Categories: evento, maemo, S60, ubuntu Tags:

bossa conference 2010 – my personal scheduler

Next week we’re gonne have Bossa Conference. It’ll be a great opportunity to exchange knowledgement.

My personal scheduler

Sunday

14:00 – Welcome reception and I’ll be there. ;)

Monday

10:00 – Johan Hedberg “Bluetooth Audio in Linux – Desktop vs Embedded”

11:00 – Olivier Crête & Marco Barisione – “Building Collaborative Desktop and Mobile applications”

14:00 – Sjoerd Simons – “From RTP to Empathy”

15:00 – Tobias Mueller – “Security in Mobile Devices”

16:30 – Espen Riskedal – “Shipping mobile applications using Qt for Symbian”

Tuesday

10:00 – Lennart Poettering – “Audio Infrastructure in Mobile Devices”

11:00 – Rodrigo Belém – “Ubuntu Mobile Development”

14:00 – Fuad Abinader – “Simplified transition to mobile IPv6 networks with open-source tools”

15:00 – Alexis Menard – “KDE Plasma for mobile phone”

16:30 – Alexandra Leisse – “Managing the Unmanageable”

Wednesday

09:00 - Horácio Oliveira – “Applications and Development in Wireless Sensor Networks”

10:00 – Matti Airas – “Python in Maemo 6″

11:00 – Petri Launiainen – “Through the Hockey Stick – An Insider’s View on the Mobile Revolution”

See you there!

Categories: evento, maemo, mamona, ubuntu Tags:

Qt Kinetic on N810 with Mamona : under development

We’re working with Qt Kinetic at INdT. Mamona, as our platform, should support it.  ;)

Question: Do you want to test on your device?

Answer: You can follow this tutorial HERE.

Categories: maemo, mamona, n810, planet_maemo Tags:

Carman 0.7 beta 2 out

The video below demonstrates Infoshare feature in Carman 0.7 beta 2:

Main difference to beta 2:

  * Infoshare feature does not need Pidgin anymore
  * Carman supports up to 4 connected buddies
  * Jabber/MSN/Yahoo are the supported protocols
  * Infoshare daemon: infosharingd handles all communication between Carman
    and libpurple, using DBus.
  * A lot of improvements in carman-evas code

Thanks Carman team !

Categories: maemo, planet_maemo Tags:

Bossa 09 : photos and presentations

Nice days at Porto de Galinhas with good presentations and a great opportunity to share open source experiences. That was Bossa Conference 2009!

You can see some presentations posted by Bossa guys and great pictures posted at Marcelo’s flickr.

I’m still waiting for new posts at http://openbossa.blip.tv/ with presentations from Koen, Kate and Barbieri.

Categories: maemo, mamona, planet_maemo Tags:

Using open wlan driver stlc45xx with Maemo

Yesterday I tested the open source WLAN driver stlc45xx developed by Kalle Valo and community.

First I tested it with Maemo using a simple open wlan network and it works fine.

The problems that I faced:

* Missing tools
You will need some tools that does not came with the original image. Some extra packages installed(wireless-tools dropbear-server libicd-network-dummy dropbear-scp) using an extra repositories. I installed the packages with default Maemo kernel(2.6.21-omap1) to have access to internet during the installing of preview packages.

* RD flags did not work properly
Using all flags defined by README the device turn off without any output or error message. :( I used the “flags no-omap-wd, no-lifeguard-reset” as Briglia and it works. ;)

* Navegate using Maemo browser
Maemo does not recognize the WLAN interface and I’m not able to select a network using the UI. So I connected to network using Xterm, but anyway I was not able to navegate using MaemoBrowser. It was necessary to create a DUMMY connection say the Maemo ICD that network is available.

I did some notes and it’s available on my wiki page.

Categories: maemo, n810, omap Tags:

Bossa Conference 09: I’ll see you there

http://www.bossaconference.indt.org/

http://www.bossaconference.indt.org/

Bossa is gonne be a great opportunity to share experience related to Open Source and Embedded development.

I selected some presentations that I won’t miss.

* Koen Koin – Multimedia and OMAP CPUs

* Marcel Holtmann – New NM for Embedded Linux systems

* Kate Alhola – Maemo 5 (freemantle)

I’ll see you there!

Categories: maemo, mamona Tags:

N810: 3 OS and 1 DEVICE (Mamona/Maemo/Debian)

I have a N810 and 3 OS in the same device.

Now you will ask me : How?

The answer is below:

1 – Move your Maemo to the MMC internal

* Advantage : you will have more space.

Steps:  http://maemo.org/community/wiki/HowTo_EASILY_Boot_From_MMC_card/

Now you have the Maemo in the internal MMC.

2 -  Flash Mamona in your flash memory

* Advantage: Nowadays Mamona distro is good for developers. ;)

Steps:  http://dev.openbossa.org/trac/mamona/wiki/Releases/0.1/RunningMamona

3 – Debian XFCE in external MMC

* Advantage:  Debian rocks !! :P

You should partition your MicroSD in 2 parts:

- partition 1 – 100MB – fat32

- partition 2 – ALL THE REST – ext2

Download the Debian rootfs

wget  http://debian.i2c3.com/debian-armel-n800-xfce-beta3.tar.bz2

Untar the Debian rootfs in the second partition:

tar -xvjf  debian-armel-n800-xfce-beta3.tar.bz2

Boot using your external MMC.

That’s all!!

Categories: debian, dica, maemo, mamona, planet_maemo Tags:

SD GPS OMAP 1710 ( SDIO GPS )

Hi all,

+

I tested SDIO GPS with a OMAP1710 and it works. Many phones and internet tablets are based on this platform. The steps below show the procedures I’ve done:

== KERNEL SIDE ==

Compile a new kernel from linux-omap with some additional features activated.

Device Drivers  ---><*> MMC/SD card support  --->   SDIO UART/GPS class support

Boot your device with this feature.

Maemo-omap1710:~# modprobe sdio_uart

Plug your SDIO card and the message below will be printed.

mmc_slot (GPIO 193) is now openmmci-omap mmci-omap.1: cover is now closedmmci-omap mmci-omap.1: command timeout (CMD8)mmc0: new SDIO card at address f111

The entry /dev/ttySDIO0 should be created.

== USER SIDE ==

I’m using GPSd to test it. Download the last version, compile and install on my device using scratchbox.

Start the GPS daemon

Maemo-omap1710:~# gpsd -N -n -D 2 /dev/ttySDIO0 &Maemo-omap1710:~# gpsd: launching (Version 2.34)gpsd: listening on port 2947gpsd: running with effective group ID 0gpsd: running with effective user ID 0gpsd: opening GPS data source at '/dev/ttySDIO0'gpsd: speed 4800, 8N1gpsd: garmin_gps not active.gpsd: gpsd_activate(1): opened GPS (4)gpsd: SiRF packet seen when NMEA expected.gpsd: FV  0x06: Firmware version: MEW-05-00-030627Wgpsd: FV  0x06: Firmware version: 2.4.02.02 0800003f21

Get you position:

Maemo-omap1710:~# gpspipe -rgpsd: client connect on 7gpsd: client(0) turned on raw modeGPSD,R=1$GPRMC,000004,V,0000.0000,S,00000.0000,W,0.0000,0.000,090602,,*3C$GPGSA,A,1,,,,,,,,,,,,,,,,*32$GPRMC,000005,V,0000.0000,S,00000.0000,W,0.0000,0.000,090602,,*3D$GPGSA,A,1,,,,,,,,,,,,,,,,*32$GPRMC,000006,V,0000.0000,S,00000.0000,W,0.0000,0.000,090602,,*3E$GPGSA,A,1,,,,,,,,,,,,,,,,*32$GPRMC,000007,V,0000.0000,S,00000.0000,W,0.0000,0.000,090602,,*3F$GPGSA,A,1,,,,,,,,,,,,,,,,*32$GPRMC,000008,V,0000.0000,S,00000.0000,W,0.0000,0.000,090602,,*30$GPGSA,A,1,,,,,,,,,,,,,,,,*32

The filesystem used is based on Maemo.

Categories: kernel, maemo, omap, planet_maemo Tags: