Guest PCR Posted July 11, 2008 Posted July 11, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? Shadow wrote: | On Sat, 28 Jun 2008 13:01:31 -0700 (PDT), Lee <melee5@my-deja.com> | wrote: |>Windows 98 has a built in broken DMA system so as to be able to use |>Bus Mastering software to get it all going correctly (I assume, there |>being no other excuse). I refer you to Mshdc.inf, and it's |>[ESDI_AddReg] section: |>HKR,,DriverDesc,,"ESDI Port Driver" |>HKR,,DevLoader,,*IOS |>HKR,,PortDriver,,ESDI_506.pdr |> |>And Diskdrv.inf and it's [DiskReg] section: |>HKR,,,,%DiskClassName% |>HKR,,EnumPropPages,,"iosclass.dll,EnumPropPages" |>HKR,,SilentInstall,,1 |>HKR,,NoInstallClass,,1 |>HKR,,Icon,,"3" |> |>If you will add: |>HKR,,IDEDMADrive0,3,01 |>HKR,,IDEDMADrive1,3,01 |> |>to both sections, and then save the inf files back to your inf |>folder. Then remove your IDE drives from the Device Mangler and then |>reboot, Windows will re-find them and install them with the DMA boxes |>already checked. |>http://www.microsoft.com/whdc/archive/idedma.mspx |> |>This is a "fix" for DMA issues over at msfn forums and it works - |>Windows 98 was built with a broken DMA to begin with. If you fix your |>inf files and put them in the Windows\Options\Cabs folder then the |>next time install Windows over the top of itself it will be set up |>with a working DMA system, it's automatic. | I finally got up my courage, jumpered the drive to master, did | all the stuff above, deleted the DVD from the device manager, rebooted | and LOST my DMA. It is slave again (with dma) | []'s You are courageous, Shadow, to mess with the fix you came up with that worked. I've been telling everyone you were fully content! I wonder what your settings are for the following in Device Manager, viewing devices "by connection". To get the Properties of some, you have to select them & click the Properties button-- D-Clkng won't work. Here are mine... PCI Bus VIA Bus Master PCI IDE Controller Primary IDE Controller Generic IDE DISK Type01 Generic IDE DISK Type02 Secondary IDE Controller IDE-CD R/RW 4x4x24 The Settings tab of the PCI Bus allows "Device enumeration" to "Use Hardware" or "Use BIOS". Mine is bolted to use hardware. There also is a checkbox to "Override Bridges", which is unchecked for me. Here is the blurb for those... "You can use either hardware or BIOS to configure devices connected to the PCI bus. Click Use Hardware for faster performance with fewer problems. Click Use BIOS if one or more devices are not working properly when Use Hardware is selected. Clicking Use BIOS can cause Windows or a device to stop responding." "Select (Override Bridges) box to disregard the BIOS settings for the PCI bridge." The Settings tab of the VIA Master PCI IDE Controller actually allows turning off IDE channels. Mine is set to "default". Some of the other choices are scarey! The Primary & Secondary IDE Controller have no Settings. The Generic IDE DISK Type01 is checked for DMA. Int 13 Unit is checked & shadowed. It is the same for Type02. The Settings tab of the IDE-CD R/RW 4x4x24 is checked for Disconnect, Auto Insert Notification & DMA. -- Thanks or Good Luck, There may be humor in this post, and, Naturally, you will not sue, Should things get worse after this, PCR pcrrcp@netzero.net
Guest Franc Zabkar Posted July 12, 2008 Posted July 12, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? On Fri, 11 Jul 2008 02:57:44 -0400, "MEB" <meb@not here@hotmail.com> put finger to keyboard and composed: >In news:hrid7410ims1nug8dh808affqa7gh61lf7@4ax.com , >Franc Zabkar contemplated and posted: > >| On Thu, 10 Jul 2008 11:10:03 -0400, "MEB" <meb@not here@hotmail.com> >| put finger to keyboard and composed: >| >|>In news:2p6b74ttp939ektq79rvu997ftrm5usch7@4ax.com at , >|>Franc Zabkar contemplated and posted: >|>| On Thu, 10 Jul 2008 11:33:35 +1000, Franc Zabkar >|>| <fzabkar@iinternode.on.net> put finger to keyboard and composed: >|>| >|>|>> As for the testing of the CDROM, using a tool such as Nero's CD >|>|>>Speed Test [http://www.cdspeed2000.com], would give a better >|>|>>representation of the actual capabilities of the system as >|>|>>configured. >|>| >|>| I downloaded NeroDiscSpeed, but it appears to be written for Windows >|>| 2000/XP/Vista only: >|>| http://www.cdspeed2000.com/files/NeroDiscSpeed_41120.zip >|>| >|>| Running the executable results in an error: >|>| >|>| "The DISCSPEED.EXE file is linked to missing export >|>| ADVAPI232.DLL:RegOpenCurrentUser". >|>| >|>| My version of ADVAPI232.DLL is 4.80.0.1675. >|>| >|>|>>It might also be instructive to view the FAQ >|>|>>http://www.cdspeed2000.com/faq.html >|>| >|>| - Franc Zabkar >|> >|> >|> Try these: >|> >|>Nero DriveSpeed 1.60 - set CD speed >|>http://www.cdspeed2000.com/files/NeroDriveSpeed_160.zip >|> >|>Nero CD Speed 1.01.3 - tests/diagnostics - this is the one you'll need >|>http://www.cdspeed2000.com/files/NeroCDSpeed_1013.zip >|> >|>Nero InfoTool 1.02 - information tool >|>http://www.cdspeed2000.com/files/NeroInfoTool_102.zip >|> >|>-- >|> MEB >|> http://peoplescounsel.orgfree.com >| >| Thanks. >| >| I tested my Ricoh writer and found that in both DMA and non-DMA modes >| the interface burst rate was 1MB/s. >| > > That's consistant with mine, and what these older boards {BX and early VIA} >seem to show. > >| However, the CPU utilisation numbers were consistently different, >| although not by much. The following tables represent two sets of five >| trials. >| >| DMA off >| --------------------------- >| Speed CPU utilisation % >| --------------------------- >| 1X 9 9 9 8 9 >| 2X 16 16 16 16 16 >| 4X 94 94 95 93 92 >| 8X 100 100 100 100 100 >| --------------------------- >| >| DMA on >| --------------------------- >| Speed CPU utilisation % >| --------------------------- >| 1X 8 8 7 7 7 >| 2X 12 14 13 14 13 >| 4X 92 93 95 93 92 >| 8X 100 100 100 100 100 >| --------------------------- >| >| So it seems to me that my firmware hack worked, although I didn't gain >| much by it. >| >| - Franc Zabkar > > Yeah, not much going on there... what is your CPU speed, that it takes 100% >at 8X. The 550E I'm running at the moment utilizes about the X as >percentage, i.e. - 1X is 1% to 8X being 10% {while online and writing >this}... the speed on this Samsung averages about 33.37 [its 52X max],,, >uhm, that was a CAV right? Did you check the Options setup? > > So what did the INFO tool show? > > >-- > MEB > http://peoplescounsel.orgfree.com I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode. I used version 0.84 beta of CD Speed for my CPU utilisation and interface burst rate tests. Version 1.01.3 produced a result of 0 for the Ricoh's burst rate in both DMA and PIO modes, and a burst rate of 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode. This is what I get with a Drive Check: http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt Version 1.02 of Info Tool produced these results: http://www.users.on.net/~fzabkar/MP6200A/ In DMA mode, Info Tool hung while interrogating the Ricoh. I was able to regain control of the program by opening or closing the tray, but the R/W features were not detected. What I don't understand about the CPU utilisation result in CD Speed is that during a file copy test with Explorer, CpuIdle hardly budged from a figure of ~95% idle. Furthermore, the same test with my 10X DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode and 60% idle in PIO mode. With the CPU sitting at 98% when completely idle, this equates to 13% busy in DMA mode and 38% busy in PIO mode, a difference of 1:3. This ratio is consistent with that observed with CD Speed: 1X 2X 4X 8X Drive speed for DVD-ROM -------------- 1 2 5 10 % CPU utilisation in DMA mode 3 7 14 29 % CPU utilisation in PIO mode BTW, CpuIdle was not enabled during CD Speed's tests. - Franc Zabkar -- Please remove one 'i' from my address when replying by email.
Guest MEB Posted July 12, 2008 Posted July 12, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? In news:f4if7450rkag2krqbvjbrvslu6u5ubs6oj@4ax.com , Franc Zabkar contemplated and posted: | On Fri, 11 Jul 2008 02:57:44 -0400, "MEB" <meb@not here@hotmail.com> | put finger to keyboard and composed: | |>In news:hrid7410ims1nug8dh808affqa7gh61lf7@4ax.com , |>Franc Zabkar contemplated and posted: |> |>| On Thu, 10 Jul 2008 11:10:03 -0400, "MEB" <meb@not here@hotmail.com> |>| put finger to keyboard and composed: |>| |>|>In news:2p6b74ttp939ektq79rvu997ftrm5usch7@4ax.com at , |>|>Franc Zabkar contemplated and posted: |>|>| On Thu, 10 Jul 2008 11:33:35 +1000, Franc Zabkar |>|>| <fzabkar@iinternode.on.net> put finger to keyboard and composed: |>|>| |>|>|>> As for the testing of the CDROM, using a tool such as Nero's CD |>|>|>>Speed Test [http://www.cdspeed2000.com], would give a better |>|>|>>representation of the actual capabilities of the system as |>|>|>>configured. |>|>| |>|>| I downloaded NeroDiscSpeed, but it appears to be written for |>|>| Windows 2000/XP/Vista only: |>|>| http://www.cdspeed2000.com/files/NeroDiscSpeed_41120.zip |>|>| |>|>| Running the executable results in an error: |>|>| |>|>| "The DISCSPEED.EXE file is linked to missing export |>|>| ADVAPI232.DLL:RegOpenCurrentUser". |>|>| |>|>| My version of ADVAPI232.DLL is 4.80.0.1675. |>|>| |>|>|>>It might also be instructive to view the FAQ |>|>|>>http://www.cdspeed2000.com/faq.html |>|>| |>|>| - Franc Zabkar |>|> |>|> |>|> Try these: |>|> |>|>Nero DriveSpeed 1.60 - set CD speed |>|>http://www.cdspeed2000.com/files/NeroDriveSpeed_160.zip |>|> |>|>Nero CD Speed 1.01.3 - tests/diagnostics - this is the one you'll |>|>need http://www.cdspeed2000.com/files/NeroCDSpeed_1013.zip |>|> |>|>Nero InfoTool 1.02 - information tool |>|>http://www.cdspeed2000.com/files/NeroInfoTool_102.zip |>|> |>|>-- |>|> MEB |>|> http://peoplescounsel.orgfree.com |>| |>| Thanks. |>| |>| I tested my Ricoh writer and found that in both DMA and non-DMA |>| modes the interface burst rate was 1MB/s. |>| |> |> That's consistant with mine, and what these older boards {BX and |>early VIA} seem to show. |> |>| However, the CPU utilisation numbers were consistently different, |>| although not by much. The following tables represent two sets of |>| five trials. |>| |>| DMA off |>| --------------------------- |>| Speed CPU utilisation % |>| --------------------------- |>| 1X 9 9 9 8 9 |>| 2X 16 16 16 16 16 |>| 4X 94 94 95 93 92 |>| 8X 100 100 100 100 100 |>| --------------------------- |>| |>| DMA on |>| --------------------------- |>| Speed CPU utilisation % |>| --------------------------- |>| 1X 8 8 7 7 7 |>| 2X 12 14 13 14 13 |>| 4X 92 93 95 93 92 |>| 8X 100 100 100 100 100 |>| --------------------------- |>| |>| So it seems to me that my firmware hack worked, although I didn't |>| gain much by it. |>| |>| - Franc Zabkar |> |> Yeah, not much going on there... what is your CPU speed, that it |>takes 100% at 8X. The 550E I'm running at the moment utilizes about |>the X as percentage, i.e. - 1X is 1% to 8X being 10% {while online |>and writing this}... the speed on this Samsung averages about 33.37 |>[its 52X max],,, uhm, that was a CAV right? Did you check the Options |>setup? |> |> So what did the INFO tool show? |> |> |>-- |> MEB |> http://peoplescounsel.orgfree.com | | I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode. Well, that's about the min. for reliable CDR/W. You must be having some difficulties by now with the new inks and disks..? | | I used version 0.84 beta of CD Speed for my CPU utilisation and | interface burst rate tests. Version 1.01.3 produced a result of 0 for | the Ricoh's burst rate in both DMA and PIO modes, and a burst rate of | 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode. | | This is what I get with a Drive Check: | http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt Got a 404 on the MP6200A_DriveCheck.txt link It should be: http://www.users.on.net/~fzabkar/MP6200A/MP6200A_DriveCheck.txt Oh so its only 6X??? oh wow... | | Version 1.02 of Info Tool produced these results: | http://www.users.on.net/~fzabkar/MP6200A/ Strange, 0 read speed, no read-out, the drive isn't being recognized properly... see a couple of differences in our drivers, esdi-506.pdr, loaded system files, etc... 1.03.3 Info Tool read-out for my Samsung drive has been sent to you for comparison... meb-samsung-InfoTool.zip | | In DMA mode, Info Tool hung while interrogating the Ricoh. I was able | to regain control of the program by opening or closing the tray, but | the R/W features were not detected. You might be getting a residual from your manual flash change or your present driver configuration... though I have noted those same issues when a drive is about to flake out.. | | What I don't understand about the CPU utilization result in CD Speed | is that during a file copy test with Explorer, CpuIdle hardly budged | from a figure of ~95% idle. Furthermore, the same test with my 10X | DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode | and 60% idle in PIO mode. With the CPU sitting at 98% when completely | idle, this equates to 13% busy in DMA mode and 38% busy in PIO mode, a | difference of 1:3. This ratio is consistent with that observed with CD | Speed: | | 1X 2X 4X 8X Drive speed for DVD-ROM | -------------- | 1 2 5 10 % CPU utilisation in DMA mode | 3 7 14 29 % CPU utilisation in PIO mode | | BTW, CpuIdle was not enabled during CD Speed's tests. | | - Franc Zabkar Might want to compare the drivers - yours verses mine, and re-flash the Ricoh with the authorized flash version for comparison. Something is wacked here, but so far its eluding me... let me mual over your drivers and info for a bit... Did notice that 6X CDROMs are listed as unsupported in Nero's CFG and it contains no obvious Ricoh entries. http://www.ricoh.com/drive/asia/support/faq/mp6200/pc_a.html MP6200A(ATAPI model); Bus master driver. .. In some cases the Bus Master device driver does not support the CD-RW drive. In this case, it is recommended to change to a Standard IDE driver or update the driver for your specific Bus Master chipset. For details, contact your PC manufacturer. Application information .. Problems may occur if memory resident programs like anti-virus software are installed. This may conflict with the writing software. Please uninstall the anti-virus program before writing to the CD. If this is not possible, deactivate the anti-virus while writing. .. Errors may occur with Task-scheduler running in the background. This is a utility program installed by Windows 98 Plus. To avoid this, disable the program or change the scheduled auto-running time. .. Real-Player (version 4.0 or over) may cause errors while recording due to conflicts with the writing software. Uninstall this program before writing to the CD. Specs. http://www.ricoh.com/drive/asia/cd-r/mp6200/ Hmm, not exactly a speedy drive -- MEB http://peoplescounsel.orgfree.com -- _________
Guest Shadow Posted July 12, 2008 Posted July 12, 2008 Re: A hack, anyone, to turn on dma ? SOLVED Re: A hack, anyone, to turn on dma ? SOLVED On Fri, 11 Jul 2008 19:47:50 -0400, "PCR" <pcrrcp@netzero.net> wrote: I'm changing the title because thread is too long >I wonder what your settings are for the following in Device Manager, >viewing devices "by connection". To get the Properties of some, you have >to select them & click the Properties button-- D-Clkng won't work. Here >are mine... You probably know, but windowsbutton-pause is a fast shortcut to hardware manager. Save you from RSI :P > >PCI Bus > VIA Bus Master PCI IDE Controller > Primary IDE Controller > Generic IDE DISK Type01 > Generic IDE DISK Type02 > Secondary IDE Controller > IDE-CD R/RW 4x4x24 > >The Settings tab of the PCI Bus allows "Device enumeration" to "Use >Hardware" or "Use BIOS". Mine is bolted to use hardware. There also is a >checkbox to "Override Bridges", which is unchecked for me. Here is the >blurb for those... Use hardware the button under that called "substitute connections" is unmarked. > >"You can use either hardware or BIOS to configure devices connected to >the PCI bus. Click Use Hardware for faster performance with fewer >problems. Click Use BIOS if one or more devices are not working properly >when Use Hardware is selected. Clicking Use BIOS can cause Windows or a >device to stop responding." > >"Select (Override Bridges) box to disregard the BIOS settings for the >PCI bridge." Can't find that. But Microsoft translates very badly. The spell checker is called an OROgraphic checker :) > >The Settings tab of the VIA Master PCI IDE Controller actually allows >turning off IDE channels. Mine is set to "default". Some of the other >choices are scarey! I tried those settings before. Don't seem to be related to the problem. I don't believe they froze the PC, but if they did I managed to revert in safe mode, or restoring registry, can't remember which. > >The Primary & Secondary IDE Controller have no Settings. Here too. > >The Generic IDE DISK Type01 is checked for DMA. Int 13 Unit is checked & >shadowed. It is the same for Type02. > >The Settings tab of the IDE-CD R/RW 4x4x24 is checked for Disconnect, >Auto Insert Notification & DMA. Above is same here, except the Sony-DRM-triggering auto-insert is unset for the dvd.
Guest PCR Posted July 12, 2008 Posted July 12, 2008 Re: A hack, anyone, to turn on dma ? SOLVED Re: A hack, anyone, to turn on dma ? SOLVED Shadow wrote: | On Fri, 11 Jul 2008 19:47:50 -0400, "PCR" <pcrrcp@netzero.net> wrote: | | I'm changing the title because thread is too long |>I wonder what your settings are for the following in Device Manager, |>viewing devices "by connection". To get the Properties of some, you |>have to select them & click the Properties button-- D-Clkng won't |>work. Here are mine... | You probably know, but windowsbutton-pause is a fast shortcut | to hardware manager. Save you from RSI :P Yes, I do that, thanks. Someone else posted it long ago. That is faster to do than "Control Panel, System, Device Manager tab", but not necessarily easier to write. |> |>PCI Bus |> VIA Bus Master PCI IDE Controller |> Primary IDE Controller |> Generic IDE DISK Type01 |> Generic IDE DISK Type02 |> Secondary IDE Controller |> IDE-CD R/RW 4x4x24 |> |>The Settings tab of the PCI Bus allows "Device enumeration" to "Use |>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also |>is a checkbox to "Override Bridges", which is unchecked for me. Here |>is the blurb for those... | Use hardware | the button under that called "substitute connections" is | unmarked. To get the blurb on "substitute connections" (if any), R-Clk its checkbox & click "What's This". Then, you may R-Clk the blurb to copy it. However, it sounds to be just other words for what I've got-- Override Bridges. Since neither of our overrides is checked-- I guess that won't explain why you must set your DVD to be a slave for DMA & I may let mine remain a master (which I can only presume it is until I open that box again some day). Under your Secondary IDE Controller there is JUST the DVD listed, like mine shows just that CD-R/W? |> |>"You can use either hardware or BIOS to configure devices connected to |>the PCI bus. Click Use Hardware for faster performance with fewer |>problems. Click Use BIOS if one or more devices are not working |>properly when Use Hardware is selected. Clicking Use BIOS can cause |>Windows or a device to stop responding." |> |>"Select (Override Bridges) box to disregard the BIOS settings for the |>PCI bridge." | Can't find that. But Microsoft translates very badly. The | spell checker is called an OROgraphic checker :) Uh-huh. You appear to have "substitute connections", instead. But we are both unchecked for that. What are you saying about your spell checker? |> |>The Settings tab of the VIA Master PCI IDE Controller actually allows |>turning off IDE channels. Mine is set to "default". Some of the other |>choices are scarey! | I tried those settings before. Don't seem to be related to the | problem. I don't believe they froze the PC, but if they did I managed | to revert in safe mode, or restoring registry, can't remember which. Those settings are scarey to fool with. But, if everything is showing up for you in Device Manager, looks like you've got both your IDE Channels enabled. |> |>The Primary & Secondary IDE Controller have no Settings. | Here too. Uh-huh. Could be these controllers can be made to disappear by fooling with the IDE channels. I wouldn't want to ever try! Glad you survived it! |> |>The Generic IDE DISK Type01 is checked for DMA. Int 13 Unit is |>checked & shadowed. It is the same for Type02. |> |>The Settings tab of the IDE-CD R/RW 4x4x24 is checked for Disconnect, |>Auto Insert Notification & DMA. | Above is same here, except the Sony-DRM-triggering auto-insert | is unset for the dvd. That shouldn't have a bearing on the DMA issue. Sounds like all your settings are much like mine. I see nothing in this to explain your peculiar circumstance with that DVD. -- Thanks or Good Luck, There may be humor in this post, and, Naturally, you will not sue, Should things get worse after this, PCR pcrrcp@netzero.net
Guest Franc Zabkar Posted July 13, 2008 Posted July 13, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? On Sat, 12 Jul 2008 02:55:56 -0400, "MEB" <meb@not here@hotmail.com> put finger to keyboard and composed: >| I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode. > > Well, that's about the min. for reliable CDR/W. You must be having some >difficulties by now with the new inks and disks..? I don't use it much anymore. Instead I have an LG DVD writer in my Athlon XP box. The Ricoh burns Verbatim 1X-16x blanks but has trouble with TDK 52X CD-Rs. BTW, if you suspect your drive is burning slowly due to a particular brand of disc, I think this utility may provide an answer. It analyses your drive's firmware and reports the hard coded write speeds for supported media: http://ala42.cdfreaks.com/MCSE/MediaCodeSpeedEdit.zip http://ala42.cdfreaks.com/MCSE/ You can also use it to patch new media types and speeds into your existing firmware. >| I used version 0.84 beta of CD Speed for my CPU utilisation and >| interface burst rate tests. Version 1.01.3 produced a result of 0 for >| the Ricoh's burst rate in both DMA and PIO modes, and a burst rate of >| 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode. >| >| This is what I get with a Drive Check: >| http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt > >Got a 404 on the MP6200A_DriveCheck.txt link >It should be: >http://www.users.on.net/~fzabkar/MP6200A/MP6200A_DriveCheck.txt Sorry. > Oh so its only 6X??? oh wow... Yeah, it's as old as Methusalah but it still works (it cost me about AU$460). However, I'm a little annoyed that its DMA capability appears to have been an unfinished project. >| Version 1.02 of Info Tool produced these results: >| http://www.users.on.net/~fzabkar/MP6200A/ > >Strange, 0 read speed, no read-out, the drive isn't being recognized >properly... see a couple of differences in our drivers, esdi-506.pdr, loaded >system files, etc... > >1.03.3 Info Tool read-out for my Samsung drive has been sent to you for >comparison... meb-samsung-InfoTool.zip Got it. >| In DMA mode, Info Tool hung while interrogating the Ricoh. I was able >| to regain control of the program by opening or closing the tray, but >| the R/W features were not detected. > > You might be getting a residual from your manual flash change or your >present driver configuration... though I have noted those same issues when a >drive is about to flake out.. FWIW, here is a Ricoh utility to change transfer modes between UDMA and MW-DMA: http://ext.ricoh.co.jp/cd-r/exe/RDTMC.exe It doesn't see my drive, though. >| What I don't understand about the CPU utilization result in CD Speed >| is that during a file copy test with Explorer, CpuIdle hardly budged >| from a figure of ~95% idle. Furthermore, the same test with my 10X >| DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode >| and 60% idle in PIO mode. With the CPU sitting at 98% when completely >| idle, this equates to 13% busy in DMA mode and 38% busy in PIO mode, a >| difference of 1:3. This ratio is consistent with that observed with CD >| Speed: >| >| 1X 2X 4X 8X Drive speed for DVD-ROM >| -------------- >| 1 2 5 10 % CPU utilisation in DMA mode >| 3 7 14 29 % CPU utilisation in PIO mode >| >| - Franc Zabkar > > Might want to compare the drivers - yours verses mine, and re-flash the >Ricoh with the authorized flash version for comparison. >Something is wacked here, but so far its eluding me... let me mual over your >drivers and info for a bit... > >Did notice that 6X CDROMs are listed as unsupported in Nero's CFG and it >contains no obvious Ricoh entries. CD Speed's results for my Ricoh make some kind of sense at 1X and 2X speeds (CPU utilisation doubles when reading at 2X), but the numbers are wacky at 4X and 8X, possibly because the drive doesn't support these speed strategies, only 1X, 2X, and 6X. I don't want to risk another flash, though ... >http://www.ricoh.com/drive/asia/support/faq/mp6200/pc_a.html >MP6200A(ATAPI model); Bus master driver. >. In some cases the Bus Master device driver does not support the CD-RW >drive. In this case, it is recommended to change to a Standard IDE driver ... >Application information >. Problems may occur if memory resident programs like anti-virus software >are installed. >. Errors may occur with Task-scheduler running in the background. >. Real-Player (version 4.0 or over) may cause errors ... None of the above apply in my case. - Franc Zabkar -- Please remove one 'i' from my address when replying by email.
Guest MEB Posted July 13, 2008 Posted July 13, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? In news:b5oi74dfv0v3m3fmkunmkfu7miel50ninl@4ax.com , Franc Zabkar contemplated and posted: | On Sat, 12 Jul 2008 02:55:56 -0400, "MEB" <meb@not here@hotmail.com> | put finger to keyboard and composed: | |>| I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode. |> |> Well, that's about the min. for reliable CDR/W. You must be having |>some difficulties by now with the new inks and disks..? | | I don't use it much anymore. Instead I have an LG DVD writer in my | Athlon XP box. The Ricoh burns Verbatim 1X-16x blanks but has trouble | with TDK 52X CD-Rs. I can see why it would have some difficulty with newer disks. | | BTW, if you suspect your drive is burning slowly due to a particular | brand of disc, I think this utility may provide an answer. It analyses | your drive's firmware and reports the hard coded write speeds for | supported media: | http://ala42.cdfreaks.com/MCSE/MediaCodeSpeedEdit.zip | http://ala42.cdfreaks.com/MCSE/ Got it, will look at it, though it has more thumbs down ratings than good.. | | You can also use it to patch new media types and speeds into your | existing firmware. Saw that, which is why I decided to download for a look-see. | |>| I used version 0.84 beta of CD Speed for my CPU utilisation and |>| interface burst rate tests. Version 1.01.3 produced a result of 0 |>| for the Ricoh's burst rate in both DMA and PIO modes, and a burst |>| rate of 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode. |>| |>| This is what I get with a Drive Check: |>| http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt |> |>Got a 404 on the MP6200A_DriveCheck.txt link |>It should be: |>http://www.users.on.net/~fzabkar/MP6200A/MP6200A_DriveCheck.txt | | Sorry. | |> Oh so its only 6X??? oh wow... | | Yeah, it's as old as Methusalah but it still works (it cost me about | AU$460). However, I'm a little annoyed that its DMA capability appears | to have been an unfinished project. Yeah, I'm not convinced the DMA hack actually did much for the drive anyway.. Comparing the two (DMA on and off files) it seems the drive wasn't properly recognized when DMA was supposedly on when comparing the files you posted. Drive Information is not *seen* on the RICOH MP6200A when DMA is ON according to your posted files... | |>| Version 1.02 of Info Tool produced these results: |>| http://www.users.on.net/~fzabkar/MP6200A/ |> |>Strange, 0 read speed, no read-out, the drive isn't being recognized |>properly... see a couple of differences in our drivers, esdi-506.pdr, |>loaded system files, etc... |> |>1.03.3 Info Tool read-out for my Samsung drive has been sent to you |>for comparison... meb-samsung-InfoTool.zip | | Got it. | |>| In DMA mode, Info Tool hung while interrogating the Ricoh. I was |>| able to regain control of the program by opening or closing the |>| tray, but the R/W features were not detected. |> |> You might be getting a residual from your manual flash change or your |>present driver configuration... though I have noted those same issues |>when a drive is about to flake out.. | | FWIW, here is a Ricoh utility to change transfer modes between UDMA | and MW-DMA: | http://ext.ricoh.co.jp/cd-r/exe/RDTMC.exe | | It doesn't see my drive, though. Hmm, not a good sign, though it may be too old for the tool or not designed for it {obviously}.. | |>| What I don't understand about the CPU utilization result in CD Speed |>| is that during a file copy test with Explorer, CpuIdle hardly budged |>| from a figure of ~95% idle. Furthermore, the same test with my 10X |>| DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode |>| and 60% idle in PIO mode. With the CPU sitting at 98% when |>| completely idle, this equates to 13% busy in DMA mode and 38% busy |>| in PIO mode, a difference of 1:3. This ratio is consistent with |>| that observed with CD Speed: |>| |>| 1X 2X 4X 8X Drive speed for DVD-ROM |>| -------------- |>| 1 2 5 10 % CPU utilisation in DMA mode |>| 3 7 14 29 % CPU utilisation in PIO mode |>| |>| - Franc Zabkar |> |> Might want to compare the drivers - yours verses mine, and re-flash |>the Ricoh with the authorized flash version for comparison. |>Something is wacked here, but so far its eluding me... let me mual |>over your drivers and info for a bit... |> |>Did notice that 6X CDROMs are listed as unsupported in Nero's CFG and |>it contains no obvious Ricoh entries. | | CD Speed's results for my Ricoh make some kind of sense at 1X and 2X | speeds (CPU utilisation doubles when reading at 2X), but the numbers | are wacky at 4X and 8X, possibly because the drive doesn't support | these speed strategies, only 1X, 2X, and 6X. I don't want to risk | another flash, though ... I don't blame you on the flash aspect, it IS an old drive... Now that my brain is keyed to 6X it makes sense that the CPU was 100% at 8X, the speed [attempted data transfer] was just too great for the drive to handle.. and 4X is darn close to actually being too much.. PER PRIOR POSTED: -----QUOTE However, the CPU utilization numbers were consistently different, although not by much. The following tables represent two sets of five trials. DMA off --------------------------- Speed CPU utilisation % --------------------------- 1X 9 9 9 8 9 2X 16 16 16 16 16 4X 94 94 95 93 92 8X 100 100 100 100 100 --------------------------- DMA on --------------------------- Speed CPU utilisation % --------------------------- 1X 8 8 7 7 7 2X 12 14 13 14 13 4X 92 93 95 93 92 8X 100 100 100 100 100 --------------------------- ---------END QUOTE So again, it doesn't appear the hack did much, there should have been a much greater gain - less CPU usage. | |>http://www.ricoh.com/drive/asia/support/faq/mp6200/pc_a.html |>MP6200A(ATAPI model); Bus master driver. |>. In some cases the Bus Master device driver does not support the |>CD-RW drive. In this case, it is recommended to change to a Standard |>IDE driver ... | |>Application information |>. Problems may occur if memory resident programs like anti-virus |>software are installed. | |>. Errors may occur with Task-scheduler running in the background. | |>. Real-Player (version 4.0 or over) may cause errors ... | | None of the above apply in my case. | | - Franc Zabkar Just FYI stuff anyway... after a quick look at your drivers, I note that some of the MD USB files are being shown, and, * no smartvsd.vxd DRVSPACX - ah why is this and this section: Driver : USBMPHLP Description : USBMPHLP Virtual Device (Version 4.0) Version : 4.90.3000 Company : Microsoft Corporation Driver : DRVWCDB Description : Device Driver Version : 3.10.36a Company : Seagate Software, Inc. Driver : DRVWPPQT Description : Device Driver Version : 3.10.36a Company : Seagate Software, Inc. Driver : DRVWQ117 Description : Device Driver Version : 3.10.36a Company : Seagate Software, Inc. Driver : APIX Description : Adaptec APIX Virtual Device Version : 4.71 (0002) Company : Adaptec Driver : APIX9X Description : APIX Virtual Device (Version 4.0) Version : 4.00.952 Company : Microsoft Corporation ** Still got a tape drive attached?? -- MEB http://peoplescounsel.orgfree.com -- _________
Guest Shadow Posted July 13, 2008 Posted July 13, 2008 Re: A hack, anyone, to turn on dma ? SOLVED Re: A hack, anyone, to turn on dma ? SOLVED On Sat, 12 Jul 2008 16:25:42 -0400, "PCR" <pcrrcp@netzero.net> wrote: >|> >|>The Settings tab of the PCI Bus allows "Device enumeration" to "Use >|>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also >|>is a checkbox to "Override Bridges", which is unchecked for me. Here >|>is the blurb for those... "Click selection checkbox to "unconsider" BIOS configurations for PCI bridge" >Under your Secondary IDE Controller there is JUST the DVD listed, like >mine shows just that CD-R/W? Yes > >|>"Select (Override Bridges) box to disregard the BIOS settings for the >|>PCI bridge." > >| Can't find that. But Microsoft translates very badly. The >| spell checker is called an OROgraphic checker :) > >Uh-huh. You appear to have "substitute connections", instead. But we are >both unchecked for that. What are you saying about your spell checker? The Brazilian translation is awful. >Those settings are scarey to fool with. But, if everything is showing up >for you in Device Manager, looks like you've got both your IDE Channels >enabled. Yep. >That shouldn't have a bearing on the DMA issue. Sounds like all your >settings are much like mine. I see nothing in this to explain your >peculiar circumstance with that DVD. Probably a samsung/asus bug. But it DOES work as master under linux. So probably best just to leave it as slave. Works under both OS that way. []'s
Guest PCR Posted July 13, 2008 Posted July 13, 2008 Re: A hack, anyone, to turn on dma ? SOLVED Re: A hack, anyone, to turn on dma ? SOLVED Shadow wrote: | On Sat, 12 Jul 2008 16:25:42 -0400, "PCR" <pcrrcp@netzero.net> wrote: | |>|> |>|>The Settings tab of the PCI Bus allows "Device enumeration" to "Use |>|>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also |>|>is a checkbox to "Override Bridges", which is unchecked for me. Here |>|>is the blurb for those... | "Click selection checkbox to "unconsider" BIOS configurations | for PCI bridge" OK. Just as I guessed. |>Under your Secondary IDE Controller there is JUST the DVD listed, like |>mine shows just that CD-R/W? | Yes Just checking one last time. OK, fine. |> |>|>"Select (Override Bridges) box to disregard the BIOS settings for |>|>the PCI bridge." |> |>| Can't find that. But Microsoft translates very badly. The |>| spell checker is called an OROgraphic checker :) |> |>Uh-huh. You appear to have "substitute connections", instead. But we |>are both unchecked for that. What are you saying about your spell |>checker? | The Brazilian translation is awful. Oops, that's right-- forgot. OK. |>Those settings are scarey to fool with. But, if everything is showing |>up for you in Device Manager, looks like you've got both your IDE |>Channels enabled. | Yep. Yea. Good. |>That shouldn't have a bearing on the DMA issue. Sounds like all your |>settings are much like mine. I see nothing in this to explain your |>peculiar circumstance with that DVD. | Probably a samsung/asus bug. But it DOES work as master under | linux. So probably best just to leave it as slave. Works under both OS | that way. Sounds like a good plan to me. You did well to persist & find that cludge. I can come up with nothing else. | []'s -- Thanks or Good Luck, There may be humor in this post, and, Naturally, you will not sue, Should things get worse after this, PCR pcrrcp@netzero.net
Guest Franc Zabkar Posted July 13, 2008 Posted July 13, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? On Sun, 13 Jul 2008 03:48:58 -0400, "MEB" <meb@not here@hotmail.com> put finger to keyboard and composed: > Just FYI stuff anyway... after a quick look at your drivers, I note that >some of the MD USB files are being shown, and, > >* no smartvsd.vxd It exists in both C:\WIN98SE\SYSTEM and C:\WIN98SE\SYSTEM\IOSUBSYS and is in the list above USBMPHLP. >DRVSPACX - ah why is this I don't use compression. >and this section: > >Driver : DRVWCDB > >Driver : DRVWPPQT > >Driver : DRVWQ117 > ** Still got a tape drive attached?? > >-- > MEB > http://peoplescounsel.orgfree.com I never had a tape drive on this machine. IIRC, I once tried MS Backup which I have since uninstalled but I never bothered to clean up DM. According to this URL ... http://www.hastec.nl/support/onstream/support/knowledge/kb-art-1002.html .... MS Backup is the likely reason for the presence of those files. Anyway, after deleting the following keys ... HKEY_LOCAL_MACHINE\Enum\TAPECONTROLLER\TAPEDETECTION\000n .... and renaming the DRVWCDB.vxd, DRVWQ117.vxd, and DRVWPPQT.vxd files in the C:\WIN98SES\SYSTEM\IOSUBSYS directory, and the PnpWppt.INF file in the INF directory, the TAPE entries disappeared from DM. - Franc Zabkar -- Please remove one 'i' from my address when replying by email.
Guest MEB Posted July 14, 2008 Posted July 14, 2008 Re: A hack, anyone, to turn on dma ? SOLVED ??? Re: A hack, anyone, to turn on dma ? SOLVED ??? In news:621l749910un0n3h7s6dgcd0dqqbb1saj5@4ax.com , Franc Zabkar contemplated and posted: | On Sun, 13 Jul 2008 03:48:58 -0400, "MEB" <meb@not here@hotmail.com> | put finger to keyboard and composed: | |> Just FYI stuff anyway... after a quick look at your drivers, I note |>that some of the MD USB files are being shown, and, |> |>* no smartvsd.vxd | | It exists in both C:\WIN98SE\SYSTEM and C:\WIN98SE\SYSTEM\IOSUBSYS and | is in the list above USBMPHLP. Oh gees, you're right,, must have need another cup'o'java | |>DRVSPACX - ah why is this | | I don't use compression. And why BIGMEM? Loaded for DOS activities I guess... | |>and this section: |> |>Driver : DRVWCDB |> |>Driver : DRVWPPQT |> |>Driver : DRVWQ117 | |> ** Still got a tape drive attached?? |> |>-- |> MEB |> http://peoplescounsel.orgfree.com | | I never had a tape drive on this machine. IIRC, I once tried MS Backup | which I have since uninstalled but I never bothered to clean up DM. | | According to this URL ... | | http://www.hastec.nl/support/onstream/support/knowledge/kb-art-1002.html | | ... MS Backup is the likely reason for the presence of those files. | | Anyway, after deleting the following keys ... | | HKEY_LOCAL_MACHINE\Enum\TAPECONTROLLER\TAPEDETECTION\000n | | ... and renaming the DRVWCDB.vxd, DRVWQ117.vxd, and DRVWPPQT.vxd files | in the C:\WIN98SES\SYSTEM\IOSUBSYS directory, and the PnpWppt.INF file | in the INF directory, the TAPE entries disappeared from DM. | | - Franc Zabkar Yeah, that would have done it... Anyway, kinda drifting off the mark... ASPI looks okay I suppose, so does esdi_506.pdr though you could have a newer version via a few official or unofficial updates. Did you miss the Nero update for version 5? Need it? nero551056.exe - 19,171KB Still not happy that when DMA is enabled the drive _isn't_ being recognized at all, but when DMA disabled *it is*... And I missed: Write Speed (Max.) : 2 X. so the drive tests were REALLY pushing the limits of the drive. -- MEB http://peoplescounsel.orgfree.com -- _________
Recommended Posts