Accueil Présentation Presse Références Contacts

EvoPortable, l'ordinateur portable sous Linux


Petit, léger, autonome et préinstallé sous Debian GNU/Linux

L'evoportable se base sur du matériel Elite NB-A531C équipé d'un processeur Transmeta Crusoe. Ce processeur permet une faible consommation d'énergie ce qui se traduit par une bonne autonomie et un faible dégagement de chaleur. De plus, il est bien adapté à une utilisation avec Linux (on rappellera que Transmeta sponsorise le noyau Linux et que Linus Torvalds a travaillé 6 ans chez Transmeta). Ainsi la technologie LongRun permet d'adapter dynamiquement la fréquence et l'alimentation du processeur Transmeta Crusoe (voir l'outil longrun).

Spécifications :

ProcesseurTransmeta Crusoe 1000 MHz
Mémoire physique256 Mo DDR
Disque dur30 Go
Lecteurcombo lecteur DVD/graveur CD-RW 24x
Réseaucarte 10/100, carte WIFI 802.11b,modem RTC 56K
Carte mèrechipset Ali 1535, 4 ports USB
Vidéovidéo SiS, sorties S-Video et VGA externe
Sonson Ali M5451
écranTFT 14''
Dimension / poids326 x 258 x 25.3/32 mm / 2,6 Kg
BatterieLithium 8 Cells
système d'exploitationDebian GNU/Linux Sarge

Processeur

Il s'agit d'un processeur Transmeta Crusoe tournant à la fréquence de 1000 MHz.

L1 I Cache: 64K (64 bytes/line), D cache 64K (32 bytes/line)
L2 Cache: 512K (128 bytes/line)
Processor revision 1.5.0.2, 1000 MHz
Code Morphing Software revision 4.4.3-10-184
20030618 15:27 official release 4.4.3#1

Extrait du fichier /proc/cpuinfo :

processor       : 0
vendor_id       : GenuineTMx86
cpu family      : 6
model           : 4
model name      : Transmeta(tm) Crusoe(tm) Processor TM5800
stepping        : 3
cpu MHz         : 998.658
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr cx8 sep cmov mmx longrun lrti
bogomips        : 1985.74

Extrait de la configuration d'un noyau Linux :

CONFIG_MCRUSOE=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_HAS_TSC=y
CONFIG_X86_F00F_WORKS_OK=y
CONFIG_X86_MCE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_X86_TSC=y

Mémoire physique (testée avec memtest86) :

L'evoportable possède 256 Mo de mémoire physique.

RAM memory: Transmeta Corporation SDRAM controller
Subsystem: Transmeta Corporation: Unknown device 0295
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
RAM memory: Transmeta Corporation BIOS scratchpad
Subsystem: Transmeta Corporation: Unknown device 0295
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-

Périphériques IDE

L'evoportable est équipé de deux périphériques IDE : un disque dur de 30 Go et un combo graveur CD-RW / lecteur DVD-ROM. Voici comment le noyau Linux reconnait les périphériques IDE au démarrage :

ALI15X3: IDE controller at PCI slot 0000:00:10.0
ACPI: PCI interrupt 0000:00:10.0[A]: no GSI
ALI15X3: chipset revision 196
ALI15X3: not 100%% native mode: will probe irqs later
BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:pio
hda: IC25N030ATMR04-0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: QSI CD-RW/DVD-ROM SBW242B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 58605120 sectors (30005 MB) w/1740KiB Cache, CHS=16383/255/63, UDMA(100)
hda: hda1 hda2 hda3 hda4
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)

Disque dur

Le disque dur ATA a une taille de 30005821440 bytes (30.0 GB)

Heads: 255   Sectors per Track: 63   Cylinders: 3648
IDE interface: ALi Corporation M5229 IDE (rev c4) (prog-if fa)
Subsystem: ALi Corporation M5229 IDE
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium <TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 0
Region 4: I/O ports at ff00 [size=16]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Voici les caractéristiques données par hdparm -i /dev/hda :

Model=IC25N030ATMR04-0, FwRev=MOAOAD4A, SerialNo=MRG2A9K2J9P1EJ
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=1740kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=58605120
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4 
DMA modes:  mdma0 mdma1 mdma2 
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:

Voici les résultats des tests effectués avec hdparm -T -t /dev/hda :

Timing cached reads:   700 MB in  2.01 seconds = 348.26 MB/sec
Timing buffered disk reads:   72 MB in  3.04 seconds =  23.68 MB/sec

Combo lecteur DVD-ROM / graveur CD-RW 24x

Le modèle du combo lecteur DVD-ROM / graveur CD-RW est QSI CD-RW/DVD-ROM SBW242B

Voici les caractéristiques données par hdparm -i /dev/hdc :

Model=QSI CD-RW/DVD-ROM SBW242B, FwRev=UK56, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4 
DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 
UDMA modes: udma0 udma1 *udma2 
AdvancedPM=no
Drive conforms to: device does not report version:

Périphériques réseau

Les périphériques réseau sont la carte Ethernet 10/100, la carte wifi et le modem RTC 56K.

carte Ethernet

La carte Ethernet est une RealTek RTL8139 reconnue comme RTL-8100B/8139D. Voici comment la carte Ethernet est reconnue par le noyau Linux :

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Elitegroup Computer Systems: Unknown device b551
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at d800 [size=256]
Region 1: Memory at effafe00 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

carte Wifi

Le modèle de la carte Wifi est AirVast Taiwan IEEE 802.11b PRISM3 USB. Son utilisation nécessite notamment les modules du noyau Linux prism2_usb et p80211 (voir Linux Wlan company).

Modem RTC 56K

Le modèle du modem RTC 56K est ALi M5457 AC'97. Son utilisation nécessite notamment le module du noyau Linux slamr (voir Smart Link). Voici comment le modem est reconnue par le noyau Linux :

Modem: ALi Corporation M5457 AC'97 Modem Controller (prog-if 00 [Generic])
Subsystem: Elitegroup Computer Systems: Unknown device 0f22
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin A routed to IRQ 9
Region 0: Memory at effab000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at de00 [size=256]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Périphériques

USB

L'evoportable possède 4 prises USB.

Audio

Le modèle de la carte audio est ALi Corporation M5451 PCI AC-Link. Les spécifications de ce composant sont disponibles sur http://www.cmedia.com.tw/product/CMI9739.htm. Voici comment la carte audio est reconnue par le noyau Linux :

Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
Subsystem: Elitegroup Computer Systems: Unknown device 0f22
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR+ <PERR+
Latency: 64 (500ns min, 6000ns max)
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at da00 [size=256]
Region 1: Memory at effaa000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Video

La carte vidéo est de marque SiS et possède une sortie sur l'écran LCD (la résolution maximale est 1024x768) ainsi que des sorties externes S-Video et VGA. Voici comment la carte vidéo est reconnue par le noyau Linux :

VGA compatible controller: Silicon Integrated Systems [SiS] 315PRO PCI/AGP 
VGA Display Adapter (prog-if 00 [VGA])
Subsystem: Unknown device 3232:3232
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 71 (750ns min, 4000ns max)
BIST result: 00
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M]
Region 1: Memory at effc0000 (32-bit, non-prefetchable) [size=256K]
Region 2: I/O ports at dc00 [size=128]
Expansion ROM at effb0000 [disabled] [size=64K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Composants

Voici les spécifications de certains composants :

Host bridge: Transmeta Corporation LongRun Northbridge (rev 03)
Subsystem: Transmeta Corporation: Unknown device 0295
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr+ DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+
Latency: 64
Region 0: Memory at efe00000 (32-bit, non-prefetchable) [size=1M]
ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
Subsystem: ALi Corporation ALI M1533 Aladdin IV ISA Bridge
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: [a0] Power Management version 1
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Bridge: ALi Corporation M7101 Power Management Controller [PMU]
Subsystem: ALi Corporation M7101 Power Management Controller [PMU]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

Plan du site À propos du site Recrutement CGVS Logiciels Libres

Copyright © 2004-2015 Evolix -  Capital : 105.000 € -  Adresse: 37, rue Guibal 13003 Marseille
Courriel :   Téléphone : 04.91.05.92.54 - Déclaration CNIL 1112855 - Conforme aux normes XHTML 1.1 et CSS