- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Does Nios II Linux v1.4 not support CycloneII (EP2C35F672C6)?
How can I port uclinux in my CycloneII? Please give me some suggests.Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually uClinux supports NIOS2...shouldn't matter what FPGA you are on...Cyclone, CycloneII, Stratix etc...
Haven't went through all sources yet but there shouldn't be much board specific stuff as the build process takes your .ptf design as input to generate nios2_system.h...which I don't have a clue why the hell it is placed inside linux-2.6.x/include and not linux-2.6.x/asm/include (o; rick- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We don't officially support the Cyclone II boards from Altera yet but I would recommend the following:
- Select the PTF file from the "standard" reference design provided by Altera when building your kernel project - Ensure that you select "ext_flash" as your upload device - Ensure that you select "ddr_sdram" as your execution device - when configuring your kernel -- Select Stratix II as your platform (take a look at the back of the Quick Start Guide for an example) -- be sure to turn off IDE support (take a look at the back of the Quick Start Guide for an example) That should get you a kernel that will build and upload. Unfortunately, we don't have a Cyclone II dev board in house at this time so I can't tell you if it'll work or not. Let me know how it goes- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry, it still did not work.....
Please give me some assistance. btw, when will the linux distribution support offically CycloneII?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have made 2 custom boards in house so far using NiosII. One uses a Stratix FPGA, and the other uses a CycloneII FPGA (EP2C35672C7). Both interface SDRAM. The Stratix board works perfectly; however, the CycloneII board does not play well with the SDRAM, all kinds of read back errors. This is even after installing the SP1 for Quartus 5.0.
It is possible that the problem lies with the board, and not the FPGA. But everything else on it is working just fine. I'm not saying it will or it wont, but there was some problems with the CycloneII and not with Stratix. Our Stratix board works, and the CycloneII does not. Doug- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Doug: We've had read-back problems from memory on boards other than the CycloneII (we don't have one in house yet). In our case, we've narrowed it down to the data cache line sizes... for some reason, we can't run Linux reliably on a system with a data cache line size greater than 4 bytes. I'm wondering if you're running into a similar problem?
weichuan: Not a problem... but I need more information. Telling me that it still doesn't work isn't all that helpful. Can you send me the following files via pm? <kernel project>/build/arch/nios2nommu/hardware.mk <kernel project>/build/.config Did you get past the configuration process? Were you building? Did it fail during building? If so, maybe you can also send me the last 50 some odd lines of output from the build process.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I got the EP2C35F672C6 work! Take the verilog\niosII_cycloneII_2c35\full_featured example. In SOPC Builder, change the reset address to 0x01000000 in ext_flash. Take the default kernel config and just remove the Enhanced IDE/MFM/RLL support. The kernel should compile without error. Follow the Quick Start Guide for building a filesytem. Upload fs and kernel to flash, then upload the full_featured.sof to the FPGA, reboot and kernel should boot directly. (the 7-seg disp should inc. every second) Thierry
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page