]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/glsdk-u-boot.git/blob - doc/README.serial_multi
ARM: DRA7xx: Lock DPLL_GMAC
[glsdk/glsdk-u-boot.git] / doc / README.serial_multi
1 The support for multiple serial interfaces as implemented is mainly
2 intended to allow for modem dial-in / dial-out while still being able
3 to use a serial console on a (different) serial port.
5 MPC8XX Specific
6 ===============
7 At the moment, the ports must be split on a SMC and a SCC port  on  a
8 8xx processor; other configurations are not (yet) supported.
10 Support for hardware handshake has not been implemented yet (but is
11 in the works).
13 *) The default console depends on the keys pressed:
14         - SMC if keys not pressed (modem not enabled)
15         - SCC if keys pressed (modem enabled)
17 *) The console can be switched to SCC by any of the following commands:
19         setenv stdout serial_scc
20         setenv stdin serial_scc
21         setenv stderr serial_scc
23 *) The console can be switched to SMC by any of the following commands:
25         setenv stdout serial_smc
26         setenv stdin serial_smc
27         setenv stderr serial_smc
29 *) If a file descriptor is set to "serial" then the current serial device
30 will be used which, in turn, can be switched by above commands.
32 *) The baudrate is the same for all serial devices. But it can be switched
33 just after switching the console:
35         setenv sout serial_scc; setenv baudrate 38400
37 After that press 'enter' at the SCC console. Note that baudrates <38400
38 are not allowed on LWMON with watchdog enabled (see CONFIG_SYS_BAUDRATE_TABLE in
39 include/configs/lwmon.h).
42 PPC4XX Specific
43 ===============
44 *) The default console is UART0
46 *) The console can be switched to UART1 by any of the following commands:
47         setenv stdout serial1
48         setenv stderr serial1
49         setenv stdin serial1
51 *) The console can be switched to UART0 by any of the following commands:
52         setenv stdout serial0
53         setenv stderr serial0
54         setenv stdin serial0
56 MPC5xxx Specific
57 ================
59 Up to two PSCs can be used as console.
61 Support for hardware handshake has not been implemented yet.
63 *) The first (default) console port is defined by:
64         #define CONFIG_PSC_CONSOLE <PSC number>
66 *) The second (alternative) console port is defined by:
67         #define CONFIG_PSC_CONSOLE2 <PSC number>
69 *) Commands to switch to the second console:
70         setenv stdout serial1
71         setenv stderr serial1
72         setenv stdin serial1
74 *) Commands to switch to the first console:
75         setenv stdout serial0
76         setenv stderr serial0
77         setenv stdin serial0
79 *) If a file descriptor is set to "serial" then the
80    current serial device will be used.