3.2.2.1 Memory Checks
The monitor program performs some standard memory checks which are as follows:
•
EPROM
•
Internal memory
•
External SDRAM
The EPROM test consists of verifying a number in memory. If the monitor code is
corrupted, the monitor may crash before reaching the actual program code. These
checks include:
•
Write, then verify all 0's
•
Write, then verify all 1's
•
Write, then verify memory address
•
Write, then verify compliment of memory address
3.2.2.2 UART Check/Initialization
The UART check is done in three stages. Two of these stages are implemented in the
POST. The third is controlled by the host (PC), when it attempts to connect to the
EZ-KIT Lite. These stages are:
•
Register Write
This test confirms that the ADSP-21065L is capable of writing to and
reading from a register in the UART. Three patterns are written to and then
read from a register in the UART, and tested. All three patterns must be read
back correctly to pass this test.
•
Internal Loop Back
In this test, 256 bytes are sent to and read from the UART. This test checks
the functionality of the UART connections from the ADSP-21065L, up to
and through the UART chip.
•
Transmitted Loop Back
The last UART test is performed by the host after the POST is complete. In
this test, the host sends the UART test protocol. This protocol specifies the
number of bytes that are transmitted to the EZ-KIT Lite board, and instructs
the board to echo the byte stream back to the host. This test determines
whether the EZ-KIT Lite board is set to the correct baud rate, and verifies the
external connections between the board and the host.
www.BDTIC.com/ADI
21
Need help?
Do you have a question about the ADSP-21065L EZ-KIT Lite and is the answer not in the manual?
Questions and answers