- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hello,
I am new to tcl scripting. Everything works as expected except gets. It hangs every single time. I am guessing that stdin is not set to input from the keyboard or something like that. If someone could help me understand why this simple code hangs, I would appreciate it.
System: Windows 10, Quartus 18.0 build 261
puts "Hello World."
puts "Enter your name:"
gets stdin name
puts "Hello $name"
- 태그:
- tcl
링크가 복사됨
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hi,
The tcl scripting using in system console as link below with chapter 2.6:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qps-debug.pdf
The system console is a debugging tool. Before using the system console , there are some steps need to be done as below:
1. Add an IP Core to the Platform Designer (Standard) system.
2. Generate the Platform Designer (Standard) system.
3. Compile the design.
4. Connect a board and program the FPGA.
Then only can used the system console tool to debug the system.
The document as link below is the tutorial using system console:
https://www.intel.com/content/www/us/en/programmable/customertraining/webex/Adv_Qsys_SysCon_p2/System_Console.pdf
You may refer to the document as link below for more information in tcl scripting used in design flow:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/tclscriptrefmnl.pdf
Thanks.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
There is no mention of stdin within the documentation, but I should be able to get what I need out of it.
Thanks.
