Nero buffer overrun and DMA problem!

vbimport

#1

This has been going on for months now and having read many posts online ive decided to sign up here and see if anyone can help. Im sure youve all heard of the buffer overrun error and why its caused. But recently ive noticed ive got a problem with DMA. You may notice it says DMA is off.Under the Bios everything is set to AUTO.Under Device Manager it says DMA IF AVAILABLE,then under it it says NOT APPLICABLE.It says this for both devices under Primary and Secondary IDE sources.

My computer currently has an Asus A8V-VM motherboard. The original drivers disk does not currently work so anytime i reinstall windows i download the latest drivers from the Asus website. Its an AMD Athlon 64 processor 3700+ 2.20ghz 2.0 GB of RAM. Under IDE/ATA/ATAPI controllers.There are 6 differnet onces.Is this unusual? All with slightly different names.Two differnt primary ones and two secondary ones,a standard dual one and a VIA bus master ultra.

BIOS DETAILS

But above it it gives these details

Device: ATAPI CD ROM
Vendor: NEC DVDRW ND-45500
LBA Mode: Supported
Pio Mode: 4
ASYNC DMA: MULTIWORD DMA 2
ULTRA DMA: ULTRA DMA-2

Ive tried changing the DMA mode a few times but i still get the same buffer overrun message.

NERO LOG

Windows XP 5.1
IA32
WinAspi: -
ahead WinASPI: File ‘C:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 02/11/2004 13:54:32

NT-SPTI used
Nero Version: 6.6.1.15
Internal Version: 6, 6, 1, 15
(Nero Express)
Recorder: <_NEC DVD_RW ND-4550A> Version: 1.07 - HA 1 TA 0 - 6.6.1.15
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
CD-ROM: <CY0386Z FII641X >Version: 2.0B - HA 1 TA 1 - 6.6.1.15
Adapter driver: <SCSI> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : SAMSUNG SP1203N TL10 viadsk Port 2 ID 0 DMA: Off
CdRomPeripheral : _NEC DVD_RW ND-4550A 1.07 viadsk Port 2 ID 1 DMA: Off
CdRomPeripheral : CY0386Z FII641X 2.0B a1kmzkg0 Port 4 ID 0 DMA: Off

=== CDRom-Device-Map ===
CY0386Z FII641X D: CDRom1
_NEC DVD_RW ND-4550A E: CDRom0

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 2047MB (2096368kB)
Free physical memory: 1563MB (1601404kB)
Memory in use : 23 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

21.7.2008
UDF/ISO compilation
15:42:27 #1 Text 0 File SCSIPTICommands.cpp, Line 403
LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

15:42:27 #2 Phase 112 File dlgbrnst.cpp, Line 1685
DVD-Video files reallocation started

15:42:27 #3 Phase 114 File dlgbrnst.cpp, Line 1685
DVD-Video files reallocation completed (no file modified)

15:42:27 #4 Text 0 File Isodoc.cpp, Line 6494
UDF document burn settings

Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : TRUE
Multisession : FALSE
Burning mode : DAO
Mode : 1
UDF Mode : UDF/ISO bridge
UDF Options : automatic
UDF Revision : 1.02
UDF Partition Type : physical
ISO Level : 1 (Max. of 11 = 8 + 3 char)
Character set : ISO 9660
Joliet : FALSE
Allow pathdepth more than 8 directories : FALSE
Allow more than 255 characters in path : FALSE
Write ISO9660 ;1 file extensions : TRUE

15:42:27 #5 Phase 111 File dlgbrnst.cpp, Line 1685
DVD-Video files sorted

15:42:27 #6 ISO9660GEN -11 File geniso.cpp, Line 3312
First writeable address = 0 (0x00000000)

15:42:27 #7 ISO9660GEN -11 File geniso.cpp, Line 3312
First writeable address = 0 (0x00000000)

15:42:27 #8 Text 0 File Burncd.cpp, Line 3316
Turn on Disc-At-Once, using DVD media

15:42:27 #9 Text 0 File DlgWaitCD.cpp, Line 281
Last possible write address on media: 2298495 (510:46.45, 4489MB)
Last address to be written: 999999 (222:13.24, 1953MB)

15:42:27 #10 Text 0 File DlgWaitCD.cpp, Line 293
Write in overburning mode: NO (enabled: CD)

15:42:27 #11 Text 0 File DlgWaitCD.cpp, Line 2616
Recorder: _NEC DVD_RW ND-4550A, Media type: DVD-R
Disc Manufacturer: RITEKG - 05
Disc Application Code: 64, Disc Physical Code: 193

15:42:27 #12 Text 0 File DlgWaitCD.cpp, Line 459
>>> Protocol of DlgWaitCD activities: <<<

15:42:27 #13 Text 0 File ThreadedTransferInterface.cpp, Line 814
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 1000000 (1000000) = #1000000/222:13.25
relocatable, disc pos for caching/writing not required/ required
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 1000000 blocks [_NEC DVD_RW ND-4550A ]

15:42:27 #14 Text 0 File ThreadedTransferInterface.cpp, Line 1013
Prepare recorder [_NEC DVD_RW ND-4550A] for write in CUE-sheet-DAO
DAO infos:

MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 2048000000, ISRC “”
DAO layout:

Start|Track|Idx|CtrlAdr|RecDep_____
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
1000000 | lead-out | 1 | 0x41 | 0x00

15:42:27 #15 Text 0 File SCSIPTICommands.cpp, Line 208
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME

15:42:27 #16 Phase 24 File dlgbrnst.cpp, Line 1685
Caching of files started

15:42:27 #17 Text 0 File Burncd.cpp, Line 4158
Cache writing successful.

15:42:27 #18 Phase 25 File dlgbrnst.cpp, Line 1685
Caching of files completed

15:42:27 #19 Phase 36 File dlgbrnst.cpp, Line 1685
Burn process started at 8x (11,080 KB/s)

15:44:47 #20 Text 0 File ThreadedTransferInterface.cpp, Line 2717
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

15:44:47 #21 Text 0 File DVDR.cpp, Line 2846
Recording mode: Sequential Recording Mode

15:44:48 #22 Text 0 File DVDR.cpp, Line 3002
Start write address at LBA 0
DVD high compatibility mode: Yes

15:44:48 #23 Text 0 File Cdrdrv.cpp, Line 8737
---- DVD Structure: Physical Format Information (00h) ----
Media Type: 0, Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050
Book Type: DVD-R (2), Part Version: 2.0x (5), Extended Part Version: 0.0 (0)
Disc Size: 120 mm, Maximum Rate: <not specified> (F h)
Number of Layers: 1, Track Path: Parallel Track Path (PTP), Layer Type: recordable
Linear Density: 0,267 um/bit, Track Density: 0,74 um/track
Starting Physical Sector Number of Data Area: 30000 h (DVD-ROM, DVD-R/-RW, DVD+R/+RW)
End Physical Sector Number of Data Area: 26127F h
End Sector Number in Layer 0: 0 h (LBN: FFFD0000 h, 4193920 MB)
Data in Burst Cutting Area (BCA) does not exist
Start sector number of the current Border-Out: 2FE10 h
Start sector number of the next Border-In: 2FFA0 h
Media Specific [16…63]:
00 30 01 02 04 06 00 00 - 00 08 00 00 00 00 00 00 .0…
00 02 FE 10 00 02 FF A0 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …

15:45:11 #24 SPTI -31 File SCSIPassThrough.cpp, Line 178
CdRom0: SCSIStatus(x00) WinError(87) NeroError(-31)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x26020040: Len x10000
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

15:45:11 #25 SPTI -31 File SCSIPassThrough.cpp, Line 178
CdRom0: SCSIStatus(x00) WinError(87) NeroError(-31)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x036a0e00: Len x10000
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

15:45:11 #26 Text 0 File Mmc.cpp, Line 19857
Writer-Buffer for E: _NEC DVD_RW ND-4550A reduced to 32768Bytes

15:45:11 #27 SPTI -31 File SCSIPassThrough.cpp, Line 178
CdRom0: SCSIStatus(x00) WinError(87) NeroError(-31)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 10 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x036a0e00: Len x8000
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

15:45:11 #28 CDR -31 File Writer.cpp, Line 281
Buffer too large
E: _NEC DVD_RW ND-4550A

15:45:11 #29 Text 0 File DVDR.cpp, Line 3246
EndDAO: Last written address was -1

15:45:12 #30 Phase 38 File dlgbrnst.cpp, Line 1685
Burn process failed at 8x (11,080 KB/s)

15:45:13 #31 Text 0 File SCSIPTICommands.cpp, Line 253
SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

15:45:16 #32 Text 0 File Cdrdrv.cpp, Line 9945
DriveLocker: UnLockVolume completed

15:45:16 #33 Text 0 File SCSIPTICommands.cpp, Line 403
UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

Existing drivers:
File ‘Drivers\scsiport.sys’: Ver=5.1.2600.2180 (xpsp_sp2_rtm.040803-2158), size=96256 bytes, created 31/12/2002 13:00:00 (Adapter driver for src)

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

Sorry if i havent written it so its easy to read. Im also on Nero 6 as until a few months ago i had no problem burning movies as long as i used version 6. Now it seems as though i can only burn audio CDs but not movies. I could be wrong but i think its the DMA thats the problem and ive no idea on what to do to fix it.


#2

Hi and Welcome!

Uninstall VIA IDE/Sata drivers (just run the driver installer again and select the options you need) and see if that helps.

Michael


#3

Thankyou for your reply. I dont mean to sound completely stupid. But how do i uninstall the VIA/IDE drivers? Baring in mind the actual drivers disk is not working.I dont have a physical copy of anything. When i reinstalled Windows ,i used the internet to download the drivers for Asus motherboard and the soundcard.


#4

Hi,[quote=crazyshady2008;2101962]Thankyou for your reply. I dont mean to sound completely stupid. But how do i uninstall the VIA/IDE drivers? Baring in mind the actual drivers disk is not working.[/quote]Well, these driver discs are really dated :wink:

I dont have a physical copy of anything. When i reinstalled Windows ,i used the internet to download the drivers for Asus motherboard and the soundcard.
Do you still have the drivers you downloaded from Asus website? If not, download them again. For reinstalling, I’d suggest latest Via Hyperion drivers from www.viaarena.com - but do not install the IDE drivers. Never.

At first, check Add/Remove Software section in Control Panel, if there are any Via related entries. If so, select it and choose either “Uninstall” or “Modify”. Depending on the option available, select the IDE drivers to be uninstalled.
If there is no entry in Add/Remove Software, run the Via installer from Asus again. This should give you the option to remove the IDE drivers also.
In case you have the Hyperion drivers from Via ready, you can opt to uninstall anything and then (after a reboot) install the Hyperion without selecting to install the IDE drivers.

Michael

Edit

15:42:27 #11 Text 0 File DlgWaitCD.cpp, Line 2616
Recorder: _NEC DVD_RW ND-4550A, Media type: DVD-R
Disc Manufacturer: [B]RITEKG - 05[/B]

This media is junk. Only useful for disposable data.


#5

Under Add/Remove Programs the only thing saying VIA is VIA Bus Master Ultra ATA Driver (Remove).

It was my cousin who did most of the installing for the motherboard drivers…if any. So i dont know what i should be looking for.

I typed in Via Hyperion on that site and got no results.Using google i got this page. Is this correct?

http://www.viaarena.com/?PageID=2

When i click on Windows XP im given many options such as chipset, integrated graphics, IDE RAID & SATA… which ones should i be installing?

Also i should state that my cousin has put the DVDRW on the same IDE cable as my hard drive. Should i be using a separate one for this?

The reason i didnt uninstall the VIA Bus master thing was because my hard drive and DVDRW are on the same cable. And ive read in numorous places you never uninstall the IDE with your hard drive on it. I wasnt sure if this would affect it.


#6

Hi,[quote=crazyshady2008;2102024]Under Add/Remove Programs the only thing saying VIA is VIA Bus Master Ultra ATA Driver (Remove).[/quote]Then remove it. This should be the correct entry in that case.

I typed in Via Hyperion on that site and got no results.Using google i got this page. Is this correct?

http://www.viaarena.com/?PageID=2

Yes. Perfect.

When i click on Windows XP im given many options such as chipset, integrated graphics, IDE RAID & SATA… which ones should i be installing?
They call it “chipset or platform drivers”.
http://www.viaarena.com/default.aspx?PageID=420&OSID=1&CatID=1070

Also i should state that my cousin has put the DVDRW on the same IDE cable as my hard drive. Should i be using a separate one for this?
Yes, highly recommended. Use an 80wired flast ribbon cable (18"/46cm) to connect your optical drives also.

The reason i didnt uninstall the VIA Bus master thing was because my hard drive and DVDRW are on the same cable. And ive read in numorous places you never uninstall the IDE with your hard drive on it. I wasnt sure if this would affect it.
No problem, since after a reboot, Windows will install its own generic drivers. I do own a MSI K8T Neo2-FIR, which has also Via chipset, so I know what I am talking about :wink:

Michael


#7

I have downloaded the drivers and never installed the IDE drivers like you said. Now under device manager.I have primary and secondary IDE Channels.Under properties for both of them none give any info on DMA.

I have Standard Dual Channel PCI IDE Controller and
VIA Bus Master Ultra ATA Controller (dual mode) both have yellow markers with exclamation marks inside them.


#8

Upon restarting it has installed the rest of the drivers including IDE ones.Now Under Device Manager i have

Primary IDE Controller (with yellow error mark)
Primary IDE Controller
Secondary IDE Controller (with yellow error mark)
Secondary IDE Controller (with yellow error mark)
VIA ATA Channel
VIA ATA Channel
Via Bus Master IDE Controller - 0571
Via Serial ATA Controller - 3349

When i check propertys for Primary and Secondary IDE Controllers it still says DMA if Available, Not Applicable.

They both also say
This device cannot find enough free resources that it can use. (Code 12)

If you want to use this device, you will need to disable one of the other devices on this system.

Click Troubleshoot to start the troubleshooter for this device.


#9

Hi,[quote=crazyshady2008;2102173]Upon restarting it has installed the rest of the drivers including IDE ones.Now Under Device Manager i have

Primary IDE Controller (with yellow error mark)
Primary IDE Controller
Secondary IDE Controller (with yellow error mark)
Secondary IDE Controller (with yellow error mark)
VIA ATA Channel
VIA ATA Channel
Via Bus Master IDE Controller - 0571
Via Serial ATA Controller - 3349[/quote]It seems as if you hadn’t gotten rid of all Via IDE drivers.
Okay. Right-Click on the entries with the error mark and select uninstall. Deny the “Reboot?” question until you’re done with them.
Also, uninstall these Via ATA channels and the “Via Bus Master IDE Controller - 0571”. If you don’t have any Sata drive, you may disable the Sata controller in Bios setup.

Michael


#10

Ive done that.None have errors now but i cant get rid of Via Bus Master Driver IDE-0571

I now have 2 primary IDE Controllers and one secondary IDE controller.The First primary IDE controller says the same thing about DMA and i can uninstall it.The Second one i cant uninstall-i can only update the driver or view its properties. Secondary IDE Controller says the same thing about DMA.

Im very confused.


#11

[quote=crazyshady2008;2102197]Ive done that.None have errors now but i cant get rid of Via Bus Master Driver IDE-0571[/quote]I hope you don’t mind about screenshots from a German Windows 2000 :wink:
Here we go:

In Device Manager, Right-Click the Via Controller and select “Properties”.

In the Properties window, select “Update Driver”

After having clicked on “Continue” with the driver assistant, in the next screen select the option “Show drivers and let me select from the list”

Next: Select a driver from those offered in the list that is presented

Continue. Follow the instructions given then.





#12

It says it cant find a better match than the one ive got. Ive still got 2 Primary and Secondary IDE controllers.


#13

[quote=crazyshady2008;2102221]It says it cant find a better match than the one ive got.[/quote]Does it offer anything else? If so, then just ignore Windows complaining.

Ive still got 2 Primary and Secondary IDE controllers.
The latter is normal since one pair of IDE channels belongs to the Sata Controller you haven’t yet disabled in Bios.

According to your previous report, your device manager entries looked like this:

This means, you had ignored my advice and opted to install VIA IDE and SATA drivers.
So,

[ul]
[li]disable your Sata controller in Bios[/li][li]run the Hyperion installer again and select the “Uninstall” option. Uninstall IDE and SATA drivers.[/li][li]I forgot: Get rid of that virtual drive software. At least for troubleshooting. Check with the manufacturer, how to properly remove them.[/li][/ul]

Michael



#14

I have removed the virtual drive and uninstalled the drivers.WHen i try and get rid of IDE Controller 0571.The screen freezes and the mouse doesnt move.Everytime i restart the computer finds another Primary IDE controller

I now have 3 Primary IDE Controllers .The first one has an error.I have 2 Secondary IDE controllers. A Standard Dual Channel PCI IDE Controller and the Via Master Bus IDE Controller 0571.

I dont know if it makes a difference but there are 13 VIA things under System Devices. 5 of them are CPU Bridges.There are 5 Via things under Universal Serial Bus Controllers too.


#15

I cant see anything with SATA but something to do with IDE/ATA in the bios. It asks to disable or primary or secondary.Any one i choose it restarts and asks for boot device.


#16

On my first Secondary IDE Controller it is now Saying ULTRA DMA-2 and i have just finished burning a movie.So its WORKING!!!

But it doesnt stop windows finding IDE drives.Ive still got 3 Primary IDE Drives too and the others.


#17

Hi,[quote=crazyshady2008;2102263]I have removed the virtual drive and uninstalled the drivers.WHen i try and get rid of IDE Controller 0571.The screen freezes and the mouse doesnt move.Everytime i restart the computer finds another Primary IDE controller[/quote]How did you try to uninstall the 0571? You might also try in Safe Mode.
Additional option: set the environment variable “devmgr_show_nonpresent_devices” to 1, see http://support.microsoft.com/kb/315539 for details. Then get rid of all IDE related items in the device manager that are displayed in light grey.

I now have 3 Primary IDE Controllers .The first one has an error.I have 2 Secondary IDE controllers. A Standard Dual Channel PCI IDE Controller and the Via Master Bus IDE Controller 0571.
Apart from the 3rd IDE controller with the error (uninstall again), this is normal if the Sata controller is active.

I dont know if it makes a difference but there are 13 VIA things under System Devices. 5 of them are CPU Bridges.There are 5 Via things under Universal Serial Bus Controllers too.
Can’t tell about the System devices, but USB looks normal.

[quote=crazyshady2008;2102283]I cant see anything with SATA but something to do with IDE/ATA in the bios. It asks to disable or primary or secondary.Any one i choose it restarts and asks for boot device.[/quote]On my MSI motherboard, the options to enable/disable/configure the Sata controller is in the “Integrated Peripherals” section. So please refer to the manual to locate the option in your Bios. If you don’t have a printed manual, download from Asus website.

Michael


#18

Ive searched and searched and cant find anything on SATA to do with my motherboard online.Ive looked through the BIOS. There is an IDE controller section.with

IDE CONTROLLER : BOTH…if i disable this it doesnt boot up my system
HARD DISK WRITE PROTECT : DISABLED
IDE DETECT TIME OUT : 35
ATA (PI) 80 PIN CABLE DETECT : HOST

Also under boot priority.Second boot is (ATAPI CD-ROM) Shouldnt this say NEC DVD?

Again ive uninstalled all the IDE drives from Device Manager but windows keeps detecting,installing drivers and asking me to reboot.


#19

[quote=crazyshady2008;2102484]Ive searched and searched and cant find anything on SATA to do with my motherboard online.[/quote]Page 2-22 of the manual.
http://dlcdnet.asus.com/pub/ASUS/mb/socket939/A8V-VM/e2421-a8v_vm.pdf

Since you don’t have a Sata device attached, Disable is the option to set.


#20

When i click disable it loads up Windows.Windows finds the NEC DVD drive then it finds the VIA BUS Master IDE dual controller.Then the whole system freezes.Ive no option but to switch off and start again.After numerous attempts to go into Safe Mode all i get is a black screen.I cant do anything in safe mode. So i went back into the BIOS and changed the settings.The only one that lets me come back on here is the one set to IDE.

So ive still got 2 primary IDE controllers and 2 Secondary IDE Controllers.A Standard DUAL Channel PCI IDE Controller and VIA BUS MASTER IDE CONTROLLER-0571…which no matter how many times i try to uninstall,it just crashes my system.

I dont know what to do.