Hi Andrew,
>Its not entirely USB, The serial interface is coming from UART0 on the LPC1768,
>the other processor ('magic' chip) is using it's own UART to communicate to UART0,
> because there is no line driver the bus speed can be increased
>, but the other processor still has to transfer the data between the UART and the USB connections.
Yes, I think I got that by looking at the sketch Simon did a few days ago.
>I assume you're using either the SPI or I2C/S bus for this?
I use the MBED library's Serial API which I assume is driving UART0.
>Wouldn't you be better using the LPC1768's USB port rather than the mbed port for this implementation?
Unfortuately that makes leaving MBED a more logical alternative, at least in my smart-card application which is self-contained.
>This way you could implement a more direct connection.
I started this way with LUFA and AT91USBKEY (AVR) but I liked what I saw at MBED so I hope that it is possible to increase speed a bit and most of all making the communication reliable.
Regards
Anders
It seems that the MBED serial port can only be set to max at 115200 baud.
The MBED mass storage interface appears to run at some 40Kb/s which is 5-10 times faster (includes overhead required when writing a file).
Is there any hope that the MBED firmware and Windows driver could be upgraded to get higher speed?
Regards
Anders