Forum Discussion
Altera_Forum
Honored Contributor
14 years agoHi Wombat,
--- Quote Start --- SystemConsole 11.0 was based on JACL, in 11.1 it uses the standard C++ TCL interpreter so more things should work. If they do not then please file detailled bug reports, or make detailled posts here about what went wrong. --- Quote End --- Thanks for the info! I'll check 11.1, but here's my list of gripes; 1) fileevent does not work, so you cannot write a Tcl server (that will handle multiple clients) 2) info nameofexecutable returns an empty string (quartus_stp and others return the executable name). arvg0 however returns "system-console", so you can use that for tool detection. 3) package require and TCLLIBPATH do not work 4) Tk does not work 5) The Tcl procedures supplied by Altera are not consistent across tools, eg., there are no JTAG-to-Avalon-MM Tcl commands for the command-line tools like quartus_stp, which do not suffer from the above list of gripes. Cheers, Dave