CAN-to-USB Bridge

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

CAN-to-USB Bridge

1,217 Views
Pogo
Contributor III

Hi all,

I've downloaded the AN3690SW.zip for document AN3690- CAN-to-USB Bridge. But I extract it and run setup, it can't setup and pop up a warning dialog. I can't finish the setup. Please see the attached file for warning dialog.

Does anybody have any idea for solving this problem? Thanks a lot.

 

 

Pogo

Labels (1)
0 Kudos
Reply
5 Replies

757 Views
J2MEJediMaster
Specialist I

Just looking at the error message, I would guess that there's a problem with your driectory path. It might be:

 

1) The directory name has a blank or special character in it, or

2) The directory path is far too long for the installer to handle. For example, you might have ../A-really-really-really-long-directory-name-like-this/ that causes the complete directory path name to exceed an OS limit, which then freaks out the installer.

 

---Tom

0 Kudos
Reply

757 Views
Pogo
Contributor III

Hi,

I known what you say. I report the image of my installed step, I think I don't input any special character or long path.

 

Please see the attached. Thanks.

 

 

Regards,

Pogo

0 Kudos
Reply

757 Views
TomE
Specialist II

> Please see the attached.

>

>     C:\Program Files\Freescale\MCF51JM128\

 

When J2MEJediMaster said said "The directory name has a blank or special character in it" I think he was meaning something like the space in the middle of "Program Files".

 

Try saving it in a directory at the root of your file system like "C:\Freescale\MCF51JM128\", and let us know if that helps.

 

That is certainly a weird error message. It is complaining of a path "|||?|?|". There may be a bug in the code that tries to print the part of the path that failed.

 

it may be getting something out of your %PATH% or a path from the repository. Is your computer set up for Asian languages? Can you bring up a Command Prompt, type "echo %PATH%" and see if there are any non-standard characters in there?

 

Tom

 

0 Kudos
Reply

757 Views
Pogo
Contributor III

Hi TomE,

 

Thanks for your reply. I've tried what you suggested. But it still pop up the same message. I typed the installed path as "D:\temp\MCF51JM". I think it should not have any blank or special character.

Here is my %PATH%.

C:\Documents and Settings\Administrator>echo %PATH%
C:\Program Files\Atmel\AVR Tools\AVR Toolchain\bin;C:\WinAVR-20100110\bin;C:\Win
AVR-20100110\utils\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C
:\Program Files\ATI Technologies\ATI.ACE\Core-Static;c:\Program Files\Microsoft
SQL Server\90\Tools\binn\;C:\Program Files\Altium Designer Summer 09\System;C:\P
rogram Files\Raisonance\Ride\bin;C:\Program Files\Raisonance\Ride\arm-gcc\bin;C:
\Program Files\Mercurial\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\
Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\D
TS\Binn\

 

My OS language is "Chinese".

 

0 Kudos
Reply

757 Views
TomE
Specialist II

Your path looks OK.

 

Just in case there's some really old code in there, try a short path on your C drive instead of the D drive. You never know...

 

> My OS language is "Chinese".

 

Which would be my first guess on what's causing the problems.

 

I said:

> It is complaining of a path "|||?|?|"

 

So what did it really try to use? My next guess would be a problem with UTF-8. That the file path has UTF-8 characters in it, but something in there doesn't understand it (or misunderstands it).

 

Wouldn't it be nice to eavesdrop on the installer and see what file it was trying to open when it failed/

 

Easy.

 

Type "filemon" into Google (thank you, SysInternals) and then download the "Process Monitor" from Microsoft that should be the top link. You run that, at then run the Installer. The "process Monitor" will (if set up right) record all the File I/O and Registry access. So it might tell you that the installer accessed a particular Registry Entry just before the failed File I/O, and that combination might lead to a usefully specific bug report, or a hint as to a workaround.


Good luck.

 

Tom

 

0 Kudos
Reply