Page 1 of 1

2a69jm2gc : DMA does not work on win98se

Posted: Sun Dec 07, 2003 3:02 pm
by winkill
i have a board 04/08/1998-i440LX-Ali513-2A69JM2GC-00.
On my old hard disk, i can enable DMA under win98se.
On my new disk, Seagate 20Gb UDMA5, DMA cannot be
enabled. can anyone help me? also i need a patch for
the 32gb limit. thanx in advance

Posted: Sun Dec 07, 2003 4:36 pm
by Denniss
The non-working DMA is because there's a Bug in your Bios - it tries to enable UDMA Mode 5(UDMA100) despite the chipset controller is only capable uf running UDMA Mode 2 (UDMA33)
Get an UDMA tool program from Seagate and limit your HDD to UDMA33 and DMA will be available

Posted: Mon Dec 08, 2003 3:20 pm
by NickS
i440LX-Ali513-2A69JM2GC
1 Google hit for that ID at plasma-online identifies that as Kamtronic/TMC AI6NEL-E1-0421

There's only 1 BIOS archived for that, at:
http://web.archive.org/web/200109100152 ... i6nel1.exe and that appears to have a problem.
PKSFX: (E03) D:/HARDWARE/TMC/AI6NEL1.EXE - error in ZIP use PKZipFix

Posted: Mon Dec 08, 2003 3:27 pm
by NickS
OK, PKZIPFIX fixes that. The BIOS file inside is:
04/08/1998-i440LX-Ali513-2A69JM2GC-00
AI6NEL-E1-0421
which is the one you have already.
It appears to support HDD up to 32GB and be patchable for more:
D:\Hardware\tmc>..\award\awd64gb AI6NEL1.BIN
AWD64GB.EXE - Award BIOS patcher for HDDs over 32GB & 64GB v0.9
Copyright (c) 2002 Rainbow Software (http://rainbow.ht.st).
:
INT13h Extensions...Present: new-style
New-style code found at 3560
=> 32GB bug patched successfully
:
Searching for size calculation routine...Found at 1473
Searching for free space...Found at 10753
Patching code at 1472
:
Searching for SETUP size calculation routine...Not found
:
Updating checksum...Located at 114686...Updated OK