DSP56303 FREESCALE [Freescale Semiconductor, Inc], DSP56303 Datasheet - Page 226
![no-image](/images/no-image-200.jpg)
DSP56303
Manufacturer Part Number
DSP56303
Description
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
1.DSP56303.pdf
(292 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DSP56303AG100
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
DSP56303AG100B1
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
DSP56303AG100R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
DSP56303GC100
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
DSP56303PV100
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Company:
Part Number:
DSP56303PV100B
Manufacturer:
MOT
Quantity:
5 510
Company:
Part Number:
DSP56303PV100B
Manufacturer:
MAXIM
Quantity:
5 510
Company:
Part Number:
DSP56303VF100
Manufacturer:
MNDSPEED
Quantity:
2
Company:
Part Number:
DSP56303VF100
Manufacturer:
MOTOLOLA
Quantity:
513
Company:
Part Number:
DSP56303VF100
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
DSP56303VF100
Manufacturer:
FREESCALE
Quantity:
20 000
Company:
Part Number:
DSP56303VL100
Manufacturer:
FUJI
Quantity:
1 000
Bootstrap Program
START
OMR1IS0
;=============================================================================
; This is the routine which loads a program through the HI08 host port
; The program is downloaded from the host MCU with the following scenario:
; 1) 3 bytes - Define the program length.
; 2) 3 bytes - Define the address to which to start loading the program to.
; 3) 3n bytes (while n is any integer number)
; The program words will be stored in contiguous PRAM memory locations starting
; at the specified starting address.
; After reading the program words, program execution starts from the same address
; where loading started.
; The host MCU may terminate the loading process by setting the HF1=0 and HF0=1.
; When the downloading is terminated, the program will start execution of the
; loaded program from the specified starting address.
; The HI08 boot ROM program enables the following busses to download programs
; through the HI08 port:
;
;
;
;
;
;
;
;
;
;=============================================================================
ISAHOSTLD
A-4
1 - ISA- Dual strobes non-multiplexed bus with negative strobe
2 - HC11- Single strobe non-multiplexed bus with positive strobe
4 - i8051
5 - MC68302 - Single strobe non-multiplexed bus with negative strobe
movep #%0101000000011000,x:M_HPCR
jclr #1,omr,OMR1IS0; IF MC:MB:MA=10x, go to look for ISA/HC11 options
pulses dual positive request
dual negative request.
pulse single negative request.
pulse single negative request.
clr a #$0a,X0; clear a and load X0 with constant 0a0000
jclr #2,omr,EPRSCILD ; If MC:MB:MA=0xx, go load from EPROM/SCI
jclr #0,omr,I8051HOSTLD; If MC:MB:MA=110, go load from 8051 Host
jmp
jset #0,omr,HC11HOSTLD; If MC:MB:MA=101, go load from HC11 Host
; Configure the following conditions:
; HAP
; HRP
; HCSP
; HD/HS
; HMUX
; HASP
;
; HDSP
; HROD
;
;
MC68302HOSTLD; If MC:MB:MA=111, go load from MC68302 Host
spare = 0 This bit should be set to 0 for
future compatibility
- Dual strobes multiplexed bus with negative strobe pulses
meaning in non-multiplexed bus)
= 0 Negative host acknowledge
= 1 Positive host request
= 0 Negative chip select input
= 1 Dual strobes bus (RD and WR strobes)
= 0 Non multiplexed bus
= 0 (address strobe polarity has no
= 0 Negative data strobes polarity
= 0 Host request is active when enabled
; If MC:MB:MA=100, go load from ISA HOST
DSP56303 User’s Manual, Rev. 2
Freescale Semiconductor