Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pinguino 4550 CDC
14-11-2012, 11:11 AM,
#1
Pinguino 4550 CDC
Windows 7 32 bit
Pinguino x.4 rev 608

On Pinguino 4550 the CDC example compile without errors but the computer not detect the new device (com port). Is a new driver on the device compiled with x.4 vs x.3 ? Because pinguino 4550 compiled with x.3 it works.


Quote:u8 c=0;

void setup()
{
}

void loop()
{
CDC.printf("Press a Key ...\r\n");
c = CDC.getKey(); // Wait until a key is pressed
CDC.printf("You pressed key [%c], code ASCII is \"%d\"\r\n", c, c);
}
Reply
14-11-2012, 11:48 AM,
#2
RE: Pinguino 4550 CDC
(14-11-2012, 11:11 AM)microdev Wrote: Windows 7 32 bit
Pinguino x.4 rev 608

On Pinguino 4550 the CDC example compile without errors but the computer not detect the new device (com port). Is a new driver on the device compiled with x.4 vs x.3 ? Because pinguino 4550 compiled with x.3 it works.


Quote:u8 c=0;

void setup()
{
}

void loop()
{
CDC.printf("Press a Key ...\r\n");
c = CDC.getKey(); // Wait until a key is pressed
CDC.printf("You pressed key [%c], code ASCII is \"%d\"\r\n", c, c);
}

You are not the only guy to have this difficulty. I experimented it several times and even last Sunday.
Did you install already mchpcdc driver (in fact MS usbser.sys via mchpcdc.inf) ?
After this check try to compile and upload Printf.pde rather than GetKey.pde.
Normally after the uploading the virtual port is created. Look at the device manager panel.
Notice I work with libusb0 v1.2.2 (v1.2.1 must work too)
I admit it is very rugged.
Don't hesitate to suppress previous installations and reboot your PC.
I succeeded therefore you can succeed too. Be persevering !
André
Reply
15-11-2012, 08:16 PM,
#3
RE: Pinguino 4550 CDC
(14-11-2012, 11:48 AM)gtcbreizh Wrote:
(14-11-2012, 11:11 AM)microdev Wrote: Windows 7 32 bit
Pinguino x.4 rev 608

On Pinguino 4550 the CDC example compile without errors but the computer not detect the new device (com port). Is a new driver on the device compiled with x.4 vs x.3 ? Because pinguino 4550 compiled with x.3 it works.


Quote:u8 c=0;

void setup()
{
}

void loop()
{
CDC.printf("Press a Key ...\r\n");
c = CDC.getKey(); // Wait until a key is pressed
CDC.printf("You pressed key [%c], code ASCII is \"%d\"\r\n", c, c);
}

You are not the only guy to have this difficulty. I experimented it several times and even last Sunday.
Did you install already mchpcdc driver (in fact MS usbser.sys via mchpcdc.inf) ?
After this check try to compile and upload Printf.pde rather than GetKey.pde.
Normally after the uploading the virtual port is created. Look at the device manager panel.
Notice I work with libusb0 v1.2.2 (v1.2.1 must work too)
I admit it is very rugged.
Don't hesitate to suppress previous installations and reboot your PC.
I succeeded therefore you can succeed too. Be persevering !
André

Bug fixed on rev 611
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)