ALI chipset UDMA problem

ALI chipset UDMA problem

Post by Andrij Koru » Sun, 30 May 1999 04:00:00

Hi, can anybody help me with problem with Aladdin V chipset and UDMA.
Here is my dmesg when UDMA in bios is off:

FreeBSD 3.2-STABLE #0: Thu May 20 10:00:54 EEST 1999

Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 200454921 Hz
CPU: Pentium/P55C (200.45-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x543  Stepping=3
real memory  = 67108864 (65536K bytes)
avail memory = 62861312 (61388K bytes)
Preloaded elf kernel "kernel" at 0xc0227000.
Probing for devices on PCI bus 0:
chip0: <AcerLabs M1541 (Aladdin-V) PCI host bridge> rev 0x04 on pci0.0.0
chip1: <AcerLabs M5243 PCI-PCI bridge> rev 0x04 on pci0.1.0
chip2: <AcerLabs M1533 portable PCI-ISA bridge> rev 0xb4 on pci0.7.0
de0: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 15 on pci0.11.0
de0: 21140A [10-100Mb/s] pass 2.2
de0: address 00:80:c8:7e:ef:d0
ide_pci0: <Acer Aladdin IV/V (M5229) Bus-master IDE controller> rev 0x20 int
a i
rq 255 on pci0.15.0
   ^^^ - what does this mean?!?!?!?

Probing for devices on PCI bus 1:
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <16 virtual consoles, flags=0x0>
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa
wdc0: unit 0 (wd0): <QUANTUM FIREBALL EL5.1A>, DMA, 32-bit, multi-block-16
wd0: 4892MB (10018890 sectors), 10602 cyls, 15 heads, 63 S/T, 512 B/S

and all is working fine. When I turn on UDMA, i got messages
saying something like "irq timeout (DMA active)", sometimes it tell
"probable a portable system" and even "Last time I say: irq timeout"
And system does not working.

Can you give me any suggestion.


1. UDMA on Ali Aladin V chipset?

Sorry to report the bad news, but the ALiIde10b3
driver does not work. Same problem as the previous
driver. A write operation kicks the driver out of
UDMA. /var/log/messages reports:

kernel: hdb: timeout waiting for DMA
kernel: hdb: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
kernel: ide0: reset: success

At which point operation continues in PIO.

At least the read timings are pretty good (14.8 MB/s). :-)

Peter Stein

2. T/R for Linux and DHCP

3. UDMA under Linux 2.2.5 on Asus P5A-b (Ali M15xx chipset)

4. install Linux on a running Linux box?

5. UDMA on Ali Aladin V chipset?

6. portsentry question

7. PATCH: fix ALi 32bitisms, fix ALi FIFO, fix ALi IRQ crash

8. Mounting cdrom after upgrade to 2.4.0-pre11

9. USB problem with RH7.3 and ALI chipset

10. Please Help!!! ALI Chipset Problem

11. IRQ Routing Problem on ALi Chipset Laptop (HP Pavilion N5425)

12. Problem whith ALI M3145 (Chipset unknow)

13. IRQ Routing Problem on ALi Chipset Laptop (HP Pavilion N5425)