I'm writing firmware for a C161U microcontroller to communicate over USB. I've used the DAVE tool to get started. But, DAVE only generates code for endpoint 0 transmit (so that it can implement the standard GET_DESCRIPTOR command). It does not generate code to receive data on endpoint 0 or to support any other endpoint type. I could really use a more detailed USB firmware example, but I can't find anything here or on Infineon's web site. Can anyone help me out? Thanks.
The C161U is a downgrade of the C165UTAH. Infineon provides quite a bit of example code on their web side (while there is a lack of information for the C161U). Just take a look to the C165UTAH page on http://www.infineon.com. Most examples are fully working also for the C161U. Currently the link is: http://www.infineon.com/cgi/ecrm.dll/ecrm/scripts/prod_ov.jsp?oid=13746
Thanks for the tip, but the examplecode that I was looking for wasn't there. I'm really looking for a "USB firmware example".
Have tried to transmit USB software I've collected to the email address you show. No luck. Please provide a valid address... Mike
The emailaddress I gave you, should have worked, I just tried it myself. Any way, you can also try this one: ferry29@planet.nl thanks
Hi Michael, Do you still have the code example for setting up USB bulk transfer on the C161u? Please send it to medwar19@hotmail.com Infineon have not got any examples on there site. I've looked everywhere.... Many thanks, Martin