Altera_Forum
Honored Contributor
12 years agoNo "Hello World" appears on the console.
I have the Arria V Starter Kit and the PCIe is fine but I need to add NIOS II to the design.
I went to the BTS examples and bts_config that has a NIOS II , Internal Memory and a bunch of peripherals including the JTAG_UART. The clock is running at 50 Mhz and I load the .sof file. In Eclipse, I greate the project , build and run per the example tutorial. Everythinmg looks Ok except no "Hello World" on the console. There was some comments that if there was some communications setting , then a real UART is used and a terminal and cable required to see console messages. I checked in QSYS and the UART instantiated is the JTAG_UART which I believe must capture character output and have the characters received via JTAG and displayed on the Eclipse console . ( could it be that there is a dedicated Eclipse console or is it the regular console tab on the GUI where other messages appear ? ). I then tried to run in debug mode and stepping through code did look like a printf function call was being processed .. ie strlen to determine the string lenght then some character output routines . However still can't see any "Hello World" message. I figured I could add an "alive led" to make sure things are running but now thinking about it, it the debugged code was making progress then the NIOS II core has to be running to be executing the code in debug mode. Obviously some beginner problem ... but I need to get past "Hello World" and add the PCIe back in before I can move forward with the project at hand. Thanks in Advance. Bob PS: Do I need to use the Eclipse that came with the Starter Kit CD ? I have this one. Eclipse IDE for C/C++ Developers Version: Indigo Service Release 2 Build id: 20120216-1857