Forum Discussion
Terasic Atum A3 Nano
Hi,
I am working through the getting started manual for this board which is generally pretty good. However there are no examples of how to use the SDRAM or the Ethernet PHY on this board. It is not clear to me if there is any IP that can be added for the SDRAM or the ethernet.
Are there any examples of how to use both functions? I bought the board assuming that these functions were included and I could just add my own custom IP application. Do I have to write my own VHDL for these functions and then the low level C drivers or are there examples?
Any help would be much appreciated.
Thanks
9 Replies
- FvM
Super Contributor
Hi,
as you already found out, there's SRAM_RTL_test project on the support CD. Unfortunately single rate DRAM is no longer supported in Platform Designer, see Replacement for SDRAM controller after V16.1? | Altera Community
Regarding Ethernet connectivity, I presume standard TSE IP in RGMII mode will support the PHY.- 3LionsCT
Occasional Contributor
Hi Frank,
Thanks for taking the time to answer my question
Do you know if there are header files for the TSE that I can use in a bare metal Ashling RiskFree project?
- sstrell
Super Contributor
Did you download the resource files from Terasic (the "CD-ROM")?
https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=44&No=1373&PartNo=4#contents
The example designs are there.
- 3LionsCT
Occasional Contributor
Hi,
Thanks for the reply. I appreciate it
Yes I have looked at the CD. Unfortunately there is no Ethernet example. There is a SDRAM folder but there is not a QSys file to open. I was hoping to use Platform Designer to develop my project. I was also hoping for some demo C code for both to get me started so I can develop my C application in the Ashling environment. All I am asking for is the ability to incorporate the boards functionality into my own project. I would have thought an example of how to use all the major functions of the board would have shipped with it?
Regards
- 3LionsCT
Occasional Contributor
So it loos like there are no examples for using the SDRAM and the ethernet for this board.
Looking closer at the board:
The ethernet PHY is a TI DP83867. Does anyone know of an IP for this chip or are these things fairly generic?
The SDRAM is an IS42VM32160G from ISSI. Can anyone point me towards any IP for this or something close which could get me started?
I have to say that I am pretty disappointed in Terasic not providing the tools to use all of the components on their development board
Thanks