Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20704 Discussions

How do I achieve 1 byte only communication on FIFOed Avalon Uart?

EMelo
Beginner
647 Views

FifoedUart.JPGHello,

 

I am trying to use the latest version of this FIFOed Avalon Uart component:

 

https://forums.intel.com/s/createarticlepage?language=en_US&articleid=a3g0P0000005RTHQA2&artTopicId=0TO0P000000MWKBWA4&action=view

 

to setup an UART slave device on my Cyclone V. Everything seems working great when I receive more than 3 bytes but I found weird behaviors when the communication is about one or two bytes. Here the NIOS interrupt service routine triggers as soon as the byte is received but if I check the valued stored in the RX FIFO I always find "0x0000" (always zero). 

 

Any idea?

 

In attach the IP settings.

 

 

0 Kudos
2 Replies
Ahmed_H_Intel1
Employee
406 Views

Hi,

The next link shows a very useful examples for FIFOed AVALON UART

https://fpgacloud.intel.com/devstore/?search=FIFOed%20Avalon%20Uart

Regards,

 

 

0 Kudos
Ahmed_H_Intel1
Employee
406 Views

Hi,

Please let me know if you need more support.

Regards,

 

0 Kudos
Reply