- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
How can I close console in C-code (finish working jtag uart)? I tired click red square button)Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Printing a special character in the end of the program should help. Too bad, I don't remember what character it is :-) I always debug using simple uart plus FT232.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have done this before, but I also forget the character used. Just make a for loop and printf the characters 0x00 -> 0x31. I know one of these will do it. (if you take your time, it shouldn't be hard to figure out which one)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- I have done this before, but I also forget the character used. Just make a for loop and printf the characters 0x00 -> 0x31. I know one of these will do it. (if you take your time, it shouldn't be hard to figure out which one) --- Quote End --- I've added for loop with printf but it doesn't work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Printing character 0x4 will send the ^D across and terminate nios2-terminal
Something like this: printf("Bye\n %c", 0x4);- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Printing character 0x4 will send the ^D across and terminate nios2-terminal Something like this: printf("Bye\n %c", 0x4); --- Quote End --- BadOmen, I've tried printing character 0x4 but it is not work for me. Maybe I should change JTAG UART settings in Qsys? Is any nios2-terminal terminated with 0x4 code?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That should have worked. Try running nios2-terminal from the command line instead. You should be able to download your code and open a terminal running something like the following command line:
nios2-download -r -g <your .elf file name>; nios2-terminal- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- That should have worked. Try running nios2-terminal from the command line instead. You should be able to download your code and open a terminal running something like the following command line: nios2-download -r -g <your .elf file name>; nios2-terminal --- Quote End --- Thank you! It works fine in command line. But why it doesn't work using GUI? GUI uses console commands, I think...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The new tools use system console now so I suspect the ^D functionality was omitted. nios-terminal uses the old implementation instead of system console which I suspect is the cause of the functionally differences.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page