No TWAIN Devices Work on My System: EPSON 1200 & 3490, Canon 350D

  • Thread starter Thread starter Bruce Cyr
  • Start date Start date
B

Bruce Cyr

Please let me know if this is not the right place for this item.

Basically, since I upgraded my P3 system to an Intel Northwood P4 no
TWAIN device seems to work. Here's the specs:

ABit IC7 w/Intel i875 chipset
Northwood 3.2GHz
1GB
W2K SP4

When I switched to the above rig from a P3, my Epson Perfection 1200U
stopped working, but since it still worked on my P3 rig I didn't worry.

Recently I got a Canon 350D digital camera, and its TWAIN drivers don't
work -- no problem, I download photos thru a card reader. Also, I heard
other people complain that the Canon TWAIN drivers didn't work for them.

After I upgraded the other machine to a 2.4GHz Northwood on an ABit AI7
(Northwood 2.4GH, 1GB, W2K SP4), I got a Epson 3490. It won't run on
either machine. Nor will that other machine run my EPSON Perfection
1200 or the Canon TWAIN drivers.

When I run escndv.exe, it says:

"EPSON scan cannot be started.
Please use the Troubleshooting Assistant to solve the problem.
Do you want to open the Troubleshooting Assistant?""

Not one of the Troubleshooting Assistant branches results in a positive
outcome.

I've uninstalled and re-installed the drivers per EPSON tech support
directions, and also scrubbed a bunch of files and registry entries per
their explicit directions. I also followed the advice for removing all
the old Twain sludge based on a lead here:

forums.techguy.org/showthread.php?t=407604

Unfortunately, this doesn't change things at all. After re-installing
EPSON Scan, I get exactly the same message noted above.

I've also switched to different USB ports, esp. non-hubs, but that
doesn't help. The scanner does show up in Device Manager with no sign of
a problem.

I've also pared the system down to bare knuckles (killed ZoneAlarm,
PC-cillin, Spyware Doctor, all other non-essential TSRs and all other
applications, stopped all but the essential services), and still get the
same results. I'm beginning to suspect that the Intel i875/i865 drivers
don't like TWAIN devices on W2K, but if at least one person has got
something running with these parameters, then that's another
grasping-at-straws hypothesis shot to hell.

Can anyone give me a clue as to what I should try next?

I think the good folks at Epson have given up, so I appreciate any and
all help. If all else fails, I could return the 3490 and start all over
when Vista shows up late next year and start all over with that.

I don't need a scanner the way I need air, but I'm getting PO'ed that I
can't get one running.
 
Bruce Cyr said:
Please let me know if this is not the right place for this item.

Basically, since I upgraded my P3 system to an Intel Northwood P4 no TWAIN
device seems to work. Here's the specs:

ABit IC7 w/Intel i875 chipset
Northwood 3.2GHz
1GB
W2K SP4

When I switched to the above rig from a P3, my Epson Perfection 1200U
stopped working, but since it still worked on my P3 rig I didn't worry.

Recently I got a Canon 350D digital camera, and its TWAIN drivers don't
work -- no problem, I download photos thru a card reader. Also, I heard
other people complain that the Canon TWAIN drivers didn't work for them.

After I upgraded the other machine to a 2.4GHz Northwood on an ABit AI7
(Northwood 2.4GH, 1GB, W2K SP4), I got a Epson 3490. It won't run on
either machine. Nor will that other machine run my EPSON Perfection 1200
or the Canon TWAIN drivers.

When I run escndv.exe, it says:

"EPSON scan cannot be started.
Please use the Troubleshooting Assistant to solve the problem.
Do you want to open the Troubleshooting Assistant?""

Not one of the Troubleshooting Assistant branches results in a positive
outcome.

I've uninstalled and re-installed the drivers per EPSON tech support
directions, and also scrubbed a bunch of files and registry entries per
their explicit directions. I also followed the advice for removing all
the old Twain sludge based on a lead here:

forums.techguy.org/showthread.php?t=407604

Unfortunately, this doesn't change things at all. After re-installing
EPSON Scan, I get exactly the same message noted above.

I've also switched to different USB ports, esp. non-hubs, but that doesn't
help. The scanner does show up in Device Manager with no sign of a
problem.

I've also pared the system down to bare knuckles (killed ZoneAlarm,
PC-cillin, Spyware Doctor, all other non-essential TSRs and all other
applications, stopped all but the essential services), and still get the
same results. I'm beginning to suspect that the Intel i875/i865 drivers
don't like TWAIN devices on W2K, but if at least one person has got
something running with these parameters, then that's another
grasping-at-straws hypothesis shot to hell.

Can anyone give me a clue as to what I should try next?

I think the good folks at Epson have given up, so I appreciate any and all
help. If all else fails, I could return the 3490 and start all over when
Vista shows up late next year and start all over with that.

I don't need a scanner the way I need air, but I'm getting PO'ed that I
can't get one running.

You left out the most important piece of information. What is your Operating
System?

If the scanner is a SCSI scanner and you are using Windows XP, you must
install ASPI from Adaptec.
The words from Microsoft.
http://support.microsoft.com/default.aspx?scid=kb;en-us;300674

The Driver download:
http://www.adaptec.com/worldwide/su...cat=/Product/ASPI-4.70&filekey=aspi_471a2.exe

If the above does not fix your problem.

For TWAIN to work you have to have the OS TWAIN files installed.

I do not mean the TWAIN files that comes with the scanner or camera.
I mean the System files.

In Windows they are located in %SYSTEMROOT%.
%SYSTEMROOT% is usually C:\Windows.

There are usually four files.
twain.dll
twain_32.dll
twunk_16.exe
twunk_32.exe

Those files are supposed to be installed when you install the Operating
System.
A Clean Install of the OS may fix whatever the problem is.

Even an extraction of the TWAIN files from the original OS CD may fix the
problem.
 
Addendum:

CSM1 said:
You left out the most important piece of information. What is your
Operating System?

If the scanner is a SCSI scanner and you are using Windows XP, you must
install ASPI from Adaptec.
The words from Microsoft.
http://support.microsoft.com/default.aspx?scid=kb;en-us;300674

The Driver download:
http://www.adaptec.com/worldwide/su...cat=/Product/ASPI-4.70&filekey=aspi_471a2.exe

If the above does not fix your problem.

For TWAIN to work you have to have the OS TWAIN files installed.

I do not mean the TWAIN files that comes with the scanner or camera.
I mean the System files.

In Windows they are located in %SYSTEMROOT%.
%SYSTEMROOT% is usually C:\Windows.

There are usually four files.
twain.dll
twain_32.dll
twunk_16.exe
twunk_32.exe

Those files are supposed to be installed when you install the Operating
System.
A Clean Install of the OS may fix whatever the problem is.

Even an extraction of the TWAIN files from the original OS CD may fix the
problem.

If the scanners are connected via USB, Make sure the USB ports are active in
BIOS. Also have you done the latest Microsoft Windows Update?

If you are using Windows XP, Update to SP2 if you have not already done
that.
 
You left out the most important piece of information. What is your Operating
System? If the scanner is a SCSI scanner and you are using Windows XP...

and then
If you are using Windows XP, Update to SP2 if you have not already done
that.

I inferred W2k on the basis of:

"ABit IC7 w/Intel i875 chipset
Northwood 3.2GHz
1GB
W2K SP4"

and

"I'm beginning to suspect that the Intel i875/i865 drivers
don't like TWAIN devices on W2K,"

but maybe I'm reading between the lines too much ;-)

I thought the most important piece of missing information, in an otherwise
comprehensively documented tale of woe including ample evidence of
progression well into "knows enough to be dangerous" territory, was any
hint of the way in which the Canon device expresses its disgruntlement and
the OP has grappled with it. We only have Epson evidence to go on ATM. Tell
us about the Canon in equal detail, IYWBSK.

I'm intrigued that the Epson does show up in Control Panel. Did you also
look in CP-System-Hardware-Device Manager for any sign of internal dissent?

I'm worried that you have tried open registry surgery and not solved the
problem. I recently solved a particularly weird Epson scanner problem with
this last resort method, so (assuming you did it right) if you still are
having problems ... hmm.

You could download the TWAIN toolkit (get it from www.twain.org); it
includes a let's-pretend TWAIN driver. What happens when you try to use it?

You could also download EZTWAIN on a 30-day trial basis, specifically to
use the app called Twirl that comes with it. It's very simple to
understand; try walking up the TWAIN state ladder on the LHS and tell us
what happens.

Andy

--
spargeatbtinternetdotcom

We must be fearless
We must have fearlessness
We must not be fearlessnessless
We must not have fearlessnesslessness
We must be fearlessnesslessnessless
 
Thanks. I expanded those files from i386 and replaced them in C:\WINNT,
but the results were identical.
 
This is a veritable toolkit of a response, so it will take me awhile to
try it all out. I trust I will understand the details when I start
working with both the TWAIN toolkit and EZTWAIN.
 
The TwainKit seems to be nothing but C code, which I can't use -- I
don't program.

Twirl.exe calls up EPSON Scan:

1. Start
2. TWAIN Loaded -- Loaded TWAIN Source Manager [0.00s]
3. TWAIN Open -- Opened Source Manager [0.02s]
4. Source Open -- Failed to open: EPSON Perfection 3490/3590

at which point EPSON Scan comes up with the message previously reported.

BTW, the Epson Scan version for the Perfection 1200 gave about the same
response as that for the 3490. When I bring up Photoshop Elements 3 and
try to acquire images from my 350D, it says the camera can't be found
for either one of the EOS drivers -- can't recall the exact details.
However, it finds and uses the SanDisk card reader without any fuss.

On the up side, I installed and used the 3490 on our third PC -- a
Celeron 1.8GHz with essentially the same software, but running on a Soyo
mobo with a VIA chipset.

So I have to ask again: Is there at least one person who has installed
and used a TWAIN device on an Intel i875/i865 chipset mobo under W2K? I
know its a paranoid hypothesis, but I can't get over it until I have a
definitive answer.
 
The TwainKit seems to be nothing but C code, which I can't use -- I
don't program.

If you actually installed it, you should find that it installed the
let's-pretend DS in C:\winnt\twain32\sample. It should show up in the
DS list when you Select Source from any TWAIN-compliant application.
Twirl.exe calls up EPSON Scan:

1. Start
2. TWAIN Loaded -- Loaded TWAIN Source Manager [0.00s]
3. TWAIN Open -- Opened Source Manager [0.02s]
4. Source Open -- Failed to open: EPSON Perfection 3490/3590

at which point EPSON Scan comes up with the message previously reported.

What about the Canon? What about the TWAIN sample DS?
So I have to ask again: Is there at least one person who has installed
and used a TWAIN device on an Intel i875/i865 chipset mobo under W2K? I
know its a paranoid hypothesis, but I can't get over it until I have a
definitive answer.

Can't help there, I'm afraid. It does sound paranoid, but that doesn't
mean it might not be correct ;-) Try floating your problem on the
discussion forum at www.twain.org.

Good luck.

Andy
 
I don't know what "DS" means. In any case, when I installed the Twain
Kit and tried to scan from ABBYY FineReader, all I got was the chronic
EPSON Scan failure message.

What't the purpose of these tests? What are you looking for?

Thanks for the lead to www.twain.org.

Bruce


Andy said:
The TwainKit seems to be nothing but C code, which I can't use -- I
don't program.


If you actually installed it, you should find that it installed the
let's-pretend DS in C:\winnt\twain32\sample. It should show up in the
DS list when you Select Source from any TWAIN-compliant application.

Twirl.exe calls up EPSON Scan:

1. Start
2. TWAIN Loaded -- Loaded TWAIN Source Manager [0.00s]
3. TWAIN Open -- Opened Source Manager [0.02s]
4. Source Open -- Failed to open: EPSON Perfection 3490/3590

at which point EPSON Scan comes up with the message previously reported.


What about the Canon? What about the TWAIN sample DS?

So I have to ask again: Is there at least one person who has installed
and used a TWAIN device on an Intel i875/i865 chipset mobo under W2K? I
know its a paranoid hypothesis, but I can't get over it until I have a
definitive answer.


Can't help there, I'm afraid. It does sound paranoid, but that doesn't
mean it might not be correct ;-) Try floating your problem on the
discussion forum at www.twain.org.

Good luck.

Andy
 
"DS" stands for Data Source. I means the source of the data from the
scanner.

--
CSM1
http://www.carlmcmillan.com
--
Bruce Cyr said:
I don't know what "DS" means. In any case, when I installed the Twain Kit
and tried to scan from ABBYY FineReader, all I got was the chronic EPSON
Scan failure message.

What't the purpose of these tests? What are you looking for?

Thanks for the lead to www.twain.org.

Bruce


Andy said:
The TwainKit seems to be nothing but C code, which I can't use -- I don't
program.


If you actually installed it, you should find that it installed the
let's-pretend DS in C:\winnt\twain32\sample. It should show up in the
DS list when you Select Source from any TWAIN-compliant application.

Twirl.exe calls up EPSON Scan:

1. Start
2. TWAIN Loaded -- Loaded TWAIN Source Manager [0.00s]
3. TWAIN Open -- Opened Source Manager [0.02s]
4. Source Open -- Failed to open: EPSON Perfection 3490/3590

at which point EPSON Scan comes up with the message previously reported.


What about the Canon? What about the TWAIN sample DS?

So I have to ask again: Is there at least one person who has installed
and used a TWAIN device on an Intel i875/i865 chipset mobo under W2K? I
know its a paranoid hypothesis, but I can't get over it until I have a
definitive answer.


Can't help there, I'm afraid. It does sound paranoid, but that doesn't
mean it might not be correct ;-) Try floating your problem on the
discussion forum at www.twain.org.

Good luck.

Andy
 
I don't know what "DS" means. In any case, when I installed the Twain
Kit and tried to scan from ABBYY FineReader, all I got was the chronic
EPSON Scan failure message.

You didn't try scanning from the TWAIN sample source then (unless something
is very wrong). Forget ABBYY Fine Reader just now, OCR is only going to
complicate matters. Pick a different TWAIN-compliant app that you would
just use for scanning images. Click File-Select Source, or however the app
lets you choose which imaging device you want. You will (or should) see
TWAIN Sample Source in the list, alongside your Epson and your Canon.
Select it. Then try and "scan". What happens? If you get an image returned,
we can pretty well conclude that your PC has the potential to use TWAIN
devices (i.e. it's an Epson problem) - and conversely. I believe.

You still haven't been very specific about the way the Canon fails to work.
I would add that TWAIN drivers for cameras are a very lucky dip (so I
wouldn't conclude too much), but you should at least be able to plug your
camera in and browse the images on board using the TWAIN driver.
What't the purpose of these tests? What are you looking for?

To try and establish unambiguously whether you have a device-specific or
system-generic problem.
Thanks for the lead to www.twain.org.

You're welcome. I'll keep an eye out for you, but if you make any progress,
it would be good to post a summary back here too.

Andy
 
Re: Canon:

When I try to download from within Photoshop Elements 3.0, and select
"EOS Kiss_N REBEL_XT 350D", the report is:

Cannot detect camera.
Check connections to camera, then retry.

However, the camera before and after this event is in listed as
described above in Device Manager | Imaging devices. So, for that
matter, is "EPSON Perfection 3490/3590".

Not sure what Canon software to try: Frankly, the Canon software is a
horrendous mess.

When I select TWAIN_32 Sample Service from PE3, it says:

Failed to obtain thumbnail from the device.
This device is not connected or is busy.

When I try to get something from the 3490 within PE3, I get the same
message.

When I open Twirl, it goes something like:

Loaded TWAIN Source Manager [0.00s]
Opened Source Manager [0.01s]
Opened EOS Kiss_N REBEL_XT 350D [0.00s]
Enumerating capabilities:
TWAIN_Get(ICAP_IMAGEDATASET)

followed by an apparently endless string of seriatim error messages
which require Task Manager to shut down Twirl.

However, if I try to copy and paste the Twirl messages, I get:

---------------------------
Twirl TWAIN Probe
---------------------------
Fatal error in TWAIN device driver.
---------------------------
OK
-------------------------

I hope this answers your question regarding device-specific vs.
system-generic. If I had to guess as a rank lay person, I'd go for
system-generic, but what do I know?

Unexpectedly, I got a further message from Epson positing two
techniques, both of which were supposed to result in a solution.
However, it appears that the tech support was working in some OS other
than W2K, because my regedit doesn't have the capabilities that his has!?

Thanks, again, for your help.

Bruce
 
Hi Bruce,

On Mon, 05 Dec 2005 19:15:12 -0500, Bruce Cyr wrote:

(snip)
When I select TWAIN_32 Sample Service from PE3, it says:

Failed to obtain thumbnail from the device.
This device is not connected or is busy.
(snip)

I hope this answers your question regarding device-specific vs.
system-generic. If I had to guess as a rank lay person, I'd go for
system-generic, but what do I know?

(snip)

That's certainly what it looks like to me. Since you have already checked
that you have the correct TWAIN system files installed, it's definitely
worth plonking a question on the TWAIN discussion forum. You'll probably
make their day, they probably wrote that error message in without ever
expecting to see it manifested!

Definitely report back, it sounds like paranoia is the order of the day
after all. Good luck.

Andy

--
spargeatbtinternetdotcom

We must be fearless
We must have fearlessness
We must not be fearlessnessless
We must not have fearlessnesslessness
We must be fearlessnesslessnessless
 
Epson Tech Support finally solved all my TWAIN device problems: The
"Still Image Service" had the "Manual" property and needed to be
started. Once I turned it on and switched it back to "Automatic", all
my TWAIN problems disappeared.

Thanks very much for your help.

Bruce Cyr



Andy said:
The TwainKit seems to be nothing but C code, which I can't use -- I
don't program.


If you actually installed it, you should find that it installed the
let's-pretend DS in C:\winnt\twain32\sample. It should show up in the
DS list when you Select Source from any TWAIN-compliant application.

Twirl.exe calls up EPSON Scan:

1. Start
2. TWAIN Loaded -- Loaded TWAIN Source Manager [0.00s]
3. TWAIN Open -- Opened Source Manager [0.02s]
4. Source Open -- Failed to open: EPSON Perfection 3490/3590

at which point EPSON Scan comes up with the message previously reported.


What about the Canon? What about the TWAIN sample DS?

So I have to ask again: Is there at least one person who has installed
and used a TWAIN device on an Intel i875/i865 chipset mobo under W2K? I
know its a paranoid hypothesis, but I can't get over it until I have a
definitive answer.


Can't help there, I'm afraid. It does sound paranoid, but that doesn't
mean it might not be correct ;-) Try floating your problem on the
discussion forum at www.twain.org.

Good luck.

Andy
 
Back
Top