LogMeTT Tutorial 1. What is LogMeTT? LogMeTT is a launcher application for TeraTerm -terminal emulator- macro. A user can automate login procedure to. Hi, I need to run a macro file for 10successive iterations, capture the log and close the file once log for 10 iteraions are captured. Later start running the next macro file for 10 iterations. Am looking for a script to close the log file after 10 successive iterations. Thanks in advance. Tera Term (Pro) is a free software terminal emulator (communication program) for MS-Windows. It supports VT100 emulation, telnet connection, serial port connection, and so on.
Please note as of Wednesday, August 15th, 2018 this wiki has been set to read only. If you are a TI Employee and require Edit ability please contact x0211426 from the company directory.
Download realplayer free windows 7.
- 3Scripts
- 4What about DaVinci TeraTerm Scripts?
- 5What about OMAP-L1 TeraTerm Scripts?
- 6What about using a DLP Pico Projector?
Introduction
Tera Term is an opensource terminal emulator on MS-Windows commonly used by us developers. Tera Term supports a 'rich' macro language that can help in automating user actions. These scripts usually remain personal - rarely shared.
In this page, I intend to share the basic scripts that can be used to automate common tasks in the Linux PSP release. The scripts were created with intentional hierarchy to maximize reuse (via inclusion) and minimize redundancy across scripts. Currently, these scripts apply to OMAP35x Linux PSP. But, can be extended easily to other platforms.
Dragon quest monsters 1+2 english patch download. Needless to say, these scripts are open to enhancements.
How to execute a TeraTerm script?
Scripts
File Naming Conventions
- A file containing common macros - that can be included in other scripts - is prefixed with double underscore e.g.
__common.ttl
- The purpose / functionality of the file can be indicated after a '-' (minus) in the file name e.g.
__uboot-config.ttl
- Name of the container script that you execute is prefixed with name of the board e.g.
omap3evm-boot-ramdisk.ttl
.
__common.ttl
__uboot-config-common.ttl
__uboot-config-network.ttl
Galaxy amp prime unlock code free. This file uses dummy values for various macros. They need to be defined with correct values for your platform.
__uboot-load-kernel.ttl
__kernel-common.ttl
__kernel-power.ttl
__test-cpuidle.ttl
__test-cpufreq.ttl
Tera Term Macro Tutorial
omap3evm-flash-uboot.ttl
omap3evm-boot-ramdisk.ttl
omap3evm-boot-nfs.ttl
omap3evm-test-power.ttl
What about DaVinci TeraTerm Scripts?
Below are a few simple scripts used to boot a DaVinci EVM - obviously you'll need to modify your IP address, kernel name and rootpath appropriately. These examples should serve as a good starting point if you want to create your own scripts.
To run the scripts, simply hit any key during the U-boot countdown to get to the U-boot prompt. Free toolbox talks pdf. Then run 'Macro->Control' and browse to the *.ttl.
DM6446: Crossover Script
When you don't have a switch/router and need to boot your EVM using TFTP/NFS, you can directly connect your EVM to your laptop with a crossover cable. Here, the Linux host's IP address is set to 192.168.1.100 (modify as needed). To manually set the Linux host's IP address:
- host$ su - Login as root
- host# setup - Setup your network
- Browse to Network Configuration, then choose 'Yes' (to Setup Network)
- Uncheck 'Use dynamic IP configuration' using the spacebar (if needed)
- Tab to 'IP address:' and type 192.168.1.100 and tab (using default values for Netmask, Gateway and Nameserver) to 'OK' and hit Enter. Save your settings when prompted.
- host# /etc/init.d/network restart - Restart your network
- host# ipconfig - Verify that your IP address has been set to 192.168.1.100
Also, note the $(videoargs) setting below (setup for DVSDK 1.30)--if you are using an older DVSDK, simply remove $(videoargs) from the bootargs.
Note: The use of parenthesis for variable substitution is being deprecated for new U-boot releases - use curly braces {} instead. Check http://www.denx.de/wiki/view/DULG/CommandLineParsingAre there any DM355 examples?
Below are 4 macros for each of the boot options on DM355 - TFTP/NAND for kernel and NAND/NFS for file system):
Note: The use of parenthesis for variable substitution is being deprecated for new U-boot releases - use curly braces {} instead. Check http://www.denx.de/wiki/view/DULG/CommandLineParsingNote: The use of parenthesis for variable substitution is being deprecated for new U-boot releases - use curly braces {} instead. Check http://www.denx.de/wiki/view/DULG/CommandLineParsingNote: The use of parenthesis for variable substitution is being deprecated for new U-boot releases - use curly braces {} instead. Check http://www.denx.de/wiki/view/DULG/CommandLineParsingNote: The use of parenthesis for variable substitution is being deprecated for new U-boot releases - use curly braces {} instead. Check http://www.denx.de/wiki/view/DULG/CommandLineParsingAre there any DM6467 examples?
Below is an example ttl script for users with a switch/router. To reiterate one of the advantages of using a ttl script is that you can share boards between team members without wrenching their boot settings.
This ttl script has been tested in the DVSDK 1.40 environment.
Naturally replace the serverip with whatever /sbin/ifconfig shows as your IP address.
Here is a DM6467T EVM Teraterm macro file for DVSDK 3.10. The macro provides the following options:
- Booting via static IP or DHCP address for EVM
- Loading kernel via TFTP or Flash
- Loading filesystem via NFS or HDD
Note: The use of parenthesis for variable substitution is being deprecated for new U-boot releases - use curly braces {} instead. Napco pcd windows quickloader. Check http://www.denx.de/wiki/view/DULG/CommandLineParsing
What about OMAP-L1 TeraTerm Scripts?
Are there any OMAPL137 examples?
Below is an example ttl script for users with a switch/router and NFS server. To reiterate one of the advantages of using a ttl script is that you can share boards between team members without wrenching their boot settings.
This ttl script has been tested in the SDK 1.00.00.10 environment and all directories and filenames match the default installation procedure as listed in the Installing the Software for OMAP-L137
Note: for OMAPL137 you must set the delay as mentioned in the What is a TeraTerm INI? section
- Replace the serverip with whatever /sbin/ifconfig shows as your IP address.
- Replace the useracct with the name you use to login to your Linux PC.
The script below works with an USB pendrive that should meet the requirements below. Check the <LSP_02.20_OMAP-L137_User_Guide.pdf> and this topic for additional details.
- U-boot must be rebuilt with USB support enabled.
- The 2GB USB pendrive must be connected to USB0 only and contain two partitions:
- the first partition must be of type FAT16 or FAT32 and contains the uImage (Linux Kernel) file in the root directory
- the second partition must be of type ext2 or ext3 and contains the target filesystem (the same contents of /home/<useracct>/workdir/filesys)
Note: The command usb start sometimes hangs on the message scanning bus for storage devices.. If this happens to you, stop the macro from executing, reset the board and reload the script file.
The script below works with a linux kernel in SPI and a MMC/SD card that contains the root filesystem
- The SPI Flash should be pre-loaded with a linux kernel located at address 0x1e0000 (Primus U-boot is not able to initialize and load a kernel from the SD card). The production boards will have the kernel preloaded. For additional details on how to do this, please check this topic and section 5.4.2 of the <LSP_02.20_OMAP-L137_User_Guide.pdf>
- The last parameter of the sf read command must be equal or greater than the size of the linux kernel image.
Are there any OMAPL138 examples?
Below is an example ttl script for users with a switch/router and NFS server. To reiterate one of the advantages of using a ttl script is that you can share boards between team members without wrenching their boot settings.
This ttl script has been tested in the SDK 1.00.00.08 environment and all directories and filenames match the default installation procedure as listed in the GSG: Installing the Software for OMAP-L1
What about using a DLP Pico Projector?
Beagle example
What is a TeraTerm INI?
When TeraTerm starts, it runs TERATERM.INI to setup the console. Once you have set your serial terminal to the correct baude rate (via 'Setup->Serial') on COM1 (via 'Setup->General->Default Port'), you can save the setup via 'Setup->Save Setup.' Save this setup in the TeraTerm Installation directory by overwriting TERATERM.INI. Now your TeraTerm will be setup correctly every time you start it.
To run the above scripts, you may need to add a line delay of 100ms (otherwise the lines can become concatenated) by setting the Transmit delay to 100 ms/line (via 'Setup->Serial'). You'll probably want to save this modification in TERATERM.INI to avoid having to modify it every time you start TeraTerm.
For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Teraterm Scripts here. |
Links | |||
|
Retrieved from 'http://processors.wiki.ti.com/index.php?title=Teraterm_Scripts&oldid=181493'
Multimedia |Business |Messengers |Desktop |Development |Education |Games |Graphics |Home |Networking |Security |Servers |Utilities |Web Dev| Other
Sort by: Relevance
Tera Term
Tera Term is a terminal emulation program that allows you to connect to Linux boxes.Main Features:- Serial port connections.- TCP/IP (telnet, SSH1, SSH2) connections.- Log replaying.- Named pipe connection.- IPv6 communication.- VT100 emulation and selected VT200/300 emulation.- TEK4010 emulation.- File transfer protocols (Kermit, XMODEM, YMODEM, ZMODEM, B-PLUS and Quick-VAN).
- Publisher: T. Teranishi
- Home page:ttssh2.sourceforge.jp
- Last updated: October 3rd, 2015
TTLEditor
TTLEditor is a plain text editor with Tera Term Macro language syntax highlighting and syntax completion proposal features. TTLEditor is similar to the Macro Editor built into LogMeTT Configuration utility and may be used when there is no need in complex hierarchical macro structures. The name 'TTLEditor' indicates that this editor is built specially for creating and updating .TTL files.
- Publisher: Boris Maisuradze
- Last updated: September 17th, 2013
Virsyn Tera VSTi RTAS
Tera 3 is a modular software synthesizer program based on many different synthesizer technologies including “spectrum synthesis”. Users will benefit from this new versions improvements which include a “free running” envelope mode and a stereo mode to its Distortion Effect feature.
- Publisher: VirSyn Software Synthesizer
- Home page:www.virsyn.de
- Last updated: March 10th, 2008
miniTERA
miniTERA offers a radically simplified approach to sound design. You don´t need to dig into the secrets of traditional preset programming to change a sound in a musical meaningful way.Every preset in miniTERA has a built in “Sound designer” which presents you a set of up to eight meta parameters for convenient access to the most important aspects of the sound.
- Publisher: VirSyn Software Synthesizer
- Home page:www.virsyn.de
- Last updated: November 9th, 2011
Python - py2exe
Py2exe is a great extension to Python's Distribution Utilities that allows you to create a Windows executable file from a Pythons script. This allows users to execute programs without the need of having the Python interpreter installed. An excellent extension that every developer must have.
- Publisher: Thomas Heller
- Home page:www.py2exe.org
- Last updated: December 21st, 2008
AVPython
To call back to ArcView from Python, just say 'from arcview import avexec' in your Python script, and then use the avexec function to run Avenue code. However, you can only do that from scripts that are running inside of ArcView (i.e. using the 'Python Language Support' extension).
- Publisher: W. Bruce Dodson
- Home page:sourceforge.net
- Last updated: February 20th, 2010
Python numpy
NumPy is an extension for Python that allows complex scientific and mathematic functions to be executed in a quick way. NumPy allows large array objects, necessary to make large calculations or to speed up some mathematical functions. A definite essential for Python.
- Publisher: Numpty Developers
- Last updated: April 9th, 2009
Python - pyodbc
This software is a Python module that enables one to connect to databases running under Windows,Linux ,OS/X and other operating systems using ODBC. It comes with an MIT license and hence, is free for personal and non-commercial use. Being a Python module, Python (ver 3.3 or higher) is a necessary prerequisite and must be installed prior to installing Pyodbc.
- Publisher: Michael Kleehammer
- Home page:code.google.com
- Last updated: November 6th, 2013
TeraTerm Pro
TeraTerm Pro Web is the next generation tool for connecting with remote Telnet and SSH hosts. It is built based on the extremely popular open-source TeraTerm product put out by T. Teranishi in 1999 (click here for original site). In keeping with the original philosophy and spirit of the author, this modified version is completely free!!
- Publisher: Ayera Technology,INC.
- Home page:www.ayera.com
- Last updated: February 3rd, 2010
Python
Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. Documentation for Python's standard library, along with tutorials and guides, are available online.
- Publisher: Python Software Foundation
- Home page:www.python.org
- Last updated: January 22nd, 2019
ImageMagick
Use ImageMagick® to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons,etc
- Publisher: ImageMagick Studio LLC
- Home page:www.imagemagick.org
- Last updated: March 14th, 2013
TERA
TERA’s action combat system makes battles come alive. Instead of mindlessly mashing keys while grinding through monotonous content, players jockey for position, aim at moving targets, dodge incoming attacks, and time combos carefully to deal massive damage.
- Publisher: Bluehole Studio Inc
- Home page:tera.enmasse.com
- Last updated: October 12th, 2017
Python pygame
Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every halloween contacts platform and operating system. Pygame itself has been downloaded millions of times, and has had millions of visits to this website.
- Publisher: Pete Shinners, Rene Dudfield, Marcus von Appen, Bob Pendleton, others
- Home page:www.pygame.org
- Last updated: November 17th, 2010
Python Launcher
Python Launcher is an open-source program that allows Python scripts (.py and .pyw files) on Windows to specify the version of Python which should be used, allowing simultaneous use of Python 2 and 3. When executing a script, the launcher looks for a Unix-style #! (shebang) line in the script.
- Publisher: Vinay Sajip
- Home page:bitbucket.org
- Last updated: August 7th, 2017
Python comtypes
comtypes is a pure Python COM package based on the ctypes ffi foreign function library. ctypes is included in Python 2.5 and later, it is also available for Python 2.4 as separate download.rnrnWhile the pywin32 package contains superior client side support for dispatch based COM interfaces, it is not possible to access custom COM interfaces unless they are wrapped in C++-code.
- Publisher: Python
- Home page:pypi.python.org
- Last updated: August 15th, 2011
Python - SendKeys
SendKeys is a Python extension for Windows which can be used to send one or more keystrokes or keystroke combinations to the active window.SendKeys exports 1 function, SendKeys, and 1 exception, KeySequenceError.SendKeys may throw KeySequenceError if an error is found when reading keys. SendKeys reads all keys before pressing any, so if an error is found, no keys will be pressed.
- Publisher: Ollie Rutherfurd
- Last updated: May 26th, 2010
Python lxml
Darkest dungeon mac os x download. The lxml XML toolkit is a Pythonic binding for the C libraries libxml2/libxslt. The lxml.etree follows the ElementTree API as much as possible, building it on top of the native libxml2 tree. It combines the speed and XML feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.
- Publisher: Stefan Behnel
- Home page:lxml.de
- Last updated: May 28th, 2015
Tera Term Macro File
Python pywin32-210
Python pywin32-210 is a set of Python extensions for Windows.In order to run Python flawlessly, you might have to change certain environment settings in Windows.Python usually stores its library (and thereby your site-packages folder) in the installation directory.
- Publisher: Mark Hammond (et al)
- Home page:sourceforge.net
- Last updated: March 5th, 2008