La tablette Nokia 770 fonctionne avec le logiciel Nokia Internet Tablet édition 2005 sous Linux (basé sur des technologies Open Source). Il possède un écran tactile large, de bonne résolution (800 x 480).
Grâce à sa connexion WiFi, on peut accéder aisément à Internet. On peut également surfer via la technologie sans fil Bluetooth, au moyen d'un téléphone mobile compatible (surtout compatible avec le mobile Nokia).
La grande particularité de cet équipement est qu'il ne présente aucune fonction de téléphonie. Cependant, la prochaine version du logiciel proposera la voix sur IP (VoIP) et une messagerie instantanée.
Description :
- Processeur : TI OMAP 1710, un processeur dual core DSP/ARM fonctionnant à une vitesse maximale de 220MHz
- Noyau : Linux 2.6.12.3
- Mémoire : 128Mo de flash interne et de 64Mo de DDR-ram
- Connecteur d'extension RS-MMC (jusqu'à 1Go)
- Format des paquets : .deb (debian)
- Volume : 141x79x19 mm
- Poids : 230 grammes
- Résolution : 800*480 pixels en 65 000 couleurs
- Connectivité Wifi : 802.11 b et g
- Bluetooth 1.2
- Connecteur USB (pour se connecter au PC)
- Sortie stéréo (jack)
- Kit de développement disponible sur www.maemo.org
Grâce à sa connexion WiFi, on peut accéder aisément à Internet. On peut également surfer via la technologie sans fil Bluetooth, au moyen d'un téléphone mobile compatible (surtout compatible avec le mobile Nokia).
La grande particularité de cet équipement est qu'il ne présente aucune fonction de téléphonie. Cependant, la prochaine version du logiciel proposera la voix sur IP (VoIP) et une messagerie instantanée.
Description :
- Processeur : TI OMAP 1710, un processeur dual core DSP/ARM fonctionnant à une vitesse maximale de 220MHz
- Noyau : Linux 2.6.12.3
- Mémoire : 128Mo de flash interne et de 64Mo de DDR-ram
- Connecteur d'extension RS-MMC (jusqu'à 1Go)
- Format des paquets : .deb (debian)
- Volume : 141x79x19 mm
- Poids : 230 grammes
- Résolution : 800*480 pixels en 65 000 couleurs
- Connectivité Wifi : 802.11 b et g
- Bluetooth 1.2
- Connecteur USB (pour se connecter au PC)
- Sortie stéréo (jack)
- Kit de développement disponible sur www.maemo.org
Images du Nokia 770 (4665 hits)
Pages de support / FAQ sur le 770 (1295 hits)
Un planet traitant du Nokia 770 (1864 hits)
L'annonce initiale en mai 2005 (451 hits)
Site maemo pour les outils de développement (1164 hits)
> Lire la dépêche (53 commentaires, moyenne: 2,4).
Vous avez demandé le commentaire #640487.




modifiable ?
Ok ca tourne sous linux et utilise pleins de logiciel open source, mais est-ce qu'il est possible de customiser le machin ?
Tous les drivers et patchs du noyau Linux sont ils disponibles ainsi que d'autres drivers en userspace ?
Sont ils libre (notament pour le wifi n'est-ce pas un broadcom) ?
Le framework pour mettre a jour le firmware est-il assez souple ?
PS : d'apres un rapide coup d'oeil sur maemo, leur sdk est surtout pour ajouter de nouvelle appli.
[+] [^]Avec ca pingouin il est content
j'ai essayer le machin, il y a au moin un jeux d'echecs, mais je trouve que 64 mo c'est juste, le son et le processeur aussi mais bon au moin c'est sous linux et le matos evolura avec le temp, pratique pour travailler dans ses chiottes. :s
@+
[^]Re: modifiable ?
C'est ce que je me demandait... en fait, il serait intéressant de savoir ce qui est libre et ce qui ne l'est pas, dans les logiciels fournis. Ce qui est sur, c'est que tout n'est pas libre, par exemple :"Flash Player version 6". De plus, l'auteur (de la dépêche) parle d'une reconnaissance d'écriture manuscrite... c'est quoi son nom, et est-ce libre...
Bon, j'espère pouvoir lire d'ici peu quelque tests, pour me faire une idée, et choisir entre un nokia supportant linux d'origine et un ipaq HP supportant aussi linux...
(un peu HS) D'ailleurs, j'aime la nouvelle mentalité libre de nokia, surtout si on veut lire le manuel : "In order to read PDF files, you need to have Adobe® Acrobat® Reader® installed in your computer. You can download the latest Acrobat® Reader® for free from Adobe's website." Ah bon ?
[ Répondre ] Ce commentaire est-il impertinent ou utile ?
[^]Re: modifiable ?
Pour les applications plus haut niveau je dirais que je m'en fou un peu : il y auras toujours moyen de trouver/coder un equivalent ou au pire d'utiliser le logiciel proprio.
Par contre si le bas niveau est verouillé, ca peut tres vite se resentir sur le haut niveau...
PS : domage qu'il n'y ai pas de port usb maitre pour pouvoir connecter un disque dur ou eventuelement une webcam (ca doit etre un peu juste pour le processeur).
PS2 : on parle de VoIP mais je vois pas d'entrée son dans le descriptif, c'est normal ?
[^]Re: modifiable ?
Pour passer le port en maitre il y a déjà un schéma:
http://spect.ath.cx/~spect/stuff/usb-power/index.html
Sinon le bas niveau ne peut pas être verrouillé puisque c'est un linux.
On a déjà la conf du noyau
http://maemo.org/maemowiki/KernelConfig
Et le code source pourra être téléchargé ici sauf certaine applications (comme opéra):
www.nokia.com/support/770
[^]Re: modifiable ?
Sinon le bas niveau ne peut pas être verrouillé puisque c'est un linux.
la freebox/livebox tourne sous du linux, pourtant elle est verouillée.
dans les linksys le module wifi est proprio et donc tu peux pas trop changer de version de noyau pour garder la compatibilité binnaire.
Dans certains periphs, on ne peut flasher que des images signés.
Donc non Linux ne garanti absolument pas que ca ne soit pas verrouillé...
[^]Re: modifiable ?
Pour la freebox, tu n'en es pas propriétaire : c'est un morceau du réseau de free, ce que te vend free, c'est ce qui sort de la freebox. Ce qui explique qu'il n'y a pas de location ou de vente de la freebox, et ce qui permet à free de mettre de qu'ils veulent dedans (même du GPL) sans fournir les sources vu que ca reste en interne à la boite.
Pour les linksys, rien ne t'empeche de changer la version du noyau, bien que tu risques de perdre la fontionnalité wifi, le reste reste fonctionnel (je suis d'accord que c'est pas vraiment utilisable en pratique, mais tu peux faire ce que tu veux avec quand même).
Pour le flashage avec images forcément signés, à mon avis, c'est totalement incompatible avec la GPL, donc à dénoncer si du logiciel libre est utilisé dans de telles situations.
[^]Re: modifiable ?
domage qu'il n'y ai pas de port usb maitre
Le processeur OMAP a un contrôleur USB OTG (On The Go), donc alternativement maître et esclave. Il y a aussi une interface pour caméra, reste à savoir si Nokia a prévu un connecteur ...
http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp(...)
Côté puissance processeur, c'est quand même pas mal pour un PDA : il y a bien deux processeurs dans la puce, dont un DSP qui s'occupe sans doute de tout ce qui concerne le multimedia.
[^]Re: modifiable ?
Certe flash c'est pas libre.
D'ailleur le navigateur c'est Opera et pas Mozilla (même si certain essayent de porter minimo pour qu'il tourne dessus). Et Opera® c'est pas libre non plus.
Mais bon franchement je trouve que c'est une trés bonne initiative de la part de Nokia (et c'est assez intelligent, ca leur a surement réduit les couts de développement).
Ensuite pour ton PDF, si tu veux tu veux le lire sous MS© Windows® je vois pas trop bien avec quoi d'autre que acroread (et win32 c'est quand même un % non négligeable des desktops soyont honnéte). Alors ensuite personne ne t'empéche d'utiliser ton xpdf sous linux hein.
[^]Re: modifiable ?
Juste pour dire que l'on peut utiliser FoxitReader pour le le PDF, il est plus léger qu'Acrobat Reader.
http://www.foxitsoftware.com/
[^]Re: modifiable ?
Ha merci, il a l'air plus léger de fait.
Bon par contre c'est toujours pas libre.
[^]Re: modifiable ?
Je ne peut pas répondre à tes questions (je n'ai pas ce joli appareil), mais il me semble que les contribs de maemo on pour une grande part étés intégrées dans gnome. Ils ont prévu une partie "Maemo extensions" pour les logiciels non libres, donc il y a des chances pour que ça soit utilisé (je pense par ex. au "flash player 6", indiqué dans la news).
Je suppose que s'ils fournissent un environement de developpement, c'est pour qu'on puisse hacker ;)
Il ont aussi subventionné une boite spécialisée dans le LL (dont j'ai oublié le nom :/ )qui a fait quelques developpements intéressants au-delà de cet appareil, pour l'occasion (des jeux, un plugin ODF pour abiword, ...).
Je trouve que le projet nokia770/maemo est un modèle exemplaire d'une contribution au LL réussie. Je les liste ici (si ça peut servir de checklist pour de futurs projets de linux embarqués) ;-) :
- outils d'informations / communautaires très au point: mailin-lists, wiki, syndication de blogs, site web super bien fait: tout est clair (ils ont même pensé à mettre leurs docs & images sous licence libre...)
- mise à disposition des spécs complétes de l'appareil sans nda pour les devs (parrait-il)
- patches de qualité suffisante pour qu'ils soient intégrés upstream (par ex dans le kernel officiel, c'est très rare dans les projets embarqués qui baclent souvent les finitions), et d'une façon générale, travail mains dans la mains avec l'upstream (kernel, gnome).
- dons de l'appareil à de nombreux developpeurs, tarifs préférentiels pour les autres.
- documentation extensive du framework (du tutorial et how-to pour débuter jusqu'à la documentation rigoureuse et extensive de l'API...).
- intégration du framework dans les environements de developpement/cross compil communautaires existant (scratchbox, openembedded, eclipse)
- basé le plus possible sur des outils existants et les "good practices" connus par la communauté (comme .deb et apt-get pour les packages et mises à jour, subversion, gcc, d-bus, sdl, gstreamer ...)
- transparence : roadmap (projets et objectifs) publiés, contenu du bug tracker public, accès anonyme au dépôt subversion ...
- bindings sur le framework pour plein de langages (python, java, c++ notament)
Je developpe pour un autre PDA (developpé par MontaVista à base de Qtopia) sous Linux pour mon travail, je peut vous assurer que je rève de switcher à maemo. Les produits developpés par MontaVista sont très loins d'atteindre ce niveau d'ouverture et de support. Je ne peut rien dire sur la qualité du hardware, mais quant au support de l'open source, ils ne se sont pas foutu de notre gueule (comme le font souvent les grosses boites).
[^]Re: modifiable ?
- patches de qualité suffisante pour qu'ils soient intégrés upstream (par ex dans le kernel officiel, c'est très rare dans les projets embarqués qui baclent souvent les finitions), et d'une façon générale, travail mains dans la mains avec l'upstream (kernel, gnome).
Si ce n'etait que les finitions... certains font des trucs tres porcs (abus de variable globale, mise en commentaire de code qui les embete (du coup ca marche plus pour les autres archi), non respect des conventions adoptes dans les autres ports) jusqu'a arriver a un point ou il faut modifier des drivers qui fonctionnent correctement pour pallier au manque d'integration du portage.
Y a effectivement le support de ces processeurs dans le kernel vanilla (arch/arm/mach-omap1/ ). Donc ca a l'air cool :)
Si quelqu'un a plus d'info sur les drivers ou la facilite de flashage, je suis prenneur.
[^]Re: modifiable ?
Pour la facilité de flashage, on dirait bien que oui (et le contraire eu été suprenant):
"Maemo 1.1 RC Coming [...] he new release features the following: [...]
Linux Flasher tool to flash new product software (or developer rootfs)".
(http://www.internettablettalk.com/ )
D'ailleur des types d'OpenEmbedded ont déjà sorti une image basée sur GPE (http://maemo.org/pipermail/maemo-developers/2005-August/0009(...)
J'espère qu'ils arriveront à faire une image qtopia/opie aussi :)
Pour le framework, je crois que tu peut l'essayer sans l'appareil (ils fournissent même un livecd).
Pour les drivers, il faudrait avoir la bête sous la main pour vérifier, mais c'est une vraie question, et je suis très intéréssé aussi. Surtout concernant le wifi, parceque le .config du kernel ( http://maemo.org/maemowiki/KernelConfig) m'inquiete un peu: CONFIG_CX3110X=m" et "CONFIG_FW_LOADER=y", donc on dirait bien du Connexant, un constructeur déplorable.
[^]Re: modifiable ?
Tous les drivers et patchs du noyau seront disponibles, y compris celui du driver 802.11, dont le chip n'est pas de Broadcom mais de Conexant (http://www.conexant.com/products/entry.jsp?id=900).
Tout cela sera publie en meme temps que la mise en vente de l'appareil.
[^]Re: modifiable ?
Je ne crois pas que la question portait seulement sur la dispo des sources des drivers.
En l'occurence Conexant est connu pour son chipset grand public PrismGT, pour lequel il n'a pas filé de docs aux devs d'unix libres (reverse engeneering, nous voilà) et surtout, à interdit la redistribution du firmware, même pour un but non lucratif (le prismgt fait parti de ces chipsets dont le constructeur a voulu economiser un petit bout de rom en forçant le chargement dynamique - avant chaque utilistion - du firmware par l'OS hote).
Bref on peut très bien se retrouver avec un driver opensource mais inutilisable sans un firmware binaire et problèmatique (comment son integration avec le noyau va-t-elle evoluer avec le temps ? impossible intégration dans les "distros" non officielles ? ...).
Bon, celà dit je ne sait rien sur le Conexant CX3110X.
Le chip bluetooth est étrange aussi, on dirait que ce n'est pas du CSR. Quelqu'un en sait plus ?