Forum Discussion
Altera_Forum
Honored Contributor
20 years agoµCLinux in Stratix GX Development Board
Hi,
I am wondering if it is possible to implement a µCLinux in a Stratix GX Development Board? In fact, I have a Stratix GX Development Board in order to develop high speed applications. Don't worry, the Nios will not be used for high speed applications! Let me know your thoughts about that. Thanks a lot. Freechip.19 Replies
- Altera_Forum
Honored Contributor
--- Quote Start --- originally posted by freechip@May 5 2006, 10:21 PM hi,i am wondering if it is possible to implement a µclinux in a stratix gx development board?
in fact, i have a stratix gx development board in order to develop high speed applications.
don't worry, the nios will not be used for high speed applications!
let me know your thoughts about that.
thanks a lot.
freechip.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15085)
--- quote end ---
--- Quote End --- Yes, you can run uClinux if you have ddr/sdram. You should start with a mininal system with only nios2 cpu core,sdram,full featured timer,jtag/serial console and a cfi flash, (cfi flash can be dummy and removed later). Note, the interrupt vector (ie, exception vector) should be in uClinux program memory, ie sdram.
- Altera_Forum
Honored Contributor
--- Quote Start --- originally posted by hippo+may 8 2006, 10:11 pm--><div class='quotetop'>quote (hippo @ may 8 2006, 10:11 pm)</div>--- quote start ---
<!--quotebegin-freechip@May 5 2006, 10:21 PM hi,
i am wondering if it is possible to implement a µclinux in a stratix gx development board?
in fact, i have a stratix gx development board in order to develop high speed applications.
don't worry, the nios will not be used for high speed applications!
let me know your thoughts about that.
thanks a lot.
freechip.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15085)
--- quote end ---
--- Quote End --- Yes, you can run uClinux if you have ddr/sdram. You should start with a mininal system with only nios2 cpu core,sdram,full featured timer,jtag/serial console and a cfi flash, (cfi flash can be dummy and removed later). Note, the interrupt vector (ie, exception vector) should be in uClinux program memory, ie sdram. <div align='right'><{post_snapback}> (index.php?act=findpost&pid=15208)</div> [/b] --- Quote End --- On my board, I have one Stratix and one Stratix GX. The Stratix GX is connected to a DDR SDRAM but not to a flash. The Stratix is connected to 8Mb flash. Both are connected together with a bridge. Do you think is it possible? Thanks.
- Altera_Forum
Honored Contributor
TO_BE_DONE
- Altera_Forum
Honored Contributor
Ok, thanks but I will have a version problem if I want to use Stratix GX.
Why? Because the Microtronix Nios II Linux Distribution (v1.4) has been updated to support the Nios II 5.0 IDE and Quartus 5.0. The problem is that the family device Stratix GX in the SOBCBuilder 5.0 is not supported. So I have to use the Quartus 5.1 and Nios II 5.1, both are not supported by the Microtronix Nios II Linux Distribution (v1.4). I hope you understand my problem. If you have a solution... (I think to use ecos if it is impossible for me to do that with uCLinux. Thanks - Altera_Forum
Honored Contributor
--- Quote Start --- originally posted by freechip@May 16 2006, 04:40 PM ok, thanks but i will have a version problem if i want to use stratix gx.why? because the microtronix nios ii linux distribution (v1.4) has been updated to support the nios ii 5.0 ide and quartus 5.0.
the problem is that the family device stratix gx in the sobcbuilder 5.0 is not supported. so i have to use the quartus 5.1 and nios ii 5.1, both are not supported by the microtronix nios ii linux distribution (v1.4).
i hope you understand my problem.
if you have a solution...
(i think to use ecos if it is impossible for me to do that with uclinux.
thanks
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15397)
--- quote end ---
--- Quote End --- We know there are a lot of problems with Microtronix Nios II Linux Distribution (v1.4) on IDE. That's why I suggest you follow the buildroot guide. It is a different approach, which can be used with all Quartus II and Nios II version. It is very easy to use and customize. Many people on the forum have successed by following the buildroot guide.
- Altera_Forum
Honored Contributor
Hi,
I have to run uClinux on stratix gx development board, but I have problems with generating system in SOPC builder 5.1. When I try to use DDR SDRAM Controller MegaFunction I have error: "requires Stratix II, Stratix, Cyclone II, Cyclone device to operate". In About this Core, Device Families Supported section there is Stratix GX. So what is wrong? Best Regards, Maciek - Altera_Forum
Honored Contributor
--- Quote Start --- originally posted by macio@May 16 2006, 10:01 PM hi,i have to run uclinux on stratix gx development board, but i have problems with generating system in sopc builder 5.1. when i try to use ddr sdram controller megafunction i have error: "requires stratix ii, stratix, cyclone ii, cyclone device to operate". in about this core, device families supported section there is stratix gx. so what is wrong?
best regards,
maciek
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15405)
--- quote end ---
--- Quote End --- What is the version of your DDR sdram core? The lastest one is v3.4.0.
- Altera_Forum
Honored Contributor
--- Quote Start --- originally posted by hippo+may 16 2006, 09:19 am--><div class='quotetop'>quote (hippo @ may 16 2006, 09:19 am)</div>--- quote start ---
<!--quotebegin-macio@May 16 2006, 10:01 PM hi,
i have to run uclinux on stratix gx development board, but i have problems with generating system in sopc builder 5.1. when i try to use ddr sdram controller megafunction i have error: "requires stratix ii, stratix, cyclone ii, cyclone device to operate". in about this core, device families supported section there is stratix gx. so what is wrong?
best regards,
maciek
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15405)
--- quote end ---
--- Quote End --- What is the version of your DDR sdram core? The lastest one is v3.4.0. <div align='right'><{post_snapback}> (index.php?act=findpost&pid=15406)</div> [/b] --- Quote End --- I have version 3.3.0. I can try with the latest but in documentation of my core version there is stratix gx supported. So maybe other ideas. Thanks a lot for the answer.
- Altera_Forum
Honored Contributor
Hi Macio,
Like me, you are trying to run UCLinux on Stratix GX Dev Board. As I mentioned before, I tryed to do that with Microtronix Nios II Linux Distribution (v1.4) on IDE. But, I had so problems with version. I am going to try with Linux Environnement following the buildroot guide as Hippo mentionned before. Do you use Linux Environnement or Windows? My Stratix GX Dev. kit does not have DDR SDRAM. So I have to buy it. What kind of DDR SDRAM do you have? Thanks for your help. Freechip. - Altera_Forum
Honored Contributor
--- Quote Start --- originally posted by freechip@May 17 2006, 04:07 AM hi macio,like me, you are trying to run uclinux on stratix gx dev board.
as i mentioned before, i tryed to do that with microtronix nios ii linux distribution (v1.4) on ide. but, i had so problems with version.
i am going to try with linux environnement following the buildroot guide as hippo mentionned before.
do you use linux environnement or windows?
my stratix gx dev. kit does not have ddr sdram. so i have to buy it.
what kind of ddr sdram do you have?
thanks for your help.
freechip.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15425)
--- quote end ---
--- Quote End --- Hi, I use Windows environment. Now I have problems with SOPC builder and system generating. I have on my board 256MB DDR 333MHz CL2.5, but I think you can buy even faster DDR RAM 400MHz.