CS493002-CL Cirrus Logic, CS493002-CL Datasheet - Page 55

no-image

CS493002-CL

Manufacturer Part Number
CS493002-CL
Description
Multi-Standard Audio Decoder Family
Manufacturer
Cirrus Logic
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS493002-CLR
Manufacturer:
CIRRUS LOGIC
Quantity:
348
4) If initialization fails, the CS493XX sends out
5) After receiving the BOOT_START byte, the
6) The end of the .LD file contains a three byte
7) After reading out the BOOT_SUCCESS byte,
8) After waiting 5ms to allow the downloaded
8.1.2. Parallel Download Sequence
The following is a detailed description of a parallel
download sequence for the CS493XX.
1) A download sequence is started when the host
DS339PP4
CS493XX sends out the boot message
BOOT_START (0x01) and the host should
proceed to step 5.
an INIT_FAILURE boot message byte (0xFD
or 0xFE), INVALID_MSG byte (0xFB), or
BOOT_ERROR byte (0xFA or 0xFC) and
spins waiting for a hard reset. The host should
re-try steps 1 through 3 and if failure is met
again, the serial communication timing and
protocol should be inspected.
host should write the downloadable image
(from the .LD file).
checksum. If the checksum is good after
download,
BOOT_SUCCESS message (0x02) to the host.
If the checksum was bad, the CS493XX
responds
message byte (0xFF) and spins, waiting for
hard reset.
the
BOOT_SUCCESS_RECEIVED
(0x000005) which will cause an internal
application
downloaded application to run.
application to initialize, the host can send
configuration messages for both hardware and
software configuration.
Note: When reading from the chip in a parallel
communication mode, the host must read the
HOSTCTL register and test the HOUTRDY bit
before starting the read cycle.
host
with
the
code
CS493XX
should
the
reset
BAD_CHECKSUM
and
will
send
allow
message
send
the
the
a
2) The host should then send the boot message
3) If the initialization was successful the
4) If initialization fails, the CS493XX sends out
5) After receiving the BOOT_START byte, the
6) The end of the .LD file contains a three byte
7) After reading out the BOOT_SUCCESS byte,
8) After waiting 5ms to allow the downloaded
issues a hard reset and holds the mode pins
appropriately (WR, RD, and PSEL).
DOWNLOAD_BOOT
causes the CS493XX to initialize itself for
download.
CS493XX sends out the boot message
BOOT_START (0x01) and the host should
proceed to step 5.
an INIT_FAILURE boot message byte (0xFD
or 0xFE), INVALID_MSG byte (0xFB), or
BOOT_ERROR byte (0xFA or 0xFC) and
spins waiting for a hard reset. The host should
re-try steps 1 through 3 and if failure is met
again, the serial communication timing and
protocol should be inspected.
host should write the downloadable image
(from the .LD file).
checksum. If the checksum is good after
download,
BOOT_SUCCESS message (0x02) to the host.
If the checksum was bad, the CS493XX
responds
message byte (0xFF) and spins, waiting for
hard reset.
the
BOOT_SUCCESS_RECEIVED
(0x000005) which will cause an internal
application
downloaded application to run.
application to initialize, the host can send
configuration messages for both hardware and
software configuration.
host
with
the
CS49300 Family DSP
code
CS493XX
should
the
reset
(0x000004).
BAD_CHECKSUM
and
will
send
allow
message
send
This
the
the
55
a

Related parts for CS493002-CL