Thanks for the response Ken.
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
It looks like the board information component for your system hasn't been registered properly with SOPC Builder...[/b]
--- Quote End ---
Yes, this is precisely the problem. Basically I have all the HW designer's files, designed on his machine w/ his Quartus/Nios SW, on a file server. Is there any documentation on the best way to 'distribute' HW design files for software development?
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
Have you been able to upload any nios II apps via the flash programmer? i.e. a simple hello_world application?[/b]
--- Quote End ---
Well, not out of the box, no, which motivated my last post. I spent most of yesterday tracking down this problem. Basically, the Microtronix plugins hide the command-line altera tools from the user by utilizing a number of sh and perl scripts to build command line arguments (i.e. the location of the project SOF file). None of these scripts could find my SOF, most likely because they assume the Quartus stuff was all designed and lives on the local machine. My workaround: The 'External Tools' Menu Item (under 'Run') is configurable to allow for custom commands to be performed. I created an external tool for both my Kernel and for other generic C++ apps, along the lines of:
-c "source $QUARTUS_ROOTDIR/sopc_builder/bin/nios_sh; source $SOPC_KIT_NIOS2/user.bashrc; bin2flash --flash=U19 --input=`cygpath 'c:/altera/kits/nios2/bin/eclipse/workspace/kernel/build/vmlinux.bin'` --base=0x42000000 --location=0x0 --boot=c:/altera/kits/nios2/components/altera_nios2/boot_loader_cfi.srec --output=c:/altera/kits/nios2/bin/eclipse/workspace/kernel/build/vmlinux.flash && nios2-flash-programmer --cable='ByteBlasterMV [LPT1]' --input=c:/altera/kits/nios2/bin/eclipse/workspace/kernel/build/vmlinux.flash --sof=c:/path/to/sof/target.sof --base=0x02000000; "
This works for me for now, although any help on a better way to distribute/register hardware design files for software guys would be greatly appreciated. I'm somewhat of a guinea-pig on this project, with two more SW engineers eventually needing to code for these boards as well.
Sincerely and thanks,
Ryan
PS: Has anyone published a fix for this horribly-annoying 'java(w).exe takes 99% of the processor and 300MB of memory and doesn't give it back without a manual kill of java' problem? I'm using Nios 1.1 / Microtronix UCLinux 1.3 and Java 1.5.1. Most results when Googling point toward upgrading Eclipse, which I'm guessing isn't an option due to the Microtronix stuff.