Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

XM33C321ASPZR Datasheet(PDF) 85 Page - Texas Instruments

Part # XM33C321ASPZR
Description  MSPM33C321x Mixed-Signal Microcontrollers
PDF  113 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI2 [Texas Instruments]
Direct Link  https://www.ti.com
Logo TI2 - Texas Instruments

XM33C321ASPZR Datasheet(HTML) 85 Page - Texas Instruments

Back Button XM33C321ASPZR Datasheet HTML 81Page - Texas Instruments XM33C321ASPZR Datasheet HTML 82Page - Texas Instruments XM33C321ASPZR Datasheet HTML 83Page - Texas Instruments XM33C321ASPZR Datasheet HTML 84Page - Texas Instruments XM33C321ASPZR Datasheet HTML 85Page - Texas Instruments XM33C321ASPZR Datasheet HTML 86Page - Texas Instruments XM33C321ASPZR Datasheet HTML 87Page - Texas Instruments XM33C321ASPZR Datasheet HTML 88Page - Texas Instruments XM33C321ASPZR Datasheet HTML 89Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 85 / 113 page
background image
8.17 Serial Wire Debug Interface
A serial wire debug (SWD) two-wire interface is provided via an Arm compatible serial wire debug port (SW-
DP) to enable access to multiple debug functions within the device. For a complete description of the debug
functionality, see the debug chapter of the MSPM33C3x 160-MHz Microcontrollers Technical Reference Manual.
Table 8-22. Serial Wire Debug Pin Requirements and Functions
DEVICE SIGNAL
DIRECTION
SWD FUNCTION
SWCLK
Input
Serial wire clock from debug probe
SWDIO
Input/Output
Bi-directional (shared) serial wire data
8.18 Bootstrap Loader (BSL)
The bootstrap loader (BSL) enables configuration of the device as well as programming of the device memory
through a UART or I2C serial interface. Access to the device memory and configuration through the BSL is
protected by a 256-bit user-defined HASH password, and it is possible to completely disable the BSL in the
device configuration, if desired. The BSL is enabled by default from TI to support use of the BSL for production
programming.
A minimum of two pins are required to use the BSL: the BSL_UART_RX and BSL_UART_TX signals (for UART),
or the BSL_I2C_SCL and BSL_I2C_SDA signals (for I2C) or the BSL_CAN_RX and BSL_CAN_TX signals (for
CAN). Additionally, one or two additional pins (BSL_INVOKE and NRST) may be used for controlled invocation
of the bootloader by an external host.
If enabled, the BSL may be invoked (started) in the following ways:
• The BSL is invoked during the boot process if the BSL_invoke pin state matches the defined BSL_invoke
logic level. If the device fast boot mode is enabled, this invocation check is skipped. An external host can
force the device into the BSL by asserting the invoke condition and applying a reset pulse to the NRST pin to
trigger a BOOTRST, after which the device will verify the invoke condition during the reboot process and start
the BSL if the invoke condition matches the expected logic level.
• The BSL may be invoked at runtime from application software by issuing a SYSRST with BSL entry
command.
Table 8-23. BSL Pin Requirements and Functions
DEVICE SIGNAL
CONNECTION
BSL FUNCTION
BSL_UART_RX
Required for UART
UART receive signal (RX), an input
BSL_UART_TX
Required for UART
UART transmit signal (TX) an output
BSL_I2C_SCL
Required for I2C
I2C BSL clock signal (SCL)
BSL_I2C_SDA
Required for I2C
I2C BSL data signal (SDA)
BSL_CAN_RX
Required for CAN
CAN receive signal (RX), an input
BSL_CAN_TX
Required for CAN
CAN receive signal (TX), an output
BSL_INVOKE
Optional
Active-high digital input used to start the BSL
during boot
NRST
Optional
Active-low reset pin used to trigger a reset
and subsequent check of the invoke signal
(BSL_invoke)
For a complete description of the BSL functionality and command set, see the MSPM33C3x Bootloader User's
Guide.
8.19 Device Factory Constants
All devices include a memory-mapped FACTORY region which provides read-only data describing the
capabilities of a device as well as any factory-provided trim information for use by application software. Please
refer to Factory Constants chapter of the MSPM33C3x 160-MHz Microcontrollers Technical Reference Manual
for more information.
www.ti.com
MSPM33C321A, MSPM33C3219
SLASFB6 – DECEMBER 2025
Copyright © 2025 Texas Instruments Incorporated
Submit Document Feedback
85
Product Folder Links: MSPM33C321A MSPM33C3219



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