AN2311 Freescale Semiconductor / Motorola, AN2311 Datasheet - Page 9

no-image

AN2311

Manufacturer Part Number
AN2311
Description
Bootstrapping the MSC8101 Device Through the HDI16 Port
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
4
MSC8101ADS Test Configuration Example
A simple example of bootstrapping the MSC8101 through the HDI16 is provided to test the hardware
interconnection and software driver functionality. The test software initializes the host memory controller
so that the slave board HDI16 is mapped as a 16-bit port at location 0x04000000. At start-up, the slave
board is in Reset mode waiting for the reset configuration word to be written to it. The host writes the
HRCW to the slave and then waits for reset to complete before loading the target application. When the
download completes, the slave begins executing the downloaded code, which simply flashes the Red
LED (LD9) on the slave MSC8101ADS board. Table 6 and Table 7 detail the hardware set-up for the
host and slave MSC8101ADS boards.
Note:
Connecting two MSC8101ADS boards results in triple buffering that theoretically does not meet
the timing specifications or provide aggressive timing profiles required in a typical system
where no buffering or a single level of buffering is expected. The timings (and UPM settings)
provided therefore do not include buffering delays. However these timings have been verified to
work between two MSC8101ADS boards and can be used for test purposes.
Freescale Semiconductor, Inc.
Switch
Switch
SW10
SW9
SW1
SW9
U18
For More Information On This Product,
1
2
3
4
5
6
7
8
1
2
3
4
1
2
3
4
1
2
3
4
5
6
7
8
Table 7. Slave MSC8101ADS Hardware Switch Settings
Table 6. Host MSC8101ADS Hardware Switch Settings
Go to: www.freescale.com
Value
Value
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
MODCK [1-6] = 000101 Clock mode 40
Reset Configuration Word read from FPGA
HPE = 0, Host Port not enabled
EE1 = 0, Device is in debug mode after reset
EE[4-5] = 00 = boot from Bus
N/A
HDSP = 0, Active Low data strobe polarity
HDDS = 0, Single data strobe mode
H8BIT = 0, 16 bit Mode
N/A
Note: The oscillator value should be the same for both
host and slave boards. 16.384 MHz and 20 MHz have
been tested.
MODCK [1-6] = 000101 Clock mode 40
N/A in Host port mode
HPE = 1, Host Port enabled
MSC8101ADS Test Configuration Example
Description
Description
9

Related parts for AN2311