Motorola DSP56305 User Manual page 557

24-bit digital signal processor
Table of Contents

Advertisement

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; If MD:MC:MB:MA=1010, then it loads the program RAM from the SCI interface.
;
; The SCI bootstrap code expects first
; number
of program
; start loading
the program words
; to be loaded. The number of words, the starting address
; words are received least significant
; then by the most significant byte.
;
; The program words
; contiguous
PRAM
; address.
After
; from the same address where loading started.
;
; The SCI is programmed to work
; stop
bit and
no parity.
; frequency must be 16x the baud
; is echoed back through the SCI transmitter.
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; If MD:MC:MB:MA=1011,
; programmed to operate in the Universal Bus mode supporting 56301-to-56301
; glue less connection.
;
; The HI32
bootstrap code expects first
; the number
of program
; address to start loading
; each
program word to be loaded.
;
; The
program
words
; locations
starting
; reading the
program words,
; address where loading started.
;
; The Host Interface
; Host
Flag
0 (HF0) in HCTR
; loaded program from the specified starting address.
;
; During
the access, the HAEN and HA10-HA3
; HA2-HA0 select the HI32 registers.
; Before
booting through
; Host
boot
program will verify
; the status register (HSTR) and confirm that its value is $3.
;
; Suggested 56301-to-56301 connection:
;
;
slave
master
;
56301/HI32
56301/PortA
;
;
HA[10:3]
<- A[10:3]
;
HA[2:0]
<- A[2:0]
MOTOROLA
words,
afterwards
and then 3 bytes for each program word
will
be condensed
memory
locations starting at the
reading the
program words, program
in asynchronous mode with 8 data bits,
The clock
rate. After
then it loads the program RAM from the Host Interface
words,
afterwards
the program words
will
be
stored
at
the
specified
program execution
bootstrap load program may be stopped by setting the
register. This will start
the Host
Interface it is recommended
that the HI32 is operational, by reading
; selects HI32 (base address 00000000)
; selects HTXR registers
DSP56305 User's Manual
to receive
3 bytes specifying
3 bytes specifying
byte first followed by the mid and
into
24-bit
words and stored in
specified starting
execution starts
source
is external and
each
byte is received, it
to read a 24-bit
a 24-bit
word
and then
24-bit
in contiguous
starting
address.
starts
execution of the
pins must be driven low; pins
Bootstrap Code
the
the address to
and the program
1
the clock
word specifying
specifying
the
word
for
PRAM
memory
After
from
the same
that
the
A-3

Advertisement

Table of Contents
loading

Table of Contents