Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
21 years ago

what's wrong with the NIOSII IDE?

With win2003+Quartus4.1 sp1 + niosii IDE 1.0.0 build 393 + sun's j2re1.4.2_06, I can not compiler the simple hello-world project.

the output messenge shows below. Why?

make all

"D:/altera/quartus41/sopc_builder/bin/sopc_builder"

--update_classes_and_exit --no_splash;

[ $? = 2 ]

sopc_builder: unable to locate Java runtime environment at - line 417.

Creating generated_all.mk...

SOPC_KIT_NIOS2='/cygdrive/d/altera/kits/nios2' gtf-generate

'--gtf=/cygdrive/d/altera/kits/nios2/bin/gtf/generated_all.mk.gtf' '--stf=D:/altera/kits/nios2/examples/verilog/niosII_cyclone_1c20/standard/software/hello_world_4_syslib/system.stf'

'--output-directory=system_description'

Compiling alt_alarm_start.c...

nios2-elf-gcc -xc -MD -c -DSYSTEM_BUS_WIDTH=32 -Dexit=_exit -DALT_USE_SMALL_DRIVERS -I.. -Isystem_description -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_cfi_flash/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_epcs_flash_controller/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_lan91c111/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_lan91c111/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_timer/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_timer/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_jtag_uart/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_jtag_uart/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_pio/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_lcd_16207/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_lcd_16207/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_uart/HAL/inc -I/cygdrive/d/altera/kits/n 3 [main] nios2-elf-gcc 3556 fork_copy: user/cygwin data pass 0 failed, 0x415000..0x4154B0, done 0, windows pid 3572, Win32 error 5

ios2/components/altera_avalon_uart/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_sysid/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_sysid/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_spi/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_avalon_spi/inc -I/cygdrive/d/altera/kits/nios2/components/altera_nios2/HAL/inc -I/cygdrive/d/altera/kits/nios2/components/altera_hal/HAL/inc -D__hal__ -DALT_DEBUG -O3 -g3 -fomit-frame-pointer -Wall -mno-hw-mul -o obj/alt_alarm_start.o /cygdrive/d/altera/kits/nios2/components/altera_hal/HAL/src/alt_alarm_start.c

1007128 [main] nios2-elf-gcc 3556 fork_copy: user/cygwin data pass 0 failed, 0x415000..0x4154B0, done 0, windows pid 3516, Win32 error 5

3012999 [main] nios2-elf-gcc 3556 fork_copy: user/cygwin data pass 0 failed, 0x415000..0x4154B0, done 0, windows pid 3532, Win32 error 5

7012268 [main] nios2-elf-gcc 3556 fork_copy: user/cygwin data pass 0 failed, 0x415000..0x4154B0, done 0, windows pid 3508, Win32 error 5nios2-elf-gcc: fork: Resource temporarily unavailable

make: *** [obj/alt_alarm_start.o] Error 1

Build completed

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    First, you don't need to have an additional java runtime environment, it comes with Sopc Builder.

    Second, you say win2003. Do you mean Windows 2003 SERVER? If so, it isn't officially supported.

    But, that said, let's try to figure out what's happening.

    It appears that it can't find the java that comes with sopc builder. I also wonder if that means it can't find other things that would cause this failure.

    Can you open your .sopcbuilder file that lives under <quartusinstall>/sopc_builder

    and check that it looks similar to this (your paths rather than mine?)

    sopc_builder = "D:/quartus/sopc_builder";

    sopc_cygwin_dir = "D:/quartus/bin/cygwin";

    sopc_quartus_dir = "D:/quartus";

    Thanks