A Windows 98 & ME forum. Win98banter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » Win98banter forum » Windows 98 » General
Site Map Home Authors List Search Today's Posts Mark Forums Read Web Partners

Updating Lexar USB Flash Drives for Win98



 
 
Thread Tools Display Modes
  #1  
Old January 2nd 12, 02:20 PM posted to microsoft.public.win98.gen_discussion
[email protected]
External Usenet User
 
Posts: 126
Default Updating Lexar USB Flash Drives for Win98

Hi,
I am a big fan of the Lexar USB flash drives and Win98se OS.
For Christmas, I received more Lexar USB flash drives as gifts.
In order to use them on my Win98 computers, I first plug it into
my WinXP computer. I have a program called "USBVIEW.EXE".
I believe I found that utility on one of my Win98se system CDs.

I launch "USBVIEW" via "RUN". Note: You can create a
shortcut icon for your desktop if you prefer.

You will see a list of USB related ports. Look for the one that
has a connected mass storage device and select that. Look for
"idProduct" (PID) and write down the number (ex. "0xC753").
To confirm you are at the correct place, the "idVendor" (VID) should be
"0x05DC", just above "idProduct".

Using a text editor, open "JDUSBMS.INF" (part of Win98 driver files)
and search for that PID number without the leading "0x", ex. "C753".
If you find it, then you do not have to add it.

VERY IMPORTANT:

If you have to add it, make sure you add it at the bottom of the list(s).
There are two lists where you have to add the new PID number. I use
copy and paste to make a duplicate of the last line in the list(s). Next
I change the PID in the duplicate (last line) to the number I wrote down
(ex. "C753"). Note: In the first list, the PID is listed in two places in
the line. In the second list, only one place. I also change the description
in the last line of the second list to reflect the type of Lexar drive,
ex. "TwistTurn".

Years ago, when I bought my first USB flash drive (Lexar), I downloaded
the Win98 driver from their web site. I don't know if it is still available
there. Another place to check is http://members.driverguide.com (free
membership).

If you can't find the driver, drop me an email (remove "ine" from
address).

Below is my latest "JDUSBMS.INF".

John

;---------------------------------------------------------------------
;
; JDUSBMS.INF
;
; JumpDrive USB Mass Storage Driver
; Driver Installation for Windows 98/SE/ME
;
; Copyright (C) 2006, Lexar Media, Inc.
;
;

[Version]
Signature="$CHICAGO$"
Class=HDC
provider=%LEXAR%

[Manufacturer]
%MfgName%=LexarMedia

[LexarMedia]
%USB\VID_05DC&PID_0080.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0080
%USB\VID_05DC&PID_0081.DeviceDesc%=cf.install,USB\ VID_05DC&PID_0081
%USB\VID_05DC&PID_0100.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0100
%USB\VID_05DC&PID_0200.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0200
%USB\VID_05DC&PID_0300.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0300
%USB\VID_05DC&PID_0301.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0301
%USB\VID_05DC&PID_0302.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0302
%USB\VID_05DC&PID_0303.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0303
%USB\VID_05DC&PID_0304.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0304
%USB\VID_05DC&PID_0310.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0310
%USB\VID_05DC&PID_0311.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0311
%USB\VID_05DC&PID_0312.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0312
%USB\VID_05DC&PID_0313.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0313
%USB\VID_05DC&PID_0320.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0320
%USB\VID_05DC&PID_0321.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0321
%USB\VID_05DC&PID_0322.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0322
%USB\VID_05DC&PID_0323.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0323
%USB\VID_05DC&PID_0330.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0330
%USB\VID_05DC&PID_0340.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0340
%USB\VID_05DC&PID_0350.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0350
%USB\VID_05DC&PID_0400.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0400
%USB\VID_05DC&PID_0401.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0401
%USB\VID_05DC&PID_0410.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0410
%USB\VID_05DC&PID_0411.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0411
%USB\VID_05DC&PID_0420.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0420
%USB\VID_05DC&PID_0421.DeviceDesc%=jd.install,USB\ VID_05DC&PID_0421
%USB\VID_05DC&PID_A300.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A300
%USB\VID_05DC&PID_A400.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A400
%USB\VID_05DC&PID_A410.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A410
%USB\VID_05DC&PID_A411.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A411
%USB\VID_05DC&PID_A420.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A420
%USB\VID_05DC&PID_A421.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A421
%USB\VID_05DC&PID_A422.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A422
%USB\VID_05DC&PID_A430.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A430
%USB\VID_05DC&PID_A431.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A431
%USB\VID_05DC&PID_A432.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A432
%USB\VID_05DC&PID_A440.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A440
%USB\VID_05DC&PID_A450.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A450
%USB\VID_05DC&PID_A460.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A460
%USB\VID_05DC&PID_A501.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A501
%USB\VID_05DC&PID_A510.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A510
%USB\VID_05DC&PID_A530.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A530
%USB\VID_05DC&PID_A531.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A531
%USB\VID_05DC&PID_A560.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A560
%USB\VID_05DC&PID_A571.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A571
%USB\VID_05DC&PID_A572.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A572
%USB\VID_05DC&PID_A573.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A573
%USB\VID_05DC&PID_A574.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A574
%USB\VID_05DC&PID_A575.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A575
%USB\VID_05DC&PID_A576.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A576
%USB\VID_05DC&PID_A577.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A577
%USB\VID_05DC&PID_A640.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A640
%USB\VID_05DC&PID_A660.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A660
%USB\VID_05DC&PID_A701.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A701
%USB\VID_05DC&PID_A764.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A764
%USB\VID_05DC&PID_A731.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A731
%USB\VID_05DC&PID_A810.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A810
%USB\VID_05DC&PID_A720.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A720
%USB\VID_05DC&PID_A702.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A702
%USB\VID_05DC&PID_A732.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A732
%USB\VID_05DC&PID_A761.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A761
%USB\VID_05DC&PID_A817.DeviceDesc%=jd.install,USB\ VID_05DC&PID_A817
%USB\VID_05DC&PID_C753.DeviceDesc%=jd.install,USB\ VID_05DC&PID_C753


%JDUSBMS\DISK.DeviceDesc%=jdusbpd.install,JDUSBMS\ DISK

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
; \WINDIR\SYSTEM32\DRIVERS
jdusbms.files = 10,System32\Drivers

; \WINDIR\SYSTEM\IOSUBSYS
jdusbpd.files = 12

[cf.install]
CopyFiles=jdusbms.files, jdusbpd.files
AddReg=jdusbms.addreg

[jd.install]
CopyFiles=jdusbms.files, jdusbpd.files
AddReg=jdusbms.addreg

[jdusbms.addreg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,jdusbms.SYS

; Indicate that the device uses the BULK ONLY protocol
[bulkonly.addreg.HW]
HKR,,DeviceProtocol,0x10001,50

; Install the port driver
[jdusbpd.install]
AddReg=jdusbpd.addreg

[jdusbpd.addreg]
HKR,,DevLoader,,*ios
HKR,,PortDriver,,JDUSBPD.PDR

[jdusbms.files]
JDUSBMS.SYS

[jdusbpd.files]
JDUSBPD.PDR

[SourceDisksNames]
1000 = "Lexar Media USB Mass Storage Driver Disk","",,

[SourceDisksFiles]
JDUSBMS.SYS = 1000
JDUSBPD.PDR = 1000

;---------------------------------------------------------------;

[Strings]
LEXAR="Lexar Media, Inc."
MfgName="Lexar"
USB\VID_05DC&PID_0080.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0081.DeviceDesc="Lexar USB RBC Compact Flash Drive"
USB\VID_05DC&PID_0100.DeviceDesc="Lexar USB JumpDrive PRO"
USB\VID_05DC&PID_0200.DeviceDesc="Lexar USB JumpDrive PRO"
USB\VID_05DC&PID_0300.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0301.DeviceDesc="Lexar USB JumpDrive Classic"
USB\VID_05DC&PID_0302.DeviceDesc="Lexar USB JD Micro"
USB\VID_05DC&PID_0303.DeviceDesc="Lexar USB JD Micro Pro"
USB\VID_05DC&PID_0304.DeviceDesc="Lexar USB JD Secure II"
USB\VID_05DC&PID_0310.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0311.DeviceDesc="Lexar USB JumpDrive Classic"
USB\VID_05DC&PID_0312.DeviceDesc="Lexar USB JD Micro"
USB\VID_05DC&PID_0313.DeviceDesc="Lexar USB JD Micro Pro"
USB\VID_05DC&PID_0320.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0321.DeviceDesc="Lexar USB JD Micro"
USB\VID_05DC&PID_0322.DeviceDesc="Lexar USB JD Micro Pro"
USB\VID_05DC&PID_0323.DeviceDesc="Lexar UFC"
USB\VID_05DC&PID_0330.DeviceDesc="Lexar USB JumpDrive Expression"
USB\VID_05DC&PID_0340.DeviceDesc="Lexar USB JumpDrive TAD"
USB\VID_05DC&PID_0350.DeviceDesc="Lexar USB Express Card"
USB\VID_05DC&PID_0400.DeviceDesc="Lexar UFDC"
USB\VID_05DC&PID_0401.DeviceDesc="Lexar UFDC"
USB\VID_05DC&PID_0410.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0411.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0420.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_0421.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_A300.DeviceDesc="Lexar USB JumpDrive2"
USB\VID_05DC&PID_A400.DeviceDesc="Lexar USB JumpDrive2"
USB\VID_05DC&PID_A410.DeviceDesc="Lexar USB JumpDrive"
USB\VID_05DC&PID_A411.DeviceDesc="Lexar USB JumpDrive Traveler"
USB\VID_05DC&PID_A420.DeviceDesc="Lexar USB JumpDrive Pro"
USB\VID_05DC&PID_A421.DeviceDesc="Lexar USB JumpDrive Pro II"
USB\VID_05DC&PID_A422.DeviceDesc="Lexar USB JumpDrive Micro Pro"
USB\VID_05DC&PID_A430.DeviceDesc="Lexar USB JumpDrive Secure"
USB\VID_05DC&PID_A431.DeviceDesc="Lexar USB JumpDrive Secure II"
USB\VID_05DC&PID_A432.DeviceDesc="Lexar USB JumpDrive Classic"
USB\VID_05DC&PID_A440.DeviceDesc="Lexar USB JumpDrive Lightning"
USB\VID_05DC&PID_A450.DeviceDesc="Lexar USB JumpDrive TouchGuard"
USB\VID_05DC&PID_A460.DeviceDesc="Lexar USB JD Mercury"
USB\VID_05DC&PID_A501.DeviceDesc="Lexar USB JumpDrive Classic"
USB\VID_05DC&PID_A510.DeviceDesc="Lexar USB JumpDrive Sport"
USB\VID_05DC&PID_A530.DeviceDesc="Lexar USB JumpDrive Expression"
USB\VID_05DC&PID_A531.DeviceDesc="Lexar USB JumpDrive Secure II"
USB\VID_05DC&PID_A560.DeviceDesc="Lexar USB JumpDrive FireFly"
USB\VID_05DC&PID_A701.DeviceDesc="Lexar USB JumpDrive FireFly"
USB\VID_05DC&PID_A764.DeviceDesc="Lexar USB JumpDrive TwistTurn"
USB\VID_05DC&PID_A731.DeviceDesc="Lexar USB JumpDrive FireFly"
USB\VID_05DC&PID_A810.DeviceDesc="Lexar USB JumpDrive FireFly"
USB\VID_05DC&PID_A720.DeviceDesc="Lexar USB JumpDrive Impact"
USB\VID_05DC&PID_A702.DeviceDesc="Lexar USB JumpDrive Secure II"
USB\VID_05DC&PID_A732.DeviceDesc="Lexar USB JumpDrive Secure II"
USB\VID_05DC&PID_A761.DeviceDesc="Lexar USB JumpDrive FireFly"
USB\VID_05DC&PID_A817.DeviceDesc="Lexar USB JumpDrive S50"
USB\VID_05DC&PID_C753.DeviceDesc="Lexar USB JumpDrive TwistTurn"

JDUSBMS\DISK.DeviceDesc="Lexar Mass Storage Flash Device"

;---------------------------------------------------------------;

  #2  
Old January 2nd 12, 03:18 PM posted to microsoft.public.win98.gen_discussion
98 Guy
External Usenet User
 
Posts: 2,951
Default Updating Lexar USB Flash Drives for Win98

wrote:

Using a text editor, open "JDUSBMS.INF" (part of Win98 driver files)


I'm pretty sure that JDUSBMS.INF is not present on the win-98 CD or can
be found on a default installation of win-98.
  #3  
Old January 2nd 12, 03:58 PM posted to microsoft.public.win98.gen_discussion
philo[_35_]
external usenet poster
 
Posts: 25
Default Updating Lexar USB Flash Drives for Win98

On 01/02/2012 08:20 AM, wrote:
Hi,
I am a big fan of the Lexar USB flash drives and Win98se OS.
For Christmas, I received more Lexar USB flash drives as gifts.
In order to use them on my Win98 computers, I first plug it into
my WinXP computer. I have a program called "USBVIEW.EXE".
I believe I found that utility on one of my Win98se system CDs.



snip

In a way kind of ironic for me.

When I first got my digital camera (back when a 1mp camera was not
cheap) I used win95 and a serial port.

The transfer time was so slow I was forced into upgrading to win98 and USB.

That's when the upgrade game started as I later "moved up" to win98se

Though USB worked fine...
if I tried to *properly* disconnect the device and re-connect it later...
my system would sometimes lock up...
so I eventually got sick of it an again upgraded...
to Win2k, then XP and finally Linux.

At the time win98 was out, I had tried Linux but there was no USB
support. I later even compiled a new kernel with USB support...but for
whatever reason still had no USB support. It was quite some time before
I switched over to Linux as my full time OS.

Only nice thing I can say about win98 is that if I stayed with it...
my old p-1 would still be good enough to run it!

  #5  
Old January 2nd 12, 07:54 PM posted to microsoft.public.win98.gen_discussion
98 Guy
External Usenet User
 
Posts: 2,951
Default Updating Lexar USB Flash Drives for Win98

Lostgallifreyan wrote:

If asked, I suggest try installing NUSB


Under the Driver File Details for the Intel USB 2.0 Enhanced Host
Controller on my win-98 system, I have 3 files listed:

- iusbehci.sys (USB 2.0 enhanced host controller driver, Orangeware)
- ntkern.vxd
- iusb2hub.sys (USB 2.0 hub driver, Orangeware Corp, version 1.1.0.2)

I generally find that I can plug in a new USB thumb drive without the
system complaining too much. It seems to always find what it's looking
for. I have a few Kingston Data Traveller drives, as well as some
"Super Talent" 8 and 16 gb thumb drives that just worked when I plugged
them in.
  #6  
Old January 2nd 12, 11:11 PM posted to microsoft.public.win98.gen_discussion
Lostgallifreyan
external usenet poster
 
Posts: 1,562
Default Updating Lexar USB Flash Drives for Win98

98 Guy wrote in :

Lostgallifreyan wrote:

If asked, I suggest try installing NUSB


Under the Driver File Details for the Intel USB 2.0 Enhanced Host
Controller on my win-98 system, I have 3 files listed:

- iusbehci.sys (USB 2.0 enhanced host controller driver, Orangeware)
- ntkern.vxd
- iusb2hub.sys (USB 2.0 hub driver, Orangeware Corp, version 1.1.0.2)

I generally find that I can plug in a new USB thumb drive without the
system complaining too much. It seems to always find what it's looking
for. I have a few Kingston Data Traveller drives, as well as some
"Super Talent" 8 and 16 gb thumb drives that just worked when I plugged
them in.


That could be good. Even NUSB isn't a catch-all, it recommends an original
Via copy of Usbhub20.sys if we're using a Via board. Many board makers have
special support for USB2, but you may have something better, though possibly
not workable on some hardware. (see later...)

For the record...
ntkern.xvd might be native, it is a deep core file (usually part of
VMM32.VXD), but you may have a special variant.
iusbehci.sys seems to replace usbehci.sys which NUSB gets from W2K
iusb2hub.sys seems to replace usbhub20.sys which NUSB gets from W2K

Those last two would be in System32\Drivers, I think. One of those,
USBHUB20.SYS may be the most hardware specific one. In my case it is best
that I use the Via one I mentioned, even if I do use NUSB, and your system
seems to have replaced it with a renamed file, maybe to signify that it is
replaced. I guess if I had a borked USB subsystem in W98, this is the first
file I'd mess with after checking that other requirements were met.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Win98se and Lexar "Jump" USB Flash Drives [email protected] General 1 February 15th 11 07:48 PM
Lexar USB Flash ("Jump") Drives and Windows 98 [email protected] General 2 March 31st 10 05:38 PM
What other brands of flash drives can I use with Win98 besides SanDisk Cruzer? Steven Saunderson Disk Drives 0 January 26th 10 12:34 AM
Lexar "Jump" USB Flash Drives and Windows 98 [email protected] General 1 September 7th 09 07:38 PM
Win98 first edition and flash drives? Brewaboe General 4 November 3rd 04 12:49 AM


All times are GMT +1. The time now is 04:16 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 Win98banter.
The comments are property of their posters.