Salut :)
J'imagine qu'un des grands avantages de linux par rapport à d'autres sytèmes d'exploitation, c l'embarqué.
Imaginons que l'on veuille faire un robot, une cafetière, un lecteur DVD/DIVX/MP3 portable et pas cher, etc...
On pourrait imaginer une machine basée sur une carte mère VIA mini ITX avec process C3, niveau puissance, ça suffit amplement, et en plus et surtout, ça ne chauffe pas (déjà que les moteurs du robots puevent chauffer, vaut mieux limiter...) et en plus ça consomme pas grand chose.
Donc là, ya besoin de la carte VIA, de mémoire et d'une carte réseau wifi pour lui envoyer des commandes, eventuellement la faire booter en réseau, etc...
Dans mon robot, je pourrait mettre une webcam pour la video (oui je sais, je vise l'impossible) que j'enverrai en flux via wifi pour traitement sur une grosse machine, ou autres détecteurs.
Donc question :
Kesk'il est intéressant de faire (et le moins chère, les crédit de recherche baissent encore cette année ;o) pour faire une machine de ce type ?
- Simple carte mère avec carte wifi et DD en ramdisk ?
- Carte mère avec carte wifi et DD sur clé USB ou un autre support simple ?
Bref, comment faire booter linux sans disque dur ?
Vous êtes encore là ? Merci !
# Re: Linux embarqué, sans DD
Posté par Antoine Reversat . Évalué à 0.
c surement pas une tres bonne idee mais ca en est une...
a+
[^] # Re: Linux embarqué, sans DD
Posté par Ontologia (site web personnel) . Évalué à 1.
Je prendrais une abtterie 24 V de camion ;o)))
Et puis fracnhement, une carte VIA ça pompe pas grand chose, Le pb sera plus sur les moteurs...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Re: Linux embarqué, sans DD
Posté par sneoo . Évalué à 1.
[^] # Re: Linux embarqué, sans DD
Posté par Ontologia (site web personnel) . Évalué à 1.
eske je peux
1. booter en réseau sur wifi
2. Faire un ramdisk dès la phase de boot
?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Re: Linux embarqué, sans DD
Posté par Sébastien Koechlin . Évalué à 4.
Ca ne consomme pas grand chose, il n'y a pas de pièce mobile, pas de boot qui génère des pics de courant, et pas de problème de driver, on peut booter dessus et même y installer sa racine.
Chez moi, le serveur boot avec une carte de 32 Mo, ça donne:
barberine:~# hdparm -i /dev/hda
/dev/hda:
Model=PQI ATA Rev6.0, FwRev=XS3.00, SerialNo=PQI0000000000
Config={ HardSect NotMFM Removeable DTR>10Mbs nonMagnetic }
RawCHS=1000/16/4, TrkSize=8448, SectSize=528, ECCbytes=4
BuffType=1Sect, BuffSize=0kB, MaxMultSect=1, MultSect=off
CurCHS=1000/16/4, CurSects=64000, LBA=yes, LBAsects=64000
IORDY=no
PIO modes: pio0 pio1
DMA modes:
AdvancedPM=no
barberine:~# grep PQI /var/log/dmesg
hda: PQI ATA Rev6.0, CFA DISK drive
barberine:~# df -h /boot
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 31M 5.5M 25M 18% /boot
barberine:~# fdisk -l /dev/hda
Disk /dev/hda: 16 heads, 4 sectors, 1000 cylinders
Units = cylinders of 64 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 999 31966 83 Linux
barberine:~#
[^] # Re: Linux embarqué, sans DD
Posté par Pior . Évalué à 1.
Une distrib spécial ?
Comment fais tu pour les logs sachant que la flash a bien sur un nombre d'ecriture plus ou moins limité ?
Je suis très interessé moi aussi par un PC sans HD et mes recherche la dessus n'ont pas été très fructueuse.
[^] # Re: Linux embarqué, sans DD
Posté par Rolland Dudemaine . Évalué à 1.
Ca se comporte exactement comme un disque IDE au niveau logociel, donc si tu veux tu peux y mettre ta debian preferee (zut, un troll).
Mais le mieux c'est quand meme de faire une linux from scratch (encore un troll ?), comme ca tu sais ce que tu as mis dedans.
A titre d'exemple, le noyau linux + X11+mozilla et quelques autres gateries peuvent tenir en moins de 16 Mo de compactflash. Il peut etre interessant aussi de regarder du cote de cramfs, qui comme son nom ne l'indique pas est un systeme de fichiers compresse accessible en ecriture et qui decompresse les fichiers a la volee.
Pour l'ecriture des logs, je te conseillerais de les mettre dans un disque virtuel en RAM (et de monter ce disque sur /var), comme ca pas de probleme rien n'est ecrit sur la carte CF).
Et de toute facon la limite est situee a 1 million d'ecritures, donc c po encore arrive ...
# Re: Linux embarqué, sans DD
Posté par Guillaume D. . Évalué à 0.
je suis en phase de test avec un Light PC (chez lex)
http://www.pcindus.com/Pages/Pagesprod/Compacts/Lex_light.htm(...)
pour en faire
un navigateur internet (mozilla) sur compact flash 128 Mo.
J'ai déja tester MDK 9.1 (sur DD) nikel Xfree, OO.org fonctionnent.
J'ai installer Win XP ce matin (sur DD), mais avec 128Mo ram, c'est limite !
Ipcop sur CompactFlash marche nickel !
Flonix cherche absoluement du scsi (boot sur clé USB) ! domage
Je cherche d'autres distribs, mais y a pas foule !
guillaume
(VIA C3 800 Mhz, 128Mo SDRAM (133), 128 Mo CF, 1xLan 3x USB....)
[^] # Re: Linux embarqué, sans DD
Posté par Milo . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.