- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I am using BeMicro SDK and went thourh all NIOS tutorial. Unfortunately I cannot see any tutorial or interface for Ethernet, RAM, and SD-Card. Even pin connection configuration for temperature sensor is wrong. ( both Input and Output connected to same pin). it being development kit, i guess buyer can expect basic driver for these modules. My question is, is there any interface available made by Arrow/Hexit for Etherent/RAM and SD-card. Regards DEshLink Copied
6 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi desh,
I've successfully run the web server demo in the SBT for Eclipse which uses both the Ethernet and memory interfaces. The default FPGA configuration has pretty much everything on board except the SD card slot. However I believe that if you want to use the the mobile DDR or SD card in custom designs, you'll need the appropriate IP cores from third party vendors. Hope that helps.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Hi desh, I've successfully run the web server demo in the SBT for Eclipse which uses both the Ethernet and memory interfaces. The default FPGA configuration has pretty much everything on board except the SD card slot. However I believe that if you want to use the the mobile DDR or SD card in custom designs, you'll need the appropriate IP cores from third party vendors. Hope that helps. --- Quote End --- Hi Skaneta, Thanks for your reply. I am new to FPGA. Can you suggest me which file should i use to get Ethernet or RAM going. Or is there any documentation on getting started. Regards DEsh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
DEsh,
If you install the Nios Embedded Design Suite, you get Nios II Software Build Tools (SBT) for Eclipse. Open it and select File -> New -> Nios II Application and BSP from Template. From there you can either run web server or simple socket server and it creates the project. I've only run the web server demo and if I remember correctly, the only change you will have to make is to the values that are normally stored in non-volatile memory like IP address and mac address. I hard coded them to make it simple. The configuration device on the BeMicro SDK already contains a configuration with the whole qsys system including a working DDR and Ethernet interface. Once you get the project compiled, you should be able to run it on that board directly. You'll need the sopcinfo file which should have come with the reset of the BeMicro SDK materials. You can't edit that file in Qsys but you can open it in a text editor to get an idea of what's in there. Good luck, Scott- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- DEsh, If you install the Nios Embedded Design Suite, you get Nios II Software Build Tools (SBT) for Eclipse. Open it and select File -> New -> Nios II Application and BSP from Template. From there you can either run web server or simple socket server and it creates the project. I've only run the web server demo and if I remember correctly, the only change you will have to make is to the values that are normally stored in non-volatile memory like IP address and mac address. I hard coded them to make it simple. The configuration device on the BeMicro SDK already contains a configuration with the whole qsys system including a working DDR and Ethernet interface. Once you get the project compiled, you should be able to run it on that board directly. You'll need the sopcinfo file which should have come with the reset of the BeMicro SDK materials. You can't edit that file in Qsys but you can open it in a text editor to get an idea of what's in there. Good luck, Scott --- Quote End --- Many thank skaneta for the information. I will try this. It is a pity dev kit has not opened IP for the peripherals. Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi desh
SDK - not really....any way... the example web server works for a different board... a few modifications have to be made.... See this post http://www.alteraforum.com/forum/showthread.php?t=32429- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sd card interface
The SD Host Controller IP Core can be downloaded from: http://www.slscorp.com/ip-cores/memory/sd-host-controller.html
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page