v
TABLE OF CONTENTS
Page
CHAPTER 1 INTRODUCTION TO THE SBC5204 BOARD
................ 1-1
1.1 INTRODUCTION ...................................... 1-1
1.2 GENERAL HARDWARE DESCRIPTION ...................... 1-1
1.3 SYSTEM MEMORY ..................................... 1-3
1.4 SERIAL COMMUNICATION CHANNELS ..................... 1-3
1.5 PARALLEL I/O PORTS ................................ 1-3
1.6 PROGRAMMABLE TIMERS/COUNTERS ...................... 1-3
1.7 ISA BUS CONNECTOR.................................. 1-3
1.8 SYSTEM CONFIGURATION .............................. 1-4
1.9 INSTALLATION AND SETUP ............................ 1-4
1.9.1 Unpacking ..................................... 1-4
1.9.2 Preparing the Board for Use ................... 1-4
1.9.3 Providing Power to the Board .................. 1-4
1.9.4 Selecting Terminal Baud Rate .................. 1-5
1.9.5 The Terminal Character Format ................. 1-5
1.9.6 Connecting the Terminal ....................... 1-5
1.9.7 Using Personal Computer as a Terminal ......... 1-5
1.10 SYSTEM POWER-UP AND INITIAL OPERATION ............. 1-9
1.11 SBC5204 JUMPER SETUP............................... 1-9
1.12 USING THE BDM ..................................... 1-10
CHAPTER 2 USING THE MONITOR/DEBUG FIRMWARE
............... 2-1
2.1 WHAT IS dBUG....................................... 2-1
2.2 OPERATIONAL PROCEDURE ............................. 2-3
2.2.1 System Power-up ............................... 2-3
2.2.2 System Initialization ......................... 2-3
2.2.2.1 RESET Button ............................. 2-4
2.2.2.2 ABORT Button ............................. 2-4
2.2.2.3 Software Reset Command ................... 2-4
2.2.2.4 User Program ............................. 2-4
2.2.3 System Operation .............................. 2-4
2.3 TERMINAL CONTROL CHARACTERS ....................... 2-5
2.4 dBUG COMMAND SET .................................. 2-5
2.4.1 BF - Block Memory Fill ........................ 2-7
2.4.2 BM - Block Move ............................... 2-8
2.4.3 BR - Breakpoint ............................... 2-9
2.4.4 BS - Block Search ...... ...................... 2-10
2.4.5 DATA - Data Conversion ........................ 2-11
2.4.6 DI - Disassemble .............................. 2-12
2.4.7 DL - Download Serial .......................... 2-13
2.4.8 DN - Download Network.......................... 2-14
2.4.9 Go - Execute .................................. 2-15
2.4.10 GT - Execute Till a Temporary Breakpoint ...... 2-16
2.4.11 Help - Help ................................... 2-17
2.4.12 IRD - Internal Registers Display .............. 2-18
2.4.13 IRM - Internal Registers Modify ............... 2-19
2.4.14 MD - Memory Display ........................... 2-20
2.4.15 MM - Memory Modify ............................ 2-21