Archos Jukebox Recorder and OS/2

The Archos Jukebox Recorder is a portable MP3 player which may also be used as an external USB harddisk. The device is USB mass storage class compliant and uses FAT32 as the filesystem. This HowTo describes a way to use this player with OS/2. For eCS users things are slightly different because of LVM. If you run eCS make sure to read the documentation of DaniDASD. The solution described here isn't perfect yet but at least it works for me ;-).

1 Requirements

You need the following drivers to use the Jukebox:

2 Installation

DaniDasd

Follow the instructions given in the documentation coming with daniDASD. You'll end with the following line in your CONFIG.SYS:

  [...]
  REM BASEDEV=OS2DASD.DMD 
  BASEDEV=DANIDASD.DMD
  [...]

FAT32-IFS

Install the FAT32-IFS by adding the following lines to your config.sys and copying the helper programs cachef32.exe, monitor.exe and f32stat.exe to a directory on your path and the DLLs to a directory on LIBPATH.

  [...]
  IFS=D:\OS2\FAT32.IFS /EAS
  CALL=D:\OS2\CACHEF32.EXE
  [...]

It's not necessary to install partfilt.flt because DaniDASD already helps OS/2 to recognize FAT32.

USB drivers

Add the following lines to your CONFIG.SYS:

  [...]
  BASEDEV=CWUSBUHC.SYS /V       <-- Driver for UHCI chipsets. For OHCI chipsets use CWUSBOHC.SYS.
  BASEDEV=CWUSBD.SYS /REQ:USBUHCD$,USBOHCD$,USBEHCD$,CWUSBUHC$
  BASEDEV=CWUSBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:1 /FIXED_DISKS:0 /FORCE_TO_REMOVABLE
  [...]

If you already have the USB base drivers (USBUHCI.SYS/USBOHCI.SYS, USBD.SYS) installed only add the mass storage driver CWUSBMSD.ADD.

Now reboot so the new drivers are loaded.

3 Usage

In your drive folder you find a new removable drive object even without the Archos attached. Turn your Jukebox on and connect it to your USB port. Wait a few seconds so the device may be found by OS/2.

Before disconnecting the device make sure to "eject" it using the eject command! This will write the cache contents to the drive if not yet done.

4 Problems

FAT32-IFS was not made for removable devices, so one has to face a few minor problems. On every shutdown disks are normally marked as clean. Without this mark CHKDSK is run on next boot.

5 Author

Copyright (c) Chris Wohlgemuth 2002.

http://www.geocities.com/SiliconValley/Sector/5785/index.html

http://www.os2world.com/cdwriting


THE INFORMATION PROVIDED IN THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT 
WARRANTY OF ANY KIND. THE AUTHOR DISCLAIMS ALL WARRANTIES, WHETHER 
EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED 
WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY 
WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT.