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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

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

跳至解决方案
4,295 次查看
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

标签 (1)
0 项奖励
回复
1 解答
2,687 次查看
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 项奖励
回复
5 回复数
2,687 次查看
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 项奖励
回复
2,687 次查看
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 项奖励
回复
2,687 次查看
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,687 次查看
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 项奖励
回复
2,688 次查看
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 项奖励
回复