title
Products            Buy            Support Forum            Professional            About            Codec Central
 

How do I properly set up a USB-CD-Ripping-Drive?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dvdr
    dBpoweramp Enthusiast

    • Sep 2008
    • 235

    How do I properly set up a USB-CD-Ripping-Drive?

    Hi,
    by pure luck, I was able the get hands on a new Teac DW-224SL-R (full type is DW-224SL -R93, Firmware 1.0B) from a german dealer.
    I put it into a USB-drive enclosure and hooked it up to my laptop.
    Setting up accuraterip was no problem with 3 keydiscs.
    But setting up values for Cache, FUA and so on turned out to be problematic.

    1.) The drive caches - but (as mentioned somewhere on this website referring to USB-drives) - trying to find the proper cache size is problematic. Under Options, it says "the drive buffers", but later on, the test produces "inconsistent results" and cannot determine cache size. Two times (out of about 15 retries), I was able to determine a cache, once it was 1600 kB, the other tim 1605kB.
    Clicking on the Button "technical" under Options, there is a drive-info about "Buffer Size 1.65MB".

    First I set cache to 1605, later on to 2048kB (I thought "bigger is better", since if set smaller than the actual cache size - 1.65MB is NOT 1605kB, it does not really clear the whole cache).
    When I rip a non-accuraterip-"stored" CD to see, how the rips turn out and whether I really am able to clear the cache, I get different CRC-values with the cache set to 1605 and a few rerips later set to 2048. My interpretation: If I am getting consistent CRC-values withing ONE cache-setting, but different CRC-values from the OTHER cache-setting, then the drive is reading the CACHE rather than rereading the DISC (option is 1 rip + minimum 2 secure rips with different speeds). Please correct me, if I am wrong.

    So, I am assuming, I cannot rely on the drive ripping properly when attached via USB?

    2.) I also tried to detect FUA. The test said "FUA support", but differently from my experiences with internal Plextor drives, the cache-size does not get set to 0, when redoing the cache-size test.

    3.) I know, that this drive supports "read into lead in" but not "read into lead-out". What should I do: check or uncheck the checkbox in the option "read into lead-in or lead-out" - since the option says specifically "OR", I am a bit confused, since after a rip, I get this error-message about shutting the option off....

    So, please, if anybody has proper advise how to set up this drive, please post your advise or the proper settings for this drive. Or if special firmware should be required, I would be happy to receive it. Thanks!
    Last edited by dvdr; December 05, 2008, 07:16 AM.
  • Spoon
    Administrator
    • Apr 2002
    • 44593

    #2
    Re: How do I properly set up a USB-CD-Ripping-Drive?

    Try cachex to find the cache size of that drive:



    Run it from the command line:

    cachex -i -c -n 10 [drive letter]:

    Do that a few times and report the numbers please.

    The drive will not support FUA.

    See the drive offset section:



    That drive has an offset of +102, so it would have to overread the lead out not the lead in to recover the data.
    Spoon
    www.dbpoweramp.com

    Comment

    • dvdr
      dBpoweramp Enthusiast

      • Sep 2008
      • 235

      #3
      Re: How do I properly set up a USB-CD-Ripping-Drive?

      Spoon, thank you, helpful as always :-)

      I'll post the values as soon as I am back home, as for now, just one question to understand the "empty cache"- process a bit better:
      if a drive-test reports a cache of let's say 1024kB. What happens, if in options, I set it to:
      - 800 kB
      - 1018 kB
      - 2000 kB
      I assume - I read your ripping guide, of course - that with 800kB and 1018kB, the cache will not be overridden enough and secure extraction will not be possible, since the cached audio will be used. But what about 2000 kB - will that be "on the sure side", since in any way more than the drive's cache will be overridden - or MUST the value be exactly the size of the drive's cache to work properly in dBpoweramp's ripper?

      And further on: is a "directly attached" (ATA, S-ATA, internally connected) drive preferrable over a USB-one in terms of ripping security (I am not very familiar with USB-protocols and how/whether they might influence certain necessary ripping-parameters)

      Thanks again, and I'll be posting my tested values asap!
      Last edited by dvdr; December 05, 2008, 10:09 AM.

      Comment

      • dvdr
        dBpoweramp Enthusiast

        • Sep 2008
        • 235

        #4
        Re: How do I properly set up a USB-CD-Ripping-Drive?

        Hi Spoon,

        here are the requested values - first test is with a (audio) CD-R, second with a normal CD

        Thanks again for your great support!


        ---------------------------------------------
        CD1 (a CD-R, audio, burned with Nero)
        ----------------------------------------------

        E:\Downloads\cachex>cachex.exe -i -c -d -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        info: using command BEh
        info: 10 test(s), c/nc ratio: 4, burst: 1, max: 1000
        4 kB / 2 sectors (70.40 .. 1.12 -> 27.03)
        78 kB / 34 sectors (70.49 .. 1.00 -> 26.36)
        4 kB / 2 sectors (70.50 .. 1.12 -> 26.86)
        29 kB / 13 sectors (70.50 .. 1.00 -> 26.21)
        78 kB / 34 sectors (70.51 .. 1.00 -> 26.36)
        71 kB / 31 sectors (70.63 .. 0.99 -> 30.62)
        29 kB / 13 sectors (85.12 .. 1.00 -> 26.25)
        48 kB / 21 sectors (70.50 .. 1.13 -> 29.60)
        48 kB / 21 sectors (70.37 .. 1.51 -> 29.93)
        78 kB / 34 sectors (70.51 .. 1.50 -> 41.50)

        E:\Downloads\cachex>cachex.exe -i -c -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        78 kB / 34 sectors
        78 kB / 34 sectors
        48 kB / 21 sectors
        48 kB / 21 sectors
        48 kB / 21 sectors
        48 kB / 21 sectors
        4 kB / 2 sectors
        78 kB / 34 sectors
        48 kB / 21 sectors
        4 kB / 2 sectors

        E:\Downloads\cachex>cachex.exe -i -c -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        27 kB / 12 sectors
        78 kB / 34 sectors
        68 kB / 30 sectors
        29 kB / 13 sectors
        48 kB / 21 sectors
        4 kB / 2 sectors
        4 kB / 2 sectors
        29 kB / 13 sectors
        59 kB / 26 sectors
        4 kB / 2 sectors

        E:\Downloads\cachex>cachex.exe -i -c -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        52 kB / 23 sectors
        78 kB / 34 sectors
        48 kB / 21 sectors
        4 kB / 2 sectors
        153 kB / 67 sectors
        4 kB / 2 sectors
        29 kB / 13 sectors
        43 kB / 19 sectors
        4 kB / 2 sectors
        4 kB / 2 sectors

        E:\Downloads\cachex>cachex -i -c -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        78 kB / 34 sectors
        78 kB / 34 sectors
        48 kB / 21 sectors
        4 kB / 2 sectors
        78 kB / 34 sectors
        153 kB / 67 sectors
        4 kB / 2 sectors
        73 kB / 32 sectors
        4 kB / 2 sectors
        52 kB / 23 sectors

        E:\Downloads\cachex>cachex.exe -i -c -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        52 kB / 23 sectors
        6 kB / 3 sectors
        78 kB / 34 sectors
        4 kB / 2 sectors
        78 kB / 34 sectors
        48 kB / 21 sectors
        48 kB / 21 sectors
        66 kB / 29 sectors
        48 kB / 21 sectors
        4 kB / 2 sectors
        ----------------------------------
        Another CD (normal audio CD)
        ----------------------------------


        E:\Downloads\cachex>cachex.exe -i -c -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Testing cache line size:
        48 kB / 21 sectors
        441 kB / 192 sectors
        401 kB / 175 sectors
        484 kB / 211 sectors
        64 kB / 28 sectors
        599 kB / 261 sectors
        1603 kB / 698 sectors
        799 kB / 348 sectors
        130 kB / 57 sectors
        730 kB / 318 sectors

        E:\Downloads\cachex>

        E:\Downloads\cachex>
        E:\Downloads\cachex>cachex.exe -i -c -p -k -w -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Plextor flush command: accepted
        [+] Plextor flush tests: 0/10
        [+] Testing cache line size:
        4 kB / 2 sectors
        4 kB / 2 sectors
        48 kB / 21 sectors
        29 kB / 13 sectors
        78 kB / 34 sectors
        29 kB / 13 sectors
        4 kB / 2 sectors
        153 kB / 67 sectors
        4 kB / 2 sectors
        48 kB / 21 sectors
        [+] Testing cache line numbers:
        1 1 1 1 1 1 1 1 1 1
        [+] Testing cache disabling: not supported

        E:\Downloads\cachex>cachex.exe -i -c -p -k -w -n 10 g

        CacheExplorer 0.8 - spath@cdfreaks.com

        Drive on G is TEAC DW-224SL-R 1.0B

        [+] Buffer size: 1654 kB, read cache is enabled
        [+] Supported read commands: BEh
        [+] Plextor flush command: accepted
        [+] Plextor flush tests: 0/10
        [+] Testing cache line size:
        624 kB / 272 sectors
        231 kB / 101 sectors
        229 kB / 100 sectors
        592 kB / 258 sectors
        955 kB / 416 sectors
        1598 kB / 696 sectors
        160 kB / 70 sectors
        80 kB / 35 sectors
        519 kB / 226 sectors
        1600 kB / 697 sectors
        [+] Testing cache line numbers:
        1 1 1 1 1 1 1 1 1 1
        [+] Testing cache disabling: not supported

        Comment

        • Spoon
          Administrator
          • Apr 2002
          • 44593

          #5
          Re: How do I properly set up a USB-CD-Ripping-Drive?

          From those tests I would say the cache is < 500KB.

          When setting the cache value you just need to set a value that is larger than the amount it caches, so if your drive had a 38KB cache then anything above 38KB (even 1024KB) would work.
          Spoon
          www.dbpoweramp.com

          Comment

          • lpine

            • Feb 2011
            • 2

            #6
            Re: How do I properly set up a USB-CD-Ripping-Drive?

            Sorry to bring back an old thread, but I am in a very similar situation and I’m still a bit confused. Like dvdr, I picked up a Teac DW-224SL-R Firmware 1.0A and I’m using it with an external slimline USB enclosure.

            In working through set-up, I had no issues configuring the drive with AccurateRip which correctly identified the sample offset to be +102. Based on your comment above that the drive would need to “read the lead out not the lead in” can you confirm whether the “Read into Lead-In Lead-Out” box should be checked or not?

            I’m clear that the drive does not support FUA. Based on this, can you confirm that the Clear Read Cache with FUA should not be checked? I’m assuming this is correct.

            Lastly, I’m also having no luck getting the drive to auto-detect the read cache size. Following the instructions above, I’ve downloaded cachex and run the utility with an audio cd several times. My results are posted below. Based on these can you help me understand if I’ve done this correctly and what the drive read cache value should be set at? Thanks!

            C:\DOCUME~1\LEWISP~1>cachex -i -c -n 10 d:

            CacheExplorer 0.8 - spath@cdfreaks.com

            Drive on D is TEAC DVD-ROM DW224SLR 1.0A

            [+] Buffer size: 1654 kB
            [+] Supported read commands: BEh
            [+] Testing cache line size:
            300 kB / 131 sectors
            1035 kB / 451 sectors
            1364 kB / 594 sectors
            144 kB / 63 sectors
            140 kB / 61 sectors
            1598 kB / 696 sectors
            1527 kB / 665 sectors
            126 kB / 55 sectors
            1463 kB / 637 sectors
            160 kB / 70 sectors

            C:\DOCUME~1\LEWISP~1>cachex -i -c -p -k -w -n 10 d:

            CacheExplorer 0.8 - spath@cdfreaks.com

            Drive on D is TEAC DVD-ROM DW224SLR 1.0A

            [+] Buffer size: 1654 kB
            [+] Supported read commands: BEh
            [+] Plextor flush command: accepted
            [+] Plextor flush tests: 0/10
            [+] Testing cache line size:
            1598 kB / 696 sectors
            735 kB / 320 sectors
            1600 kB / 697 sectors
            1488 kB / 648 sectors
            1600 kB / 697 sectors
            1600 kB / 697 sectors
            1159 kB / 505 sectors
            1440 kB / 627 sectors
            144 kB / 63 sectors
            174 kB / 76 sectors
            [+] Testing cache line numbers:
            1 1 1 1 1 1 1 1 1 1
            [+] Testing cache disabling: not supported

            C:\DOCUME~1\LEWISP~1>cachex -i -c -p -k -w -n 10 d:

            CacheExplorer 0.8 - spath@cdfreaks.com

            Drive on D is TEAC DVD-ROM DW224SLR 1.0A

            [+] Buffer size: 1654 kB
            [+] Supported read commands: BEh
            [+] Plextor flush command: accepted
            [+] Plextor flush tests: 0/10
            [+] Testing cache line size:
            569 kB / 248 sectors
            183 kB / 80 sectors
            169 kB / 74 sectors
            629 kB / 274 sectors
            778 kB / 339 sectors
            815 kB / 355 sectors
            815 kB / 355 sectors
            498 kB / 217 sectors
            888 kB / 387 sectors
            778 kB / 339 sectors
            [+] Testing cache line numbers:
            1 1 1 1 1 1 1 1 1 1
            [+] Testing cache disabling: not supported

            C:\DOCUME~1\LEWISP~1>cachex -i -c -p -k -w -n 10 d:

            CacheExplorer 0.8 - spath@cdfreaks.com

            Drive on D is TEAC DVD-ROM DW224SLR 1.0A

            [+] Buffer size: 1654 kB
            [+] Supported read commands: BEh
            [+] Plextor flush command: accepted
            [+] Plextor flush tests: 0/10
            [+] Testing cache line size:
            1598 kB / 696 sectors
            999 kB / 435 sectors
            588 kB / 256 sectors
            1598 kB / 696 sectors
            1598 kB / 696 sectors
            1600 kB / 697 sectors
            388 kB / 169 sectors
            1598 kB / 696 sectors
            1504 kB / 655 sectors
            755 kB / 329 sectors
            [+] Testing cache line numbers:
            1 1 1 1 1 1 1 1 1 1
            [+] Testing cache disabling: not supported

            Comment

            • Spoon
              Administrator
              • Apr 2002
              • 44593

              #7
              Re: How do I properly set up a USB-CD-Ripping-Drive?

              > &*blooper*8220;Read into Lead-In Lead-Out&*blooper*8221; box should be checked or not?

              Unchecked

              > Clear Read Cache with FUA should not be checked?

              Unchecked

              >Lastly, I&*blooper*8217;m also having no luck getting the drive to auto-detect

              Set to 1024KB and be done with it (no drive has a larger cache than this)
              Spoon
              www.dbpoweramp.com

              Comment

              • lpine

                • Feb 2011
                • 2

                #8
                Re: How do I properly set up a USB-CD-Ripping-Drive?

                Thanks for the terrific support. You are the best!

                Comment

                Working...

                ]]>