• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Buffer underrun

veggz

Banned
For some reason whenever I burn a DVD using my nec 3520a at 8x it takes forever. I think it's probably because the buffer keeps running down so it has to stop burning to fill it back up. Is the problem with my computer? And if it is, what exactly is most likely causing the buffer to fall behind the burner? Thanks
 
I followed the instructions from the link and dma is enabled for my primary ide channel. However, there is also a secondary ide channel (I'm assuming this is my second hard drive- correct me if I'm wrong) where dma is not enabled. Should I enable it on the secondary channel as well?
 
Originally posted by: veggz
I followed the instructions from the link and dma is enabled for my primary ide channel. However, there is also a secondary ide channel (I'm assuming this is my second hard drive- correct me if I'm wrong) where dma is not enabled. Should I enable it on the secondary channel as well?

yes it should be enabled for all.
 
I have DMA if available selected for all, but it still says that it runs on PIO. Also, I tried lowering the burn speed to 6x, but the same thing happens. The buffer slowly runs down until burning has to stop to fill it back up. Any advice is welcome.
 
Check your BIOS maybe to make sure all drives are set to "auto" or at least DMA instead of PIO.

Then in Win2k/XP you can check under device manager once more and set it to "dma if available" and see.

If that still doesnt change things then you may have a problem.
 
Ok I am looking at the BIOS right now (Dell 4100 vA11). I changed the drive type to user defined (from auto) so that I could change the PIO and UDMA settings (previously disabled). Here are the settings:

LBA Mode Control: Enabled
Multi-Sector Transfers: 16 Sectors
PIO Mode: Auto (I can change this to 0,1,2,3,4: should I?)
Ultra DMA: Disabled (Should I change this to Mode 0, 1,2,3,4, or 5?)

Also, should I do the same thing for the secondary IDE (my optical drives)?
 
Ah, fixed the problem. Had to update the Intel Ultra ATA Controller to Intel Application Accelerator to enable DMA. Thanks for the help guys.
 
Originally posted by: veggz
Ok I am looking at the BIOS right now (Dell 4100 vA11). I changed the drive type to user defined (from auto) so that I could change the PIO and UDMA settings (previously disabled). Here are the settings:

LBA Mode Control: Enabled
Multi-Sector Transfers: 16 Sectors
PIO Mode: Auto (I can change this to 0,1,2,3,4: should I?)
Ultra DMA: Disabled (Should I change this to Mode 0, 1,2,3,4, or 5?)

Also, should I do the same thing for the secondary IDE (my optical drives)?

PIO Mode - leave that at auto.
Ultra DMA - set to the highest that the device supports, which is probably UDMA mode 2 for optical drives (sometimes 3), and 4 or 5 for hard drives.
 
Back
Top