doc: Remove any reference to CONFIG_MODEM_SUPPORT, CONFIG_CMD_HWFLOW, CONFIG_HWFLOW and friends from the documentation.
Signed-off-by: David Müller <d.mueller@elsoft.ch>master
parent
5a6f68d496
commit
0c2b6dffb7
@ -1,72 +0,0 @@ |
||||
How to configure modem support in U-Boot : |
||||
|
||||
1. Define modem initialization strings: |
||||
--------------------------------------- |
||||
|
||||
The modem initialization strings have following format: |
||||
|
||||
mdm_init1=<AT-command> |
||||
mdm_init2=<AT-command> |
||||
... |
||||
|
||||
Turning off modem verbose responses with ATV0 or ATQ1 is not allowed; |
||||
U-Boot analyzes only verbose (not numeric) result codes. Modem local |
||||
command echo can be turned off (ATE0). |
||||
|
||||
2. RTS/CTS hardware flow control: |
||||
--------------------------------- |
||||
|
||||
You may wish to enable RTS/CTS hardware flow control, if the board's |
||||
UART driver supports it (see CONFIG_HWFLOW compile-time flag in |
||||
config/<board>.h). This is controlled by the 'mdm_flow_control' |
||||
environment variable: |
||||
|
||||
'mdm_flow_control=rts/cts' - to enable RTS/CTS flow control. |
||||
'mdm_flow_control=none ' - to disable. |
||||
|
||||
|
||||
The following are the examples using a Rockwell OEM modem |
||||
configuration: |
||||
|
||||
SAMSUNG # setenv mdm_init1 ATZ - reset the modem to |
||||
the factory defaults. |
||||
SAMSUNG # setenv mdm_init2 ATS0=1 - set modem into |
||||
answer mode. |
||||
SAMSUNG # setenv mdm_flow_control rts/cts - enable serial port |
||||
flow control |
||||
SAMSUNG # saveenv |
||||
|
||||
The example above initializes modem into answer mode to wait for the |
||||
incoming call. RTS/CTS flow control is enabled for the serial port. |
||||
(The RTS/CTS flow control is enabled by default on the modem). |
||||
|
||||
|
||||
SAMSUNG # setenv mdm_init1 ATZ |
||||
SAMSUNG # setenv mdm_init2 ATS39=0+IFC=0,0 - disable modem |
||||
RTS/CTS flow control |
||||
SAMSUNG # setenv mdm_init3 ATDT1643973 - dial out the number |
||||
SAMSUNG # setenv mdm_flow_control none |
||||
SAMSUNG # saveenv |
||||
|
||||
The example above initializes modem to dial-up connection on the |
||||
number 1643973. Flow control is disabled. |
||||
|
||||
Note that flow control must be turned both off or both on for the |
||||
board serial port and for the modem. |
||||
|
||||
|
||||
If the connection was set up successfully, the U-Boot prompt appears |
||||
on the terminal console. If not (U-Boot modem was configured for |
||||
originating the call and connection was not established) - the board |
||||
should be reset for another dial-up try. |
||||
|
||||
|
||||
Note on the SMDK2400 board: |
||||
--------------------------- |
||||
|
||||
Since the board serial ports does not have DTR signal wired, modem |
||||
should be told to ignore port DTR setting prior to connection to the |
||||
SMDK board, and this setting should be stored in modem NVRAM. For the |
||||
Rockwell OEM modem this can to be done with the following command: |
||||
|
||||
AT&D0&W |
Loading…
Reference in new issue