[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ide-controller ACARD 6260M not working with debian 3.0

> Hi,
 thanks for your reply and sorry for answering late, the problem is still
> On  26 Dec, this message from Rolf Weidmann echoed through cyberspace:
>> I'm trying to install debian 3.0(kernel 2.4.18) on a mac b&w rev1.
>> Because of an built-in error of the original onboard ide-controller
>> it's impossible to add another hard disk to this controller and so I
>> want to install on a disk, which is connected to an ide-controller
>> card. I've got a TurboMax/ATA-66 card, which is identical to the ACARD
>> 6260M.
>> During istallation of the 2.4.18 kernel from the debian3.0-cd the hard
>> disk is recognised from the installation system, partition check is
>> o.k. as said in dmesg and kernel is written on the disk, but when the
>> system should be rebooted from the hard disk it gives in dmesg the
>> following error-messages:
>> ..
>> partition check:
>> ..
>> hde: lost interrupt
>> ide_dma_proc: chipset supported
>> ide_dma_lostirq func only: 13
>> ..
>> this error message is given again and again without an end;
> Hm, IDE has had that 'lost interrupt' problem a few times already....
> Can you try and send along 'lspci' from a runnign system with this
> controller, to see whether it gets a correct interrupt assigned?
don't know if it's similar to 'lspci', but here is a complete cat/proc/pci
fom the machine with the pci-ide-controller card after starting debian
from the debian installation compact disk (note: the above mentioned error
message in dmseg is not given as long as the installation system is
started from cd holding down "c"-key, but is given after reboot from the
hard disk connected to the pci-ide-controller card or is given too when
starting the installation system from cd with a command from the  boot
prompt in yaboot, so the lost interrupt problem always occurs if the
system has read from the hard disk connected to the ide-controller card
before starting the kernel):

# cat /proc/pci

PCI devices found:
	Bus 0, device 0, function 0:
		Host bridge: Motorola MPC106 (Grackle) (rev64).

	Bus 0, device 13, function 0:
		PCI bridge: Digital Equipment Corporation DECchip 21154 (rev2).
			Master Capable.  Latency=64.  Min Gnt=6.Max Lat=3.
	Bus 0, device 16, function 0:
		VGA compatible controller: ATI Technologies Inc  Rage 128 RE (rev0)
			IRQ 22.
			Master Capable.  Latency=16.  Min Gnt=8.
			Prefetchable 32 bit memory at  0x80900000  (0x8bffffff).
	Bus 1, device0, function 0:
		Fire wire (IEEE 1394): Texas Instruments PCILynx/PCILynx2 IEEE 1394 Link
Layer Controller (rev2).
			Master Capable. Latency=16. Min Gnt=3.Max Lat=4.
			Non Prefetchable 32 bit memory  at 0x80881000  (0x80881fff).
			Non Prefetchable 32 bit memory  at 0x808c0000  (0x808cffff).
			Non Prefetchable 32 bit memory  at 0x808b0000  (0x808bffff).
	Bus 1, device 1, function 0:
		IDE interface: CMD Technology Inc PCI0646 (rev5).
			Master Capable. Latency=64. Min Gnt=2.Max Lat=4.
			I/O at 0x10e0  (0x10e7).
			I/O at 0x10d0  (0x10d3).
			I/O at 0x10c0  (0x10c7).
			I/O at 0x10b0  (0x10b3).
			I/O at 0x10a0  (0x10af).
	Bus1, device 2, function 0:
		SCSI storage controller: Artop Electronic Corp ATP 860 (rev1).
			Master Capable. Latency=16. Min Gnt=6.MaxLat=6.
			I/O at 0x1090 (0x1097).
			I/O at 0x1080 (0x1083).
			I/O at 0x1070 (0x1077).
			I/O at 0x1060 (0x1063).
			I/O at 0x1050 (0x105f).

	Bus 1, device 5, function 0:
		Class ft00: Apple computer Inc. Paddington Mac I/O (rev6).
			Master Capable. Latency=16.
			Nonprefetchable 32bit memory  at 0x80800000 (0x8087ffff).
	Bus 1, device 6, function 0:
		USB Controller: OPTi Inc. 82C861 (rev16).
			IRQ 28.
			Master Capable. Latency=16.
			Nonprefetchable 32 bit memory at 0x8080880000 (0x80880fff).

NOTE: the pci-IDE-controller card is named SCSI storage controller above !

>> hde is the disk connected to the ACARD ide controller card, about the
>> card is said in dmesg:
>> ..
>> AEC 6260R: IDE controller on PCI bus 01 dev 10
>> AEC 6260R: chipset revision 1
>> AEC 6260R: not 100% native mode: will probe irqs later
>> AEC 6260R: ROM enabled at 0x80890000
>> ..
>> during installation I found with
>> cat /proc/pci
>> ..
>> bus 1, device 2, function 0:
>> SCSI storage controller: Artop Electronics Corp ATP 860 (rev1)
>> IRQ 23
> What does this SCSI controller have to do with the IDE controller above?

this is the ide-controller with the hard disk hde connected to, in
proc/pci it is described as scsi, don't know why.
>> I've updated the card's firmware under mac os to version 3.21.
> Is this car supported under MacOS? Does it emulate a SCSI controller?
as you assume the card is supported under MacOS and it emulates a SCSI
controller as shown in "Apple System Profiler".

I've compiled the kernel from sources provided with the debian 3.0-cd and
got again the same problem, but have seen that the cards driver in the
debian 3.0 sources is version 0.9 and that there's a newer version 1.2
which I want to try next;
would be nice if you can give some further advice,

Bye  rolf

Reply to: