Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

Nios II uClinux for Altera

Altera_Forum
Honored Contributor II
1,181 Views

i have to install uclinux for nios ii processor. 

where do i install uclinux, should it be installed in linux or in windows operating system? 

 

currently,i have both ubuntu(karmic version) as linux operating system and windows operating system  

 

altera quartus ii 7.0 and nios ii ide have been installed in windows operating system. 

 

Please tell me the procedure to install uClinux-on either Linux (Ubuntu) or Windows OS ? 

 

 

0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
390 Views

The procedure for using uCLinux with NIOS can be found on here (http://www.nioswiki.com/operatingsystems/uclinux).

0 Kudos
Altera_Forum
Honored Contributor II
390 Views

Hi,  

 

I am trying to boot with uClinux and tried the following http://nioswiki.com/linux/linux_quick_start, but as you see I encountered a problem. 

 

~/nios2-linux/uClinux-dist 

[NiosII EDS]$ nios2-configure-sof /home/user/Altera/kits/cycloneIII_3c25_niosII/examples/standard_cd/cycloneIII_3c25_niosII_standard.sof 

 

/opt/altera10.0sp1/quartus/adm/qenv.sh: line 109: warning: setlocale: LC_CTYPE: cannot change locale (en_US): No such file or directory 

Info: ******************************************************************* 

Info: Running Quartus II Programmer 

Info: Command: quartus_pgm --no_banner --mode=jtag -o p;/home/user/Altera/kits/cycloneIII_3c25_niosII/examples/standard_cd/cycloneIII_3c25_niosII_standard.sof 

Info: Using programming cable "USB-Blaster [USB 7-1.1]" 

Info: Using programming file /home/user/Altera/kits/cycloneIII_3c25_niosII/examples/standard_cd/cycloneIII_3c25_niosII_standard.sof with checksum 0x006ED7F9 for device EP3C25F324@1 

Info: Started Programmer operation at Wed Sep 15 16:57:36 2010 

Info: Configuring device index 1 

Info: Device 1 contains JTAG ID code 0x020F30DD 

Info: Configuration succeeded -- 1 device(s) configured 

Info: Successfully performed operation(s) 

Info: Ended Programmer operation at Wed Sep 15 16:57:37 2010 

Info: Quartus II Programmer was successful. 0 errors, 0 warnings 

Info: Peak virtual memory: 77 megabytes 

Info: Processing ended: Wed Sep 15 16:57:37 2010 

Info: Elapsed time: 00:00:04 

Info: Total CPU time (on all processors): 00:00:00 

~/nios2-linux/uClinux-dist 

[NiosII EDS]$ nios2-download -g images/linux.initramfs.gz  

Using cable "USB-Blaster [USB 7-1.1]", device 1, instance 0x00 

Pausing target processor: OK 

Initializing CPU cache (if present) 

OK 

Downloaded 5283KB in 46.7s (113.1KB/s) 

Verified OK  

Starting processor at address 0xD0000000 

~/nios2-linux/uClinux-dist 

[NiosII EDS]$ nios2-terminal 

nios2-terminal: connected to hardware target using JTAG UART on cable 

nios2-terminal: "USB-Blaster [USB 7-1.1]", device 1, instance 0 

nios2-terminal: (Use the IDE stop button or Ctrl-C to terminate) 

 

What did I do wrong? I checkout-ed and update-d my uClinux-dist before make and in which I press ENTER for (NEW).
0 Kudos
Reply