Preface |
This is a survey about Linux related hardware features of the ASUS DigiMatrix.
For instance, I haven't be able to make all the hardware present in the box working... Waiting for You ! ;-)Cyril Lacoux <clacoux@easter-eggs.org>
Table of contents |
Pictures
News
Digimatrix forum (outertrack.com, by Conor Hunt)
General Hardware Data
Processor
Hard Disk
Survey PCI Devices
Memory
Monitor
Hardware and system configuration
Distribution
Kernel
Bootsplash
Video Card
Network Card
WIFI Card
Audio Card
IEE1394 (Firewire)
Usb
SmartCard Reader
Sensors
Tuner/FM Card
Remote Control
Software
Frequently Asked Questions
Disclaimer
Document License
Credits & Links
News |
Patches :
2005/01/27 : New kernel (version 2.6.10) hand made patch to had support of tuner card.
changes :Added remote control support Added wireless support
2004/07/09 : Wifi card is working
Patches :
2004/07/09 : New kernel (version 2.4.26) i2c v2.8.4 lm_sensors v2.8.6 current snapshot of saa7134 driver (from bytesex.org) current snapshot of sisfb driver (from http://www.winischhofer.net) Linux Progress Patch (from http://lpp-themes.sourceforge.net/)
changes :Added Wireless support Re-added multiple lun support for SCSI devices (for 7-1 card reader)
Debian user's, simply add :
2004/05/01 : Debian packages
deb http://people.easter-eggs.org/~yack/digimatrix/debian ./
into your sources.list to download kernel packages.
Patches :
2004/05/01 : New kernel (version 2.4.26) i2c v2.8.4 lm_sensors v2.8.6 current snapshot of saa7134 driver (from bytesex.org) current snapshot of sisfb driver (from http://www.winischhofer.net) Linux Progress Patch (from http://lpp-themes.sourceforge.net/)
changes :Replaced vesafb by sisfb since I don't use bootsplash anymore Activated PS/2 mouse support as requested by Pascal Brisset
Many thanks to Conor Hunt who set it up.
2004/03/12 : Digimatrix forum is open.
Hi there,
[...]
The only thing I felt your page was lacking was a discussion area to
talk about the digimatrix. I had some space on a webhost so I set a
discussion board up. If you are interested you could link to this from
your website and it could be used for discussion about the digimatrix
and for discussion on running linux on it. I can make you an admin on
the discussion board if this sounds interesting?
http://outertrack.com/digimatrix/
Thanks.
You're welcome!
Patches :
2004/03/10 : New kernel (version 2.4.25) i2c v2.8.4 lm_sensors v2.8.4 set patches of the current saa7134 version (from bytesex.org) bootsplash v3.0.7 (from bootsplash)
Changes :Replaced sisfb by vesafb Activated bootsplash support
Patches :
2004/01/23 : New kernel (version 2.4.24) i2c v2.8.3 lm_sensors v2.8.3 set patches of the current saa7134 version (from bytesex.org) sisfb v040122 (from Thomas Winischhofer website)
Improvements :Sensors are now working updated sisfb driver
Lm_sensors team has released a new version of sensors (2.8.3, 2004/01/15).
2004/01/22 : Sensors are working
From ChangeLog :
Module it87:Fix sg_tlx writes; fix sensor type reporting; add 8712 Super I/O detection; remove initialization of temp_type and fan_ctl; remove init and temp_type module parameters Since initializations are removed, SmarGuardian mode doesn't seem to be desactivate.
Few chance they read this, but : Thanks!
Today is Christmas Day :-)
2003/30/12 : Tuner card is working
Finally, the card is working with saa7134 v0.2.9.
Options are : card=7, tuner=24card=7 is SAA7134_BOARD_TVSTATION_RDS tuner=24 is TUNER_PHILIPS_FQ1216ME
It's an ATI remote control (usb) which works fine with lirc from cvs.
2003/21/12 : Finaly bought a remote control
General Hardware Data |
Processor (not included)
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Celeron(R) CPU 2.00GHz stepping : 9 cpu MHz : 2018.421 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid bogomips : 3981.31Hard Disk (not included)
Ouput from command 'fdisk -l /dev/hda' Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 1 124 995998+ 82 Linux swap /dev/hda2 * 125 248 996030 83 Linux /dev/hda3 249 9729 76156132+ 5 Extended /dev/hda5 249 856 4883728+ 83 Linux /dev/hda6 857 9729 71272341 83 Linux Ouput from command 'hdparm -i /dev/hda' /dev/hda: Model=ST380011A, FwRev=3.06, SerialNo=3JV4RHPK Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=1 CurCHS=65535/1/63, CurSects=4128705, LBA=yes, LBAsects=156301488 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=no WriteCache=enabled Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2: * signifies the current active modeSurvey PCI Devices
Output from command 'lspci' 00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS651 Host (rev 02) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 25) 00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0) 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 91) 00:08.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) 00:09.0 USB Controller: VIA Technologies, Inc. USB (rev 50) 00:09.1 USB Controller: VIA Technologies, Inc. USB (rev 50) 00:09.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) 00:0a.0 Ethernet controller: 3Com Corporation 3c940 1000Base? (rev 12) 00:0e.0 Multimedia controller: Philips Semiconductors SAA7134 (rev 01) 00:0f.0 Network controller: Unknown device 1814:0101 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] SiS650/651/M650/740 PCI/AGP VGA Display AdapterMemory
My DigiMatrix have 256Mo of DDR PC2100 RAM.Monitor
Only Connected to TV throught TV-Output with a RCA cable.
Hardware and system configuration |
Distribution
I use the Debian Linux distribution (sid). I choose it for severals reasons:
- It's free.
- It's very stable.
- It has a very good packages system.
Here is my sources.list file.
Complete list of installed sofware is here.
You can download my kernel packages by adding the next line into your sources.list :
deb http://people.easter-eggs.org/~yack/digimatrix/debian ./
Kernel
I tried two Kernel versions, 2.4 and 2.6 :
Version Config file Patches dmesg Debian packages Extra modules 2.6.0-test8 config-2.6.0-test8 dmesg kernel 2.4.22 config-2.4.22 dmesg kernel 2.4.23 config-2.4.23 dmesg kernel, alsa modules 2.4.24 config-2.4.24 pach dir dmesg kernel, alsa modules 3C2000 2.4.25 config-2.4.25 pach dir dmesg kernel, alsa modules 3C2000 2.4.26 config-2.4.26 pach dir dmesg kernel, alsa modules 3C2000, rt2400 2.6.10 config-2.6.10 pach dir dmesg kernel lirc_dev, lirc_it87, rt2400 Bootsplash
Using lpp patch from http://lpp-themes.sourceforge.net/.
A screenshot is here.
Need to modify starting scripts. I use file-rc on debian unstable so you can get my deb here.
Video card
It's a SIS 315 3D based vga adaptor 64MB shared memory.
It support VGA, DVI-D, HDTV, S-Video.
The version of XFree86 is 4.3.0.
Here is my XF86Config-4.
Network card
Two cards are integrated to the mainboard :10/100Mb/s - SIS900 Based (SIS, module is sis900) 1Gb/s - 3C940 Based (3Com, module is is sk98lin) WIFI card
The card is based on an RT2400 chip from RaLink Technology.
GPL driver can be found at http://rt2400.sourceforge.net/
Debian user's: you can compile the module from sources delivered by the rt2400-source package.
Here is my configuration (Debian) and associated script:
/etc/modules/aliases:
[...]
alias eth2 rt2400
/etc/network/interfaces:
[...]
auto eth2
iface eth2 inet static
address X.X.X.X
network X.X.X.X
netmask X.X.X.X
broadcast X.X.X.X
gateway X.X.X.X
up /usr/local/sbin/wireless_settings.sh eth2
/usr/local/sbin/wireless_settings.sh:
#!/bin/sh
device=$1
iwconfig ${device} key my_key
iwconfig ${device} mode managed
iwconfig ${device} essid my_essid
Audio card
The card is a SIS7012 Soundchip. It works with intel8x0 alsa driver.
Sounds good, no noise.IEEE1394 (aka firewire, i.link)
No peripherals to test this yet.Usb:
Works with usb-uhci for USB1.0 and usb-ehci for USB2.0.SmartCard Reader
Seems to works with usb-storage, only tested with a card from a digital camera.Sensors
Works with it87
Necessary modules are :
i2c-core i2c-proc i2c-dev i2c-isa i2c-sis645 it87 TUNER/FM Card
It's a LG INNOTEK card on a minipci slot based on a saa7134 chip.
Khyron and me are working on a patch for the saa7134 driver to make both PAL and SECAM versions of the card fully working.
The patch is included in the kernel since version 2.6.15.
I took some pictures of the card
Known problems
Sound mutes when a SECAM-L channel is in mono.
Working status by countries
Note: I didn't test the following configurations.
Basic informations Status Comments Reported by (on) Country TV type TV mode Tuner type Kernel Video driver (Options) Sound driver Software Distro Comments Sound Video Are all channels working ? Comments Belgium cable (Coditel) PAL LG INNOTEK
TALN-S2007
SECAM
2.6.7-1-386 (Debian) saa7130/34, 0.2.11 (card=2 tuner=38 oss=1 dsp_nr=1 mixer_nr=1) alsa xawtv, tvtime, mplayer (with driver v4l2) Debian Sid 9/10 9/10 Yes (>40) - Happy :)
- machine bought in FranceGaëtan Frenoy (27/07/2004) France cable (Numericable) SECAM LG INNOTEK
TALN-S200T
SECAM
2.6.14-digimatrix (handmade) saa7134 from the kernel with my patch (autoprobed) alsa xawtv, tvtime, mplayer (with driver v4l2) Debian Sid 5/10 9/10 Yes (8) Cyril Lacoux (18/12/2005) Remote Control
Works with LIRC.
Necessary modules are :
lirc_dev lirc_it87
Configuration file for lirc are here.
Software |
Frequently Asked Questions |
Disclaimer |
This document has nothing to do with Asus, they don't even know it exists. There is no guarantee that the information on this page is accurate, please don't hold me responsible if your experience is different from the information here.
Document License |
The author owns this document.
The document is freely distribuable under license terms of GNU Free Documentation License (http://www.gnu.org/copyleft/fdl.html).
All comments, suggestions or help is very welcome and encouraged.
Please send whatever comment you want to the author.
Credits & Links |
Last modification : December, 17 2005 |