Shared Configuration
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
6-9
The following stages are performed to serve as the master chip on a multi-device board.
1.
The MSC8144E reads RSR[SWSR] and RSR[SWHR] to determine if the reset is
PORESET. If it is not PORESET, this section of the boot is bypassed entirely.
2.
The MSC8144E reads RCWLR[RM] to determine if it is the master on the multi-device
board.
3.
If the MSC8144E is the master on the multi-device board:
a.
I2CFDR and I2CDFSSR are programed based on the following data
— RCWLR[MODCK]
— RSR[RSTSRC]
The frequency used for SCL is set as closely as possible to 400 kHz.
b.
The Reset master reads the slaves RCW into M2.
c.
The I
2
C is configured to work as an EEPROM (slave mode) with address 0x57.
d.
The MSC8144E deassert
STOP_BS
for the current slave (directly or via the decoder).
e.
Drive preamble 0xAA55AA
Drive header 0xFFFFFF
Drive RCWLR
Drive header 0xFFFFFF
Drive RCWHR
Disable the I
2
C controller in order to free it up as the slaves I
2
C controller does not
generate a STOP condition on the bus.
f.
repeat steps a–e for all slaves.
g.
{GPIO[0–3}, GPIO[21]} are set to 0x1F thus deasserting all the slaves
STOP_BS
signals.
4.
If the MSC8144E is a an EEPROM slave, the boot waits until STOP_BS is to pulled
high before continuing with the boot program, thus allowing all reset slaves to read their
reset word before any device tries to access the EEPROM for boot code.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...