I’ve seen that on the FEZ Cerberus Developer page (GHI Electronics – Where Hardware Meets Software) the Firmware Status points that USB Client is “Done”. I’d like to know what does that refer to?
In other topics discussions I read that the USB Client interface is still not implemented on the GHI’s Open Source Hardware libraries. So I tried to use the native .NET Micro Framework classes, and I checked that I can access the USB controller, but I can’t stop it on the fly. It seems that on other devices, there’s a switch or a jumper pad to switch from USB debugging to another form. I didn’t find it on the Cerbuino. The only one is the LDR, which, I think, is only for firmware updating.
Is there a way to turn off the USB debugger on Cerbuino so that I can use the USB client?
Sorry, I think I’ve made some sort of confusion with the terms. I’m trying to release the USB on Cerbuino from debugging to use the USB client interface.
I am trying to use the USB on Cerbuino to communicate with the PC using an HID class interface, using code based on the sample that comes with the netmf framework, or the WinUSB driver, like on this blog: Communicating with your MicroFramework Application over USB | GuruCE . But I would modify the code to not use the debugging by USB at the same time. I was thinking about running it with no debugging.
Good use. This can be done but the current firmware does not have a way to switch to serial debugging. You will need to change this in firmware and recompile, not very simple.