FX3 Sync ADMUX boot problem | Cypress Semiconductor
FX3 Sync ADMUX boot problem
we are developing our new product based on FX3 SuperSpeed controller. We will use Sync ADMUX boot option to download firmware from our master microcontroller to FX3.
Referring to "AN76405 FX3 Boot Options" document I have some problems understanding the sequence for firmware download.
I referred to firmware download example in this document. There are some functions (IORD_REG16(), IOWR_REG16(), IORD_SCK16() and IOWR_SCK16()) that I need some explanation what that functions do. I assume that IORD_REG16() and IOWR_REG16() reads or writes data at specified address like shown in "AN73304-ADMuxBoot" document at "Sync ADMUX Read Cycle Timing".
Is that correct? If no, how do I have to set this functions to do the right job? And what does IORD_SCK16() and IOWR_SCK16() functions have to do?
Thank you for your answers,