|
1. |
Instructs the UART to transmit a specific byte, then verifies that the UART has received a byte, and that byte is the same byte as was sent. |
|
2. |
Repeats step 1 multiple times, each time using a different byte (looking for stuck bits and shorted bits). |
|
3. |
Instructs the UART to change the state of the RTS signal, then verifies that the UART indicates that the CTS signal changed state as well. |
|
4. |
Instructs the UART to change the state of the DTR signal, then verifies that the UART indicates that the DSR signal changed state as well. |
|
5. |
Instructs the UART to change the state of the OUT1 signal, then verifies that the UART indicates that the RI signal changed state as well. |
|
6. |
Instructs the UART to change the state of the OUT2 signal, then verifies that the UART indicates that the DCD signal changed state as well. |
|
1. |
Verify that the UART is not in loopback mode. |
|
2. |
Instructs the UART to transmit a specific byte, then verifies that the UART has received a byte, and that byte is the same byte as was sent. |
|
3. |
Repeats step 2 multiple times, each time using a different byte (looking for stuck bits and shorted bits). |
|
4. |
Instructs the UART to change the state of the RTS signal, then verifies that the UART indicates that the CTS signal changed state as well. |
|
5. |
Instructs the UART to change the state of the DTR signal, then verifies that the UART indicates that the following 3 signals also changed state: DSR, RI, DCD |