Electronic Components Datasheet Search
  English  ▼

X  

C167CS Datasheet(PDF) 311 Page - Infineon Technologies AG

Part # C167CS
Description  16-Bit Single-Chip Microcontroller
PDF  517 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INFINEON [Infineon Technologies AG]
Direct Link  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

C167CS Datasheet(HTML) 311 Page - Infineon Technologies AG

Back Button C167CS Datasheet HTML 307Page - Infineon Technologies AG C167CS Datasheet HTML 308Page - Infineon Technologies AG C167CS Datasheet HTML 309Page - Infineon Technologies AG C167CS Datasheet HTML 310Page - Infineon Technologies AG C167CS Datasheet HTML 311Page - Infineon Technologies AG C167CS Datasheet HTML 312Page - Infineon Technologies AG C167CS Datasheet HTML 313Page - Infineon Technologies AG C167CS Datasheet HTML 314Page - Infineon Technologies AG C167CS Datasheet HTML 315Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 311 / 517 page
background image
C167CS
Derivatives
The Bootstrap Loader
User’s Manual
15-1
V2.0, 2000-07
15
The Bootstrap Loader
The built-in bootstrap loader of the C167CS provides a mechanism to load the startup
program, which is executed after reset, via the serial interface. In this case no external
memory or an internal ROM/OTP/Flash is required for the initialization code.
The bootstrap loader moves code/data into the internal RAM, but it is also possible to
transfer data via the serial interface into an external RAM using a second level loader
routine. ROM memory (internal or external) is not necessary. However, it may be used
to provide lookup tables or may provide “core-code”, i.e. a set of general purpose
subroutines, e.g. for IO operations, number crunching, system initialization, etc.
Figure 15-1
Bootstrap Loader Sequence
The Bootstrap Loader may be used to load the complete application software into
ROMless systems, it may load temporary software into complete systems for testing or
calibration, it may also be used to load a programming routine for Flash devices.
The BSL mechanism may be used for standard system startup as well as only for special
occasions like system maintenance (firmware update) or end-of-line programming or testing.
MCT04465
RSTIN
P0L.4
or RD
RxD0
TxD0
CSP:IP
1)
2)
4)
3)
5)
32 bytes
User Software
6)
Int. Boot ROM BSL-routine
1) BSL initialization time, > 2 µs @ f
CPU = 20 MHz.
2) Zero byte (1 start Bit, eight '0' data Bits, 1 stop Bit), sent by host.
3) Identification byte, sent by C 167CS.
4) 32 bytes of code / data, sent by host.
5) Caution: TxD0 is only driven a certain time after reception of the zero byte
(2.5 µs @
f
CPU = 20 MHz)
6) Internal Boot ROM.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com