Serial Communications from Host-PC to TLL6527M Target
Hardware
The TLL
System Design Environment (SDE) running on the host PC comes
pre-configured with the required settings for serial-UART
communications between the host PC and the TLL6527M base module.
Generally, for use with TLL6527M the settings need not to be
changed (Note: From
the SDE OS version 0.3.2, the serial terminal program Minicom is
set to open /dev/ttyUSB0 with the needed configuration as mentioned
above.).
To start serial
communication from host to the TLL6527M, open the serial
communication terminal program Minicom. Just open a terminal window
on your Linux SDE running on the host PC and type
the command "minicom" at the command prompt on your host PC
terminal console.
The TLL6527M on power-up is set by
default to the following serial-UART communication
settings:
Bits per second =
115200
Data bits =
8
Parity =
None
Stop Bits =
1
Flow control =
None
Make sure that the TLL6527M's USB-UART
port has been mapped to a ttyUSBx device node in the /dev folder on
the host PC SDE. See following example:
Now make sure that
this "ttyUSBx" is set as the destination port, baud rate is 115200,
and 8N1 mode for minicom, by running the command 'minicom -s'. Note
that running the "minicom -s" command as a normal user will only
apply the settings for the current session. In order to make the
settings permanent, these commands need to be run with root
privileges.See
example below:
The
following window will appear on your host PC terminal
window:
Go to ‘Serial port
setup’, following screen will appear, make sure that serial device
is set to ‘/dev/ttyUSB0’ and bps/par/bits is set to 115200
8N1:
Now go back to the
main menu and choose ‘save setup as dfl’. This will save the
configuration settings and from next time onwards user can directly
run ‘minicom’ command without the option ‘–s’ and it will load
settings from the saved file.
RESET the target by using the SDE's TLL6527M reset utility
or by pressing the RESET button on the
target.
Following messages
will be displayed on the terminal. By default, U-Boot is setup to
automatically start booting the OS after waiting for a few seconds
for the user to interrupt the automatic launch by pressing any key.
So to stop U-Boot from loading uClinux and provide U-Boot command
prompt, just hit any key. (This is assuming TLL6527M is flashed
with u-boot and uClinux. TLL6527Ms are pre-flashed with firmware
before shipping).