CX3 firmware reset

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

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

Hi All,

Is it possible for firmware to generate a system (hardware) reset?  If so, how?

Thanks,

Scott

0 Likes
1 Solution

Hi Scott,

CyU3PCx3DeviceReset function is used to reset the CX3 device.

For more details, please refer to section 5.25.6 of FX3 API guide document. Path:"C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\doc\firmware"

Regards,

Anil Srinivas.

View solution in original post

0 Likes
4 Replies
alamandaa_16
Moderator
Moderator
Moderator
10 likes received First like received

Hi Scott,

Is it possible for firmware to generate a system (hardware) reset?

Yes, Firmware to generate hardreset the MIPI-CSI block on the CX3.

CyU3PReturnStatus_t CyU3PMipicsiReset (CyU3PMipicsiReset_t resetType)

CyU3PMipicsiReset() function is used to reset the MIPI-CSI block on the CX3. The hard reset mode is selected via the

parameter of type CyU3PMipicsiReset_t passed to this function.

Please refer to section 1.11.3 of CX3 TRM document.

Regards,

Anil Srinivas.

0 Likes

Hi Anil,

I am more interested in resetting the CX3, e.g. a processor restart, not just the MIPI interface.  Is this possible?

Thanks,

Scott

0 Likes

Hi Scott,

CyU3PCx3DeviceReset function is used to reset the CX3 device.

For more details, please refer to section 5.25.6 of FX3 API guide document. Path:"C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\doc\firmware"

Regards,

Anil Srinivas.

0 Likes

Hi Anil,

Thanks for that info.

Scott

0 Likes