@@ -5190,6 +5190,19 @@ Name: uart2
5190
5190
Info: Enable uart 2 on GPIOs 0-3. BCM2711 only.
5191
5191
Load: dtoverlay=uart2,<param>
5192
5192
Params: ctsrts Enable CTS/RTS on GPIOs 2-3 (default off)
5193
+ rs485 Enable RS485 mode for using the RTS line to
5194
+ drive the OE pin of an RS485 transceiver (i.e.
5195
+ MAX3078E); also enables the UARTx ctsrts
5196
+ parameter, as RTS is required (default off).
5197
+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5198
+ line from active-high (default) to active-low
5199
+ (default off).
5200
+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5201
+ milliseconds) between data transmission starting
5202
+ and the RTS line being asserted (default 0).
5203
+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5204
+ milliseconds) between data transmission ending
5205
+ and the RTS line being deasserted (default 0).
5193
5206
5194
5207
5195
5208
Name: uart2-pi5
@@ -5202,6 +5215,19 @@ Name: uart3
5202
5215
Info: Enable uart 3 on GPIOs 4-7. BCM2711 only.
5203
5216
Load: dtoverlay=uart3,<param>
5204
5217
Params: ctsrts Enable CTS/RTS on GPIOs 6-7 (default off)
5218
+ rs485 Enable RS485 mode for using the RTS line to
5219
+ drive the OE pin of an RS485 transceiver (i.e.
5220
+ MAX3078E); also enables the UARTx ctsrts
5221
+ parameter, as RTS is required (default off).
5222
+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5223
+ line from active-high (default) to active-low
5224
+ (default off).
5225
+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5226
+ milliseconds) between data transmission starting
5227
+ and the RTS line being asserted (default 0).
5228
+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5229
+ milliseconds) between data transmission ending
5230
+ and the RTS line being deasserted (default 0).
5205
5231
5206
5232
5207
5233
Name: uart3-pi5
@@ -5214,6 +5240,19 @@ Name: uart4
5214
5240
Info: Enable uart 4 on GPIOs 8-11. BCM2711 only.
5215
5241
Load: dtoverlay=uart4,<param>
5216
5242
Params: ctsrts Enable CTS/RTS on GPIOs 10-11 (default off)
5243
+ rs485 Enable RS485 mode for using the RTS line to
5244
+ drive the OE pin of an RS485 transceiver (i.e.
5245
+ MAX3078E); also enables the UARTx ctsrts
5246
+ parameter, as RTS is required (default off).
5247
+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5248
+ line from active-high (default) to active-low
5249
+ (default off).
5250
+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5251
+ milliseconds) between data transmission starting
5252
+ and the RTS line being asserted (default 0).
5253
+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5254
+ milliseconds) between data transmission ending
5255
+ and the RTS line being deasserted (default 0).
5217
5256
5218
5257
5219
5258
Name: uart4-pi5
@@ -5226,6 +5265,19 @@ Name: uart5
5226
5265
Info: Enable uart 5 on GPIOs 12-15. BCM2711 only.
5227
5266
Load: dtoverlay=uart5,<param>
5228
5267
Params: ctsrts Enable CTS/RTS on GPIOs 14-15 (default off)
5268
+ rs485 Enable RS485 mode for using the RTS line to
5269
+ drive the OE pin of an RS485 transceiver (i.e.
5270
+ MAX3078E); also enables the UARTx ctsrts
5271
+ parameter, as RTS is required (default off).
5272
+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5273
+ line from active-high (default) to active-low
5274
+ (default off).
5275
+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5276
+ milliseconds) between data transmission starting
5277
+ and the RTS line being asserted (default 0).
5278
+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5279
+ milliseconds) between data transmission ending
5280
+ and the RTS line being deasserted (default 0).
5229
5281
5230
5282
5231
5283
Name: udrc
0 commit comments