Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor III
1,564 Views

How to use altera_16550_uart?

Hello, 

 

I would like to use the IP altera 16550 compatible uart presents at Quartus II version 13.0 sp1, however, I was not able to find a datasheet to help me. Could someone help me to know how to use this IP through Nios II or a linux device driver? 

 

Thanks in advance.
0 Kudos
4 Replies
Highlighted
Valued Contributor III
75 Views

Apparently the 16550 UART core wasn't supposed to appear as a supported IP component: 

http://www.altera.com/support/kdb/solutions/rd09172013_912.html 

 

Altera does has a non-16550 UART (no FIFO) available in qsys, docs available in the embedded IP user's guide: http://www.altera.com/literature/ug/ug_embedded_ip.pdf 

 

There is also a "FIFOed Avalon UART" on the wiki: http://www.alterawiki.com/wiki/fifoed_avalon_uart
0 Kudos
Highlighted
Valued Contributor III
75 Views

I am trying to sort out the same UART issue. The UART16550 might be the purchased 3rd party core. I placed in in Qsys 13.0sp1 Arriaii and I was not able to compile. I am trying to use the standard UART and DMA and Memory to make version now. Also the FIFOed Avalon UART seem to be a SOPC version that does not show up in 12.0 and I do not know how to make this code with in Qsys.  

 

PS. There is a Hard Core UART http://www.altera.com/devices/fpga/cyclone-v-fpgas/hard-processor-system/cyv-soc-hps.html.
0 Kudos
Highlighted
Valued Contributor III
75 Views

 

--- Quote Start ---  

I am trying to use the standard UART and DMA and Memory to make version now. 

--- Quote End ---  

 

If you succeed may you send me your example. (FaceJr@yandex.ru)
0 Kudos
Highlighted
Valued Contributor III
75 Views

To bryan1234: If you successfully completed to use standard UART with DMA, may you send me your project example?

0 Kudos