Click to See Complete Forum and Search --> : VIA KT266 Support
daemonxx
08-16-2001, 12:20 AM
Hello,
I am having some trouble getting my Gigabye 7VTX Motherboard to run under Linux. It seems that my WD 20GB Hard drive doesn't want to run in DMA mode. Issuing the command hdparm -c1 -d1 /dev/???? doesn't seem to work. It says ULTRA_DMA_??? INVALID MODE. I have Generic DMA enabled in the kernel and have had success with my Intel motherboard. Also upon booting up, I get an error that says VIA SOUTHBRIDGE UNKNOWN. I am assuming that this is the problem, but doesn't the latest kernel support my chipset? I have tried LM 8.0 with the newest kernel out there and still no luck. Any help appreciated..
bdg1983
08-16-2001, 05:37 AM
Have you selected VIA82CXXX under IDE chipset support?
#
# IDE chipset support/bugfixes
#
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD7409 is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_PDC202XX is not set
# CONFIG_BLK_DEV_OSB4 is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_IDE_CHIPSETS is not set
CONFIG_IDEDMA_AUTO=y
CONFIG_IDEDMA_IVB=y
# CONFIG_DMA_NONPCI is not set
CONFIG_BLK_DEV_IDE_MODES=y
daemonxx
08-16-2001, 12:46 PM
Yes, I have that enabled in the kernel. It still gives me an error message saying "UNKNOWN VIA SOUTHBRIDGE" when booting up. I would thought they would have it supported in the latest kernel. Oh well, thanks for your reply.
bdg1983
08-16-2001, 01:02 PM
Have you checked the help files for all the options under IDE support/bugfixes to see if there is something else that's necessary?
Have you read the kernel docs on chipsets or tried a search for the error at Google?
lostintexas
08-16-2001, 01:31 PM
i dont know what you are doing wrong but wanted to let you know that mine works. just its better to know that you are working at a goal that is acheivable than not sometimes. at least you know it works somewhere in the world?
daemonxx
08-16-2001, 05:25 PM
Thanks for the reply, I tried to search google and read the docs but nothing came up. I will try and work on it tonight when I get a chance. At least I know it is now a bug... Thanks
bdg1983
08-16-2001, 05:47 PM
Hold on. Don't go yet.
Are you sure you've enabled all that's required. My Asus CUV4X with Via North and Southbridge works great with the following kernel config.
#
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y
#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
# CONFIG_BLK_DEV_COMMERIAL is not set
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m
#
# IDE chipset support/bugfixes
#
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_ADMA=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_PDC202XX is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_IDE_CHIPSETS is not set
CONFIG_IDEDMA_AUTO=y
CONFIG_IDEDMA_IVB=y
# CONFIG_DMA_NONPCI is not set
CONFIG_BLK_DEV_IDE_MODES=y
daemonxx
08-16-2001, 06:14 PM
Hmm, my Gigabyte 7VTX uses the KT266 chipset for the Athlon. I enabled the Via support and the dma support in the kernel. The syslog gives me an error saying "VP_IDE UNKNOWN VIA SOUTHBRIDGE". It also failed to probe the IRQ's for the IDE Devices. For some reason the kernel has a problem detecting the Via Southbride. I am trying to search google for the answer but can't find anything.