Forum Discussion

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

help: niosII and pof/sof

Hello,

Hopefully this has a simple solution. I have a board with an Arria GX which can be programmed with through an active serial EPCS64 using a pof file.

I've created a very simple system with Qsys containing -

niosII/f - data cache disabled (went with f because I have a 120MHz clock connected)

-- level 1 jtag debug interface

sysid block

interval timer (full features)

jtag uart

RAM (will explain why later)

----------

The system compiles nicely and I can successfully program this to my chip as a pof file.

Note that I wasn't 100% sure what contraints to use, so i used the settings from hw_dev_tutorial.sdc updating only the system clock speed to match the 120MHz oscillator connected to my board.

I've created a bsp and nios application using the Nios Eclipse SBT hello world template.

i changed the bsp properties to

+ reduced device drivers (cased on examples)

- support c++ (I only will be coding in C for this app)

- grof support (not profiling right now)

+ small C library

The BSP builds fine.

The Application builds fine.

However, when I try to Run As Nios II Hardware, the run configurations gives me the following message:

"[Target Connections]: No Nios II target connection paths were located. Check connections and that a Nios II .sof is downloaded."

???

My Quartus compiled generated both an sof and a pof, but I used the pof to program the device.

Do I need to be able to program my device with an sof? I seem to be having a problem with this in QII... It works great on my Cyclone III dev board, but ..

Thanks!

12 Replies