Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

USB superspeed peripherals

ScGr_289066
Level 5
100 replies posted 50 replies posted 25 replies posted
Level 5

Hi All,

I am writing firmware for the CX3 to interface a new sensor and am running into a confounding problem.  My program behaves differently when I rearrange the order of functions in my C source code.  This leads me to believe I have some memory corruption issues.  I found the CyU3PMemCorruptionCheck() and CyU3PBufCorruptionCheck() functions in cyu3os.h and am trying to use them in my program.  But when I do, the linker complains they are not defined.  In what library are they defined?

 

Thanks,

Scott

 

0 Likes
1 Solution
AliAsgar
Moderator
Moderator 50 likes received 500 replies posted 250 replies posted
Moderator

Hi Scott,

I have attached the built project folder for a default gpifToUsb firmware. Kindly check this for your reference. Also if this does not seem to work, it would be helpful if you shared your firmware with us.

Best Regards,

AliAsgar 

View solution in original post

0 Likes
9 Replies