10-40
BajaPPC-750: Monitor
loads byte 20
16
to address 00
16
loads byte 82
16
to address 01
16
loads byte E4
16
to address 02
16
loads byte 46
16
to address 03
16
loads byte A8
16
to address 04
16
loads byte 0A
16
to address 05
16
loads byte 6C
16
to address 06
16
loads byte CE
16
to address 07
16
:020000020001FB
sets the segment value to one, so 10
16
must be added to all
subsequent load addresses.
:08000000D0ED0A2744617EFFE8
loads byte D0
16
to address 10
16
loads byte ED
16
to address 11
16
loads byte 0A
16
to address 12
16
loads byte 27
16
to address 13
16
loads byte 44
16
to address 14
16
loads byte 61
16
to address 15
16
loads byte 7E
16
to address 16
16
loads byte FF
16
to address 17
16
:0400000300010002F6
indicates that the start address segment value is one,
and the start address offset value is 2, so the absolute start address is 12
16
.
:04003000902BB4FD60
loads byte 90
16
to address 40
16
loads byte 2B
16
to address 41
16
loads byte B4
16
to address 42
16
loads byte FD
16
to address 43
16
:00000001FF terminates the file.
10.9.5 Motorola S-Record Download Format
S-records are named for the ASCII character “S,” which is used for the first charac-
ter in each record. After the “S” character is another character that indicates the
record type. Valid types are 0, 1, 2, 3, 5, 7, 8, and 9. After the type character is a
sequence of characters that represent the length of the record, and possibly the
address. The rest of the record is filled out with data and a checksum.
The checksum is the one’s complement of the 8-bit sum of the binary representa-
tion of all elements of the record except the S and the record type character. In
other words, if you sum all the bytes of a record except for the S and the character
immediately following it with the checksum itself, you should get FF
16
for a
proper record.
User-Defined (S0)
S0
nnd1d2d3...dncs
S0
indicates the record type.
Summary of Contents for BajaPPC-750
Page 2: ...BajaPPC 750 PowerPC Based Single Board Computer User s Manual May 2002...
Page 4: ...BajaPPC 750 PowerPC Based Single Board Computer User s Manual May 2002...
Page 7: ......
Page 19: ...xii BajaPPC 750 Contents...
Page 57: ...3 12 BajaPPC 750 Central Processing Unit May 2002...
Page 77: ...5 12 BajaPPC 750 PMC PCI Interface May 2002...
Page 111: ...6 34 BajaPPC 750 VMEbus Interface May 2002...
Page 135: ...8 18 BajaPPC 750 Serial and Parallel I O May 2002...
Page 207: ...10 68 BajaPPC 750 Monitor May 2002...