Windows 8 USB CDC Setup (or .inf) file ?

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

Windows 8 USB CDC Setup (or .inf) file ?

Jump to solution
4,294 Views
TomLEE
Contributor III


Hello,

The .inf file (see atachment) that I usually use in Windows 7 (32 AND 64 bits) to install Virtual Com Port when I plugged MC9S08JM60 with Freescale USB Stack is refused under Windows 8.

 

Does someone can help me to modify this file ?

Or could you give me a file that work ?

 

I found nothing about this issue in freescale webpages...

 

Many thanks,

Thomas.

Original Attachment has been moved to: Freescale-CDC_driver_x86_x64.inf.zip

Labels (1)
0 Kudos
Reply
1 Solution
2,686 Views
TomLEE
Contributor III

Hello Shashi,

Windows 8 refuse inf file that are not "DIGITALLY SIGNED". It is not a problem of the file himself.

So, you must buy form Microsoft a software called "in2cat.exe" which generate catalog (.cat) files that Windows 8 use to validate the use (and installation) of an usb driver.

Regards,

Thomas.

View solution in original post

0 Kudos
Reply
5 Replies
2,686 Views
rajbatra
Contributor IV

The way I got around this for Windows 8.1 was to install the mbed serial driver from Windows serial configuration - Handbook | mbed https://developer.mbed.org/handbook/Windows-serial-configuration

click the Download Latest Driver link on that page.

Then in Device Manager, Go to freescale virtual com port cdc device (the one with the '!' on it) and right click to Update Driver Software. Then select Browse my computer for driver software.  Pick the choice 'Let me pick from a list of device drivers on my computer'. Uncheck the 'Show compatible hardware' to see all the devices. Pick mbed as the manufacturer, and then select mbed Serial Port (Which is signed). You'll get a warning about this not being a good idea, but accept it.

So far it's been acting fine for my purposes.

0 Kudos
Reply
2,686 Views
rajbatra
Contributor IV

Stumbled into Severin Assant's solution which is a better hack. Just change the usb_descriptor.c to the following values:

   /* Vendor ID - was 0xa2, 0x15 */

    0xD8, 0x04,

    /* Product ID - was 0x00, 0x03 */

    0x0A, 0x00,

And no driver installation needed. I verified it on Windows 7 and 8.

His solution posted here: Windows 8 USB CDC Setup (or .inf) file ?

0 Kudos
Reply
2,686 Views
TomLEE
Contributor III

This is the OFFICIAL Freescale answer :

From: "Freescale Support" <support@freescale.com>

Sent: Wednesday, November 07, 2012 7:56 PM

Subject: RE: SR# 1-963808141 : Windows 8 USB CDC Setup (or .inf) file ?

In reply to your Service Request SR 1-963808141:

I’m afraid that there is not available an INF file with Windows 8 support

yet. It may be probably included on future releases of Freescale USB stack

(which includes the CDC example).

Please accept our apologies for any inconveniences this may cause. Have a

nice day.

Thank you for your interest in Freescale Semiconductor products and for the

opportunity to serve you.

Should you need to contact us with regard to this message, please see the

notes below.

Best Regards,

Carlos Jose

Technical Support

Freescale Semiconductor

SO WAIT AND SEE...

2,686 Views
admin
Specialist II

Dear Tom,

Do you have windows 8 inf file now for MC9S08JM32 now, if yes please provide the same to us, it will be of great help.

BR

Shashi Kumar

Evolute systems

0 Kudos
Reply
2,687 Views
TomLEE
Contributor III

Hello Shashi,

Windows 8 refuse inf file that are not "DIGITALLY SIGNED". It is not a problem of the file himself.

So, you must buy form Microsoft a software called "in2cat.exe" which generate catalog (.cat) files that Windows 8 use to validate the use (and installation) of an usb driver.

Regards,

Thomas.

0 Kudos
Reply