- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I am following the eCos 2.0 for Nios II document that I got after installing the eCOS for Nios II, and I got the follow errors when I had tried to create a eCOS library. These errors occur when I use all kind of packages in the templates. I don't know what is happening. Can anybody help me? Thanks. /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:53:37: altera_avalon_uart_regs.h: No such file or directory /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_putc': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:122: error: `ALTERA_AVALON_UART_STATUS_CTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:122: error: (Each undeclared identifier is reported only once /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:122: error: for each function it appears in.) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:124: error: `ALTERA_AVALON_UART_STATUS_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_getc': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:157: error: `ALTERA_AVALON_UART_CONTROL_RRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:161: error: `ALTERA_AVALON_UART_STATUS_PE_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:162: error: `ALTERA_AVALON_UART_STATUS_FE_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_start_xmit': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:282: error: `ALTERA_AVALON_UART_CONTROL_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:283: error: `ALTERA_AVALON_UART_CONTROL_DCTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_stop_xmit': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:301: error: `ALTERA_AVALON_UART_CONTROL_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:302: error: `ALTERA_AVALON_UART_CONTROL_DCTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_DSR': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:348: error: `ALTERA_AVALON_UART_STATUS_RRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:354: error: `ALTERA_AVALON_UART_STATUS_PE_MSK' undeclared (first use in this function) make[1]: Leaving directory `/cygdrive/z/Projeto/eCos/eCosTest_build/devs/sopc/altera_avalon_uart/v2_0' /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:355: error: `ALTERA_AVALON_UART_STATUS_FE_MSK' undeclared (first use in this function) make: Leaving directory `/cygdrive/z/Projeto/eCos/eCosTest_build' /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:363: error: `ALTERA_AVALON_UART_STATUS_TRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:364: error: `ALTERA_AVALON_UART_STATUS_DCTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c: In function `altera_avalon_uart_lookup': /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:421: error: `ALTERA_AVALON_UART_CONTROL_RTS_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:422: error: `ALTERA_AVALON_UART_CONTROL_RRDY_MSK' undeclared (first use in this function) /cygdrive/c/altera/kits/nios2/components/ecos/ecos-2.0/packages/devs/sopc/altera_avalon_uart/v2_0/src/altera_avalon_uart.c:423: error: `ALTERA_AVALON_UART_CONTROL_DCTS_MSK' undeclared (first use in this function) make[1]: *** [src/altera_avalon_uart.o.d] Error 1 make: *** [build] Error 2Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The file that it can't find is located using the environment variable: SOPC_KIT_NIOS2. This should point to your install of the Nios II kit. It looks like for some reason you've either lost the definition of that environment variable, or it is somehow set wrong.
If you can't figure out what's gone awry, post your complete build output. It may be possible to figure out what's gone wrong from that.
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