I am using a FM0+ is a design and am trying to communicate with the FM0+ from another micro using a UART. The problem I am having is the FIFO accessor functions (Mfs_Uart_GetFifoCount() and the like) are always returning 0xFF. I don't understand this behavior as nothing should be in the Fifo and I have verified there is not activity on the serial receive line.
Could you take a look at the attached project and let me know if I am doing something incorrectly? Like setting up the UART incorrectly, etc? It is strange behavior that I don't understand.
Thanks in advance.
Solved! Go to Solution.
Thanks Geon. This leads me to the next question: how does one select the MFS channel? I don’t see this as a selection in the component configuration? Is there an API call, or do you have to add a bunch of unused MFS component to the top design to get up to channel 4?