HI,
I run the AN75779 example,it may run to“CyU3PAbortHandler()” the mistake, is this why?
Thanks,
Lian
Hi,
You need to replace the default fx3.ld with new one in example project. Please refer to page 12 of the AN.
Thanks,
sai kirshna.
Thank you!
Hi,
Sorry, excuse me, and so I tried to,There are the same mistakes.
Thanks,
Lian
hi,
I use "C:\Cypress\EZ-USB FX3 SDK\1.1\firmware\common"cxfxtx.c and fx3.ld replace cxfxtx.c and fx3.ld in example project.
It won't appear "CyU3PAbortHandler ()" this mistake.But run " apiRetStatus = CyU3PDmaMultiChannelCreate (&glChHandleUVCStream, CY_U3P_DMA_TYPE_MANUAL_MANY_TO_ONE , &dmaMultiConfig);"returning error code 16.why?
Thanks,
Lian,
Hi,
Can you try doing the same with the latest SDK 1.1.1, which can be found in the below mentioned web page:
http://www.cypress.com/?rID=57990.
Thanks,
sai krishna.
Hi,
Thank you for your reply,There are the same mistakes.
Thanks,
Lian
Hi all,
After I updated to SDK 1.2, it shows "undefined reference to 'CyU3PGpioInit' error" and lots of errors related to GPIO, I2C, UART API.
Is there anybody encountering the same problem?
Thanks!!
Cypress have moved the LPP functions to a different library so that users have the source (see release notes with V1.2). You just need to add the library into the linker, right click project->properties->c/c++ build->settings->ARM Sourcery Windows GCC C Linker->Miscellaneous, then in the other flags find the other libraries and add "${FX3_INSTALL_PATH}\firmware\u3p_firmware\lib\fx3_debug\cyu3lpp.a"
Hi PicoPete,
It works!
Thanks a lot~