Bootstrap ROM Contents
MOTOROLA
DSP56367
A-11
start_dram equ 0 ;;
length_dram equ $1600 ;; same addresses
else
start_xram equ 0 ;; 13k XRAM
length_xram equ $3400
start_yram equ 0 ;; 7k YRAM
length_yram equ $1c00
endif
start_pram equ 0 ;; 3k PRAM
length_pram equ $C00
BURN
;; get PATTERN pointer
clr b #PATTERNS,r6 ;; b is the error accumulator
move #<(NUM_PATTERNS-1),m6 ;; program runs forever in
;; cyclic form
;; configure SCKT as gpio output.
movep b,x:M_PDRC ;; clear GPIO data register
bclr #SCKT,x:M_PCRC ;; Define SCKT as output GPIO pin
bset #SCKT,x:M_PRRC ;; SCKT toggles means test pass
;; r5 = test fail flag = $000000
lua (r5)-,r7 ;; r7 = test pass flag = $FFFFFF
burnin_loop
do #9,burn1
;;----------------------------
;; test RAM
;; each pass checks 1 pattern
;;----------------------------
move p:(r6)+,x1 ;; pattern for x memory
move p:(r6)+,x0 ;; pattern for y memory
move p:(r6)+,y0 ;; pattern for p memory
;; write pattern to all memory locations
if (EQUALDATA) ;; x/y ram symmetrical
;; write x and y memory
clr a #start_dram,r0 ;; start of x/y ram
move #>length_dram,n0 ;; length of x/y ram
rep n0
mac x0,x1,a x,l:(r0)+ ;; exercise mac, write x/y ram
else ;; x/y ram not symmetrical
;; write x memory
clr a #start_xram,r0 ;; start of xram
move #>length_xram,n0 ;; length of xram
rep n0
mac x0,y0,a x1,x:(r0)+ ;; exercise mac, write xram
Summary of Contents for DSP56367
Page 16: ...xvi MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 22: ...xxii MOTOROLA List of Figures Figure Number Title Page Number ...
Page 26: ...xxvi MOTOROLA List of Tables Table Number Title Page Number ...
Page 148: ...4 6 DSP56367 MOTOROLA Design Considerations PLL Performance Issues ...
Page 248: ...9 30 DSP56367 MOTOROLA Serial Host Interface SHI Programming Considerations ...
Page 306: ...10 58 DSP56367 MOTOROLA Enhanced Serial Audio Interface ESAI ESAI Initialization Examples ...
Page 389: ...Bootstrap ROM Contents MOTOROLA DSP56367 A 15 end ...
Page 390: ...A 16 DSP56367 MOTOROLA Bootstrap ROM Contents ...
Page 432: ...C 8 DSP56367 MOTOROLA JTAG BSDL ...
Page 484: ...D 52 DSP56367 MOTOROLA Programmer s Reference ...
Page 490: ...E 6 DSP56367 MOTOROLA Power Consumption Benchmark ...
Page 516: ...F 26 DSP56367 MOTOROLA IBIS Model ...
Page 522: ...Index 6 MOTOROLA Index ...
Page 523: ......