STMicroelectronics STM32MP133C F 32-bit Arm Cortex-A7 1GHz MPU
Spesifikasi
- Inti: Arm Cortex-A7
- Kenangan: SDRAM eksternal, SRAM sing dipasang
- Data Bus: antarmuka paralel 16-bit
- Keamanan/Keamanan: Reset lan Manajemen Daya, LPLV-Stop2, Siaga
- Paket: LFBGA, TFBGA karo min pitch 0.5 mm
- Manajemen Jam
- Input/Output tujuan umum
- Matriks Interkoneksi
- 4 Pengontrol DMA
- Periferal Komunikasi: Nganti 29
- Periferal Analog: 6
- Timer: Nganti 24, Pengawas: 2
- Akselerasi Hardware
- Mode Debug
- Sekring: 3072-bit kalebu ID unik lan HUK kanggo tombol AES 256
- ECOPACK2 tundhuk
Arm Cortex-A7 Subsistem
Subsistem Arm Cortex-A7 saka STM32MP133C/F nyedhiyakake…
Kenangan
Piranti kasebut kalebu SDRAM Eksternal lan SRAM Embedded kanggo panyimpenan data…
Pengontrol DDR
Pengontrol DDR3/DDR3L/LPDDR2/LPDDR3 ngatur akses memori…
Manajemen Sumber Daya
Skema sumber daya lan pengawas njamin pangiriman daya stabil…
Manajemen Jam
RCC nangani distribusi jam lan konfigurasi…
Input/Output Tujuan Umum (GPIO)
GPIO nyedhiyakake kemampuan antarmuka kanggo piranti eksternal…
TrustZone Protection Controller
ETZPC nambah keamanan sistem kanthi ngatur hak akses…
Bus-Interconnect Matrix
Matriks nggampangake transfer data antarane macem-macem modul…
Pitakonan
P: Apa jumlah maksimum peripheral komunikasi sing didhukung?
A: STM32MP133C/F ndhukung nganti 29 peripheral komunikasi.
P: Pira peripheral analog sing kasedhiya?
A: Piranti nawakake 6 peripheral analog kanggo macem-macem fungsi analog.
“`
STM32MP133C STM32MP133F
Arm® Cortex®-A7 nganti 1 GHz, 2×ETH, 2×CAN FD, 2×ADC, 24 timer, audio, crypto lan adv. keamanan
Datasheet - data produksi
Fitur
Kalebu ST state-of-the-art teknologi paten
inti
· 32-bit Arm® Cortex®-A7 L1 32-Kbyte I / 32-Kbyte D 128-Kbyte unified level 2 cache Arm® NEONTM and Arm® TrustZone®
Kenangan
· Memori DDR eksternal nganti 1 Gbyte nganti LPDDR2/LPDDR3-1066 16-bit nganti DDR3/DDR3L-1066 16-bit
· 168 Kbyte SRAM internal: 128 Kbyte AXI SYSRAM + 32 Kbyte AHB SRAM lan 8 Kbyte SRAM ing domain Serep
· Antarmuka memori Dual Quad-SPI · Kontroler memori eksternal fleksibel nganti
Bus data 16-bit: antarmuka paralel kanggo nyambungake IC eksternal lan memori SLC NAND nganti ECC 8-bit
Keamanan / safety
· Boot aman, periferal TrustZone®, 12 xtamper pin kalebu 5 x aktif tampers
· Suhu, voltage, frekuensi lan ngawasi 32 kHz
Reset lan manajemen daya
· Pasokan 1.71 V nganti 3.6 VI/Os (5 V-tolerant I/Os) · POR, PDR, PVD lan BOR · On-chip LDOs (USB 1.8 V, 1.1 V) · Regulator serep (~0.9 V) · Sensor suhu internal · Mode kurang daya: Turu, Stop, LPLV-Stop
LPLV-Stop2 lan Siyaga
LFBGA
TFBGA
LFBGA289 (14 × 14mm) Jarak 0.8 mm
TFBGA289 (9 × 9 mm) TFBGA320 (11 × 11 mm)
Jarak minimal 0.5 mm
· Penylametan DDR ing mode Siyaga · Kontrol kanggo chip pendamping PMIC
Manajemen jam
· Osilator internal: osilator HSI 64 MHz, osilator CSI 4 MHz, osilator LSI 32 kHz
· Osilator eksternal: osilator HSE 8-48 MHz, osilator LSE 32.768 kHz
· 4 × PLL kanthi mode pecahan
Input/output tujuan umum
· Nganti 135 port I/O aman kanthi kemampuan interupsi
· Nganti 6 tangi
Interkoneksi matriks
· 2 bus matriks 64-bit Arm® AMBA® AXI interkoneksi, nganti 266 MHz 32-bit Arm® AMBA® AHB interkoneksi, nganti 209 MHz
4 DMA controller kanggo mbongkar CPU
· 56 saluran fisik total
· 1 x pengontrol akses memori langsung (MDMA) tujuan umum kanthi kecepatan dhuwur
· 3 × DMA dual-port karo FIFO lan njaluk kapabilitas router kanggo manajemen peripheral optimal
September 2024
Iki informasi babagan produk ing produksi lengkap.
DS13875 Rev 5
1/219
www.st.com
STM32MP133C/F
Nganti 29 peripheral komunikasi
· 5 × I2C FM+ (1 Mbit/s, SMBus/PMBusTM) · 4 x UART + 4 x USART (12.5 Mbit/s,
Antarmuka ISO7816, LIN, IrDA, SPI) · 5 × SPI (50 Mbit/s, kalebu 4 kanthi full-duplex
Akurasi kelas audio I2S liwat audio internal PLL utawa jam eksternal)(+2 QUADSPI + 4 karo USART) · 2 × SAI (audio stereo: I2S, PDM, SPDIF Tx) · SPDIF Rx karo 4 input · 2 × SDMMC nganti 8 bit (SD/e·MMCTM/SDIOANFD) · 2 × 2 protokol USB CTM/SDIO) Host kacepetan dhuwur utawa 2.0 × USB 1 Host kacepetan dhuwur
+ 1 × USB 2.0 OTG kacepetan dhuwur bebarengan · 2 x Ethernet MAC/GMAC IEEE 1588v2 hardware, MII/RMII/RGMII
6 peripheral analog
· 2 × ADC kanthi maksimal 12-bit. resolusi nganti 5 msps
· 1 x sensor suhu · 1 x filter digital kanggo sigma-delta modulator
(DFSDM) karo 4 saluran lan 2 saringan · Internal utawa eksternal ADC referensi VREF +
Nganti 24 timer lan 2 pengawas
· Timer 2 × 32-bit kanthi nganti 4 IC/OC/PWM utawa penghitung pulsa lan input encoder kuadrat (tambahan)
· 2 × 16-bit advanced timer · 10 × 16-bit general-purpose timer (kalebu
2 timer dhasar tanpa PWM) · 5 × 16-bit timer daya sedheng · RTC aman kanthi akurasi sub-detik lan
tanggalan hardware · 4 Cortex®-A7 sistem timer (aman,
non-aman, virtual, hypervisor) · 2 × pengawas independen
Akselerasi hardware
· AES 128, 192, 256 DES/TDES
2 (mandiri, aman mandiri) 5 (2 aman) 4 5 (3 aman)
4 + 4 (kalebu 2 USART aman), sawetara bisa dadi sumber boot
2 (nganti 4 saluran audio), kanthi master/slave I2S, input PCM, port SPDIF-TX 2
HSPHY semat karo BCD Semat HS PHY karo BCD (aman), bisa dadi sumber boot
2 × HS dienggo bareng antarane Host lan OTG 4 input
2 (1 × TTCAN), kalibrasi jam, 10 Kbyte shared buffer 2 (8 + 8 bit) (securable), e·MMC utawa SD bisa dadi sumber boot 2 sumber daya independen opsional kanggo antarmuka kertu SD
1 (dual-quad) (securable), bisa dadi sumber boot
–
–
Boot
–
Boot
Boot Boot
(1)
Alamat/data paralel 8/16-bit FMC Paralel AD-mux 8/16-bit
NAND 8/16-bit 10/100M/Gigabit Ethernet DMA Kriptografi
Hash True random number generator Fuses (bisa diprogram siji-wektu)
4 × CS, nganti 4 × 64 Mbyte
Ya, 2× CS, SLC, BCH4/8, bisa dadi sumber boot 2 x (MII, RMI, RGMII) karo PTP lan EEE (aman)
3 conto (1 aman), 33 saluran MDMA PKA (kanthi proteksi DPA), DES, TDES, AES (kanthi proteksi DPA)
(kabeh bisa aman) SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3, HMAC
(securable) True-RNG (securable) 3072 bit efektif (aman, 1280 bit kasedhiya kanggo pangguna)
–
Boot -
–
16/219
DS13875 Rev 5
STM32MP133C/F
Katrangan
Tabel 1. Fitur STM32MP133C/F lan jumlah periferal (teruse)
STM32MP133CAE STM32MP133FAE STM32MP133CAG STM32MP133FAG STM32MP133CAF STM32MP133FAF Aneka
Fitur
LFBGA289
TFBGA289
TFBGA320
GPIO kanthi interupsi (total count)
135(2)
Pin Wakeup GPIO sing bisa diamanake
Kabeh
6
Tamper pin (aktif tamper)
12 (5)
DFSDM Nganti 12-bit sinkronisasi ADC
4 saluran input karo 2 saringan
–
2(3) (nganti 5 Msps saben 12-bit) (aman)
ADC1: 19 saluran kalebu 1x internal, 18 saluran kasedhiya kanggo
Total saluran ADC 12-bit (4)
pangguna kalebu 8x diferensial
–
ADC2: 18 saluran kalebu 6x internal, 12 saluran kasedhiya kanggo
pangguna kalebu 6x diferensial
Pin input ADC VREF VREF+ internal
1.65 V, 1.8 V, 2.048 V, 2.5 V utawa input VREF+ –
ya wis
1. QUADSPI bisa boot salah siji saka GPIOs darmabakti utawa nggunakake sawetara FMC Nand8 boot GPIOs (PD4, PD1, PD5, PE9, PD11, PD15 (ndeleng Tabel 7: STM32MP133C / definisi bal F).
2. Jumlah GPIO iki kalebu papat JTAG GPIO lan telung BOOT GPIO kanthi panggunaan winates (bisa uga konflik karo sambungan piranti eksternal sajrone pindai wates utawa boot).
3. Nalika loro ADC digunakake, jam kernel kudu padha kanggo loro ADCs lan prescalers ADC ditempelake ora bisa digunakake.
4. Kajaba iku, ana uga saluran internal: - saluran internal ADC1: VREFINT - saluran internal ADC2: suhu, vol internaltage referensi, VDDCORE, VDDCPU, VDDQ_DDR, VBAT / 4.
DS13875 Rev 5
17/219
48
Katrangan 18/219
STM32MP133C/F
Gambar 1. Diagram blok STM32MP133C/F
persediaan IC
@VDDA
Hsi
AXIM: Arm 64-bit AXI interkoneksi (266 MHz) T
@VDDCPU
GIC
T
Cortex-A7 CPU 650/1000 MHz + MMU + FPU + NEONT
32K D$
32K aku $
CNT (timer) T
ETM
T
2561K2B8LK2B$L+2$SCU T
async
128 bit
TT
CSI
LSI
Wektu debugamp
generator TSGEN
T
DAP
(JTAG/SWD)
SYSRAM 128 KB
ROM 128 KB
38
2 x ETH MAC
10/100/1000 (tanpa GMII)
FIFO
TT
T
BKPSRAM 8 KB
T
RNG
T
HASH
16b PHY
DDRCTRL 58
LPDDR2/3, DDR3/3L
async
T
CRYP
T
SAES
DDRMCE T TZC T
DDRPHYC
T
13
DLY
8b QUADSPI (ganda) T
37
16b
FMC
T
CRC
T
DLYBSD1
(Kontrol SDMMC1 DLY)
T
DLYBSD2
(Kontrol SDMMC2 DLY)
T
DLYBQS
(QUADSPI DLY kontrol)
FIFO FIFO
DLY DLY
14 8b SDMMC1 T 14 8b SDMMC2 T
PHY
2
USBH
2
(2xHS Host)
PLUSB
FIFO
T
PKA
FIFO
T MDMA 32 saluran
AXIMC TT
17 16b Tilak port
ETZPC
T
IWDG1
T
@VBAT
BSEC
T
Sekring OTP
@VDDA
2
RTC / AWU
T
12
TAMP / Regs serep T
@VBAT
2
LSE (32kHz XTAL)
T
Sistem timing STGENC
generasi
STGENR
USBPHYC
(USB 2 x PHY kontrol)
IWDG2
@VBAT
@VDDA
1
VREFBUF
T
4
16b LPTIM2
T
1
16b LPTIM3
T
1
16b LPTIM4
1
16b LPTIM5
3
PIN BOOT
SYSCFG
T
8
8b
HDP
10 16b TIM1/PWM 10 16b TIM8/PWM
13
SAI1
13
SAI2
9
4ch DFSDM
Buffer 10KB CCU
4
FDAAN1
4
FDAAN2
FIFO FIFO
APB2 (100 MHz)
8 KB FIFO
APB5 (100MHz)
APB3 (100 MHz)
APB4
async AHB2APB
SRAM1 16KB T SRAM2 8KB T SRAM3 8KB T
AHB2APB
DMA1
8 alur
DMAMUX1
DMA2
8 alur
DMAMUX2
DMA3
8 alur
T
PMB (monitor proses)
DTS (digital temp. sensor)
Voltage pengatur
@VDDA
Pengawasan pasokan
FIFO
FIFO
FIFO
Matriks 2 × 2
AHB2APB
64 bit AXI
64 bit master AXI
32 bit AHB 32 bit AHB master
32 bit APB
T TrustZone pangayoman keamanan
AHB2APB
APB2 (100 MHz)
APB1 (100 MHz)
FIFO FIFO FIFO FIFO FIFO
MLAHB: Arm 32-bit multi-AHB bus matrix (209 MHz)
APB6
FIFO FIFO FIFO FIFO
@VBAT
T
FIFO
HSE (XTAL)
2
PLL1/2/3/4
T
RCC
5
T PWR
9
T
EXTI
16 ext
176
T
USBO
(OTG HS)
PHY
2
T
12b ADC1
18
T
12b ADC2
18
T
GPIOA
16b
16
T
GPIOB
16b
16
T
GPIOC
16b
16
T
GPIOD
16b
16
T
GPIOE
16b
16
T
GPIOF
16b
16
T
GPIOG 16b 16
T
GPIOH
16b
15
T
GPIOI
16b
8
AHB2APB
T
USART1
Smartcard IrDA
5
T
USART2
Smartcard IrDA
5
T
SPI4/I2S4
5
T
SPI 5
4
T
I2C3/SMBUS
3
T
I2C4/SMBUS
3
T
I2C5/SMBUS
3
Filter Filter Filter
T
TIM12
16b
2
T
TIM13
16b
1
T
TIM14
16b
1
T
TIM15
16b
4
T
TIM16
16b
3
T
TIM17
16b
3
TIM2 TIM3 TIM4
32b
5
16b
5
16b
5
TIM5 TIM6 TIM7
32b
5
16b
16b
LPTIM1 16b
4
USART3
Smartcard IrDA
5
UART4
4
UART5
4
UART7
4
UART8
4
Filter Filter
I2C1/SMBUS
3
I2C2/SMBUS
3
SPI2/I2S2
5
SPI3/I2S3
5
USART6
Smartcard IrDA
5
SPI1/I2S1
5
FIFO FIFO
FIFO FIFO
MSv67509V2
DS13875 Rev 5
STM32MP133C/F
3
Fungsional liwatview
Fungsional liwatview
3.1
3.1.1
3.1.2
Subsistem Arm Cortex-A7
Fitur
· Arsitektur ARMv7-A · Cache instruksi 32-Kbyte L1 · Cache data 32-Kbyte L1 · Cache level128 2-Kbyte · Set instruksi Arm + Thumb®-2 · Teknologi keamanan Arm TrustZone · SIMD canggih Arm NEON · Ekstensi DSP lan SIMD · Floating-point VFPv4 · Dhukungan virtualisasi hardware · (Embedded trace IC) modul pengontrol terintegrasi 160 interupsi periferal bareng · Integrated generic timer (CNT)
Swaraview
Prosesor Cortex-A7 minangka prosesor aplikasi sing irit energi sing dirancang kanggo nyedhiyakake kinerja sing sugih ing piranti sing bisa dipakai kanthi dhuwur, lan aplikasi sing dipasang lan konsumen liyane. Nyedhiyakake nganti 20% kinerja utas siji luwih akeh tinimbang Cortex-A5 lan menehi kinerja sing padha karo Cortex-A9.
Cortex-A7 nggabungake kabeh fitur prosesor Cortex-A15 lan CortexA17 kanthi kinerja dhuwur, kalebu dhukungan virtualisasi ing hardware, NEON, lan antarmuka bus AMBA 128 AXI 4-bit.
Prosesor Cortex-A7 dibangun ing 8-s hemat energitage pipa prosesor Cortex-A5. Uga entuk manfaat saka cache L2 terpadu sing dirancang kanggo tenaga sing sithik, kanthi latensi transaksi sing luwih murah lan dhukungan OS sing luwih apik kanggo pangopènan cache. Ing ndhuwur iki, ana prediksi cabang sing luwih apik lan kinerja sistem memori sing luwih apik, kanthi jalur loadstore 64-bit, bus AMBA 128 AXI 4-bit lan ukuran TLB sing tambah (256 entri, saka 128 entri kanggo Cortex-A9 lan Cortex-A5), nambah kinerja kanggo beban kerja gedhe kayata web browsing
Teknologi jempol-2
Nyedhiyakake kinerja puncak kode Arm tradisional nalika uga nyuda kabutuhan memori nganti 30% kanggo panyimpenan instruksi.
Teknologi TrustZone
Njamin implementasine aplikasi keamanan sing dipercaya wiwit saka manajemen hak digital nganti pembayaran elektronik. Dhukungan amba saka mitra teknologi lan industri.
DS13875 Rev 5
19/219
48
Fungsional liwatview
STM32MP133C/F
NEON
Teknologi NEON bisa nyepetake algoritma pangolahan multimedia lan sinyal kayata encode/decode video, grafis 2D/3D, game, pangolahan audio lan wicara, pangolahan gambar, telephony, lan sintesis swara. Cortex-A7 nyedhiyakake mesin sing nawakake kinerja lan fungsionalitas unit floating-point Cortex-A7 (FPU) lan implementasine set instruksi SIMD lanjut NEON kanggo akselerasi media lan fungsi pangolahan sinyal. NEON ngluwihi Cortex-A7 prosesor FPU kanggo nyedhiyani kotak-MAC lan tambahan 64-dicokot lan 128-dicokot ndhaftar pesawat ndhukung pesawat sugih saka operasi SIMD liwat 8-, 16- lan 32-dicokot integer lan 32-dicokot floating-titik data jumlahe.
Virtualisasi hardware
Dhukungan hardware sing efisien banget kanggo manajemen data lan arbitrase, ing ngendi macem-macem lingkungan piranti lunak lan aplikasi bisa ngakses kemampuan sistem kanthi bebarengan. Iki mbisakake mujudake piranti sing kuwat, kanthi lingkungan virtual sing bisa diisolasi saka siji liyane.
Ngoptimalake cache L1
Cache L1 sing dioptimalake kinerja lan daya nggabungake teknik latensi akses minimal kanggo ngoptimalake kinerja lan nyilikake konsumsi daya.
Pengontrol cache L2 terpadu
Nyedhiyakake akses latensi lan bandwidth dhuwur menyang memori cache ing frekuensi dhuwur, utawa kanggo nyuda konsumsi daya sing ana gandhengane karo akses memori mati-chip.
Cortex-A7 floating-point unit (FPU)
FPU nyedhiyakake instruksi floating-point presisi tunggal lan kaping pindho kanthi kinerja dhuwur sing kompatibel karo arsitektur Arm VFPv4 sing kompatibel karo piranti lunak karo koprosessor titik ngambang Arm generasi sadurunge.
Unit kontrol Snoop (SCU)
SCU tanggung jawab kanggo ngatur interkoneksi, arbitrase, komunikasi, cache menyang cache lan transfer memori sistem, koherensi cache lan kemampuan liyane kanggo prosesor.
Koherensi sistem iki uga nyuda kerumitan piranti lunak kanggo njaga koherensi piranti lunak ing saben driver OS.
Pengontrol interupsi umum (GIC)
Ngleksanakake pengontrol interupsi standar lan arsitektur, GIC nyedhiyakake pendekatan sing sugih lan fleksibel kanggo komunikasi antar-prosesor lan rute lan prioritas interrupts sistem.
Ndhukung nganti 192 interrupts independen, ing kontrol software, hardware prioritized, lan routed antarane sistem operasi lan lapisan Manajemen lunak TrustZone.
Fleksibilitas rute iki lan dhukungan kanggo virtualisasi interrupts menyang sistem operasi, nyedhiyakake salah sawijining fitur utama sing dibutuhake kanggo nambah kemampuan solusi sing nggunakake hypervisor.
20/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.2
3.2.1
3.2.2
Kenangan
SDRAM njaba
Piranti STM32MP133C/F ngemot pengontrol kanggo SDRAM eksternal sing ndhukung ing ngisor iki: · LPDDR2 utawa LPDDR3, data 16-bit, nganti 1 Gbyte, nganti jam 533 MHz · DDR3 utawa DDR3L, data 16-bit, nganti 1 Gbyte, nganti jam 533 MHz
SRAM sing dipasang
Kabeh fitur piranti: · SYSRAM: 128 Kbyte (kanthi zona aman ukuran sing bisa diprogram) · AHB SRAM: 32 Kbyte (aman) · BKPSRAM (SRAM serep): 8 Kbyte
Isi wilayah iki dilindhungi saka akses nulis sing ora dikarepake, lan bisa disimpen ing mode Standby utawa VBAT. BKPSRAM bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
3.3
Pengontrol DDR3/DDR3L/LPDDR2/LPDDR3 (DDRCTRL)
DDRCTRL digabungake karo DDRPHYC menehi solusi antarmuka memori lengkap kanggo subsistem memori DDR. · Antarmuka port AMBA 64 AXI 4-bit (XPI) · Jam AXI ora sinkron karo pengontrol · Mesin cypher memori DDR (DDRMCE) sing nampilake AES-128 DDR on-the-fly write
enkripsi / maca dekripsi. · Standar sing didhukung:
Spesifikasi JEDEC DDR3 SDRAM, JESD79-3E kanggo DDR3/3L kanthi antarmuka 16-bit
Spesifikasi JEDEC LPDDR2 SDRAM, JESD209-2E kanggo LPDDR2 kanthi antarmuka 16-bit
Spesifikasi JEDEC LPDDR3 SDRAM, JESD209-3B kanggo LPDDR3 kanthi antarmuka 16-bit
· Penjadwal lanjutan lan generator perintah SDRAM · Jembar data lengkap sing bisa diprogram (16-bit) utawa jembaré setengah data (8-bit) · Dhukungan QoS majeng kanthi telung kelas lalu lintas nalika diwaca lan rong kelas lalu lintas nalika nulis · Pilihan kanggo ngindhari keluwen lalu lintas prioritas sing luwih murah · Dijamin koherensi kanggo nulis-sawise-maca (WAR) lan maca-sawise-nulis (RAW) ing
Port AXI · Dhukungan sing bisa diprogram kanggo opsi dawa burst (4, 8, 16) · Tulis gabungan kanggo ngidini sawetara tulisan menyang alamat sing padha digabung dadi
nulis tunggal · Konfigurasi pangkat tunggal
DS13875 Rev 5
21/219
48
Fungsional liwatview
STM32MP133C/F
· Dhukungan saka SDRAM daya-mudhun otomatis entri lan metu disebabake lack saka rawuh transaksi kanggo wektu programmable
· Dhukungan mandeg jam otomatis (LPDDR2/3) entri lan metu disebabake lack saka rawuh transaksi
· Dhukungan operasi mode kurang daya otomatis disebabake lack saka rawuh transaksi kanggo wektu programmable liwat hardware antarmuka kurang daya
· Kabijakan paging sing bisa diprogram · Dhukungan entri lan metu refresh otomatis utawa ing kontrol piranti lunak · Dhukungan entri lan metu daya-mudhun jero ing kontrol piranti lunak (LPDDR2 lan
LPDDR3) · Dhukungan nganyari ndhaptar mode SDRAM eksplisit ing kontrol piranti lunak · Logika pemetaan alamat fleksibel kanggo ngidini pemetaan khusus baris, kolom,
bit bank · Pilihan kontrol refresh pangguna-milih · DDRPERFM pamblokiran gadhah kanggo bantuan kanggo ngawasi kinerja lan tuning
DDRCTRL lan DDRPHYC bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
Fitur utama DDRMCE (mesin cypher memori DDR) kapacak ing ngisor iki: · Antarmuka master/slave bus sistem AXI (64-bit) · Enkripsi in-line (kanggo nulis) lan dekripsi (kanggo diwaca), adhedhasar firewall sing dipasang.
pemrograman · Loro mode enkripsi saben wilayah (maksimum siji wilayah): ora ana enkripsi (mode bypass),
mode cipher blok · Wiwitan lan pungkasan wilayah sing ditetepake kanthi granularitas 64-Kbyte · Nyaring standar (wilayah 0): akses apa wae sing diwenehake · Nyaring akses wilayah: ora ana
Cipher blok sing didhukung: AES Mode chaining sing didhukung · Mode blok karo cipher AES kompatibel karo mode ECB sing ditemtokake ing publikasi NIST FIPS 197 standar enkripsi maju (AES), kanthi fungsi derivasi kunci sing ana gandhengane adhedhasar algoritma Keccak-400 sing diterbitake ing https://keccak.team websitus. · Siji set register kunci master sing bisa ditulis mung lan dikunci · Port konfigurasi AHB, duwe hak istimewa
22/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.4
Kontrol ruang alamat TrustZone kanggo DDR (TZC)
TZC digunakake kanggo nyaring akses maca / nulis menyang pengontrol DDR miturut hak TrustZone lan miturut master non-aman (NSAID) ing nganti sangang wilayah sing bisa diprogram: · Konfigurasi mung didhukung dening piranti lunak sing dipercaya · Siji unit filter · Sembilan wilayah:
Wilayah 0 tansah diaktifake lan nyakup kabeh kisaran alamat. Wilayah 1 nganti 8 duwe basis programmable- / alamat mburi lan bisa ditugasake kanggo
siji utawa loro saringan. · Izin akses sing aman lan ora aman sing diprogram saben wilayah · Akses sing ora aman sing disaring miturut NSAID · Wilayah sing dikontrol dening panyaring sing padha ora kudu tumpang tindih · Mode gagal kanthi kesalahan lan/utawa interupsi · Kemampuan panrima = 256 · Logika penjaga gerbang kanggo ngaktifake lan mateni saben filter · Akses spekulatif
DS13875 Rev 5
23/219
48
Fungsional liwatview
STM32MP133C/F
3.5
Mode boot
Nalika wiwitan, sumber boot sing digunakake dening ROM boot internal dipilih dening pin BOOT lan bita OTP.
Tabel 2. Mode boot
BOOT2 BOOT1 BOOT0 Mode boot awal
Komentar
Ngenteni sambungan mlebu ing:
0
0
0
UART lan USB(1)
USART3/6 lan UART4/5/7/8 ing pin standar
Piranti kacepetan dhuwur USB ing pin OTG_HS_DP/DM(2)
0
0
1 Serial NOR lampu kilat(3) Serial NOR lampu kilat ing QUADSPI(5)
0
1
0
e·MMC(3)
e·MMC ing SDMMC2 (standar)(5)(6)
0
1
1
Lampu kilat NAND (3)
SLC NAND lampu kilat ing FMC
1
0
0
Boot pembangunan (ora ana boot memori flash)
Digunakake kanggo entuk akses debug tanpa boot saka memori flash(4)
1
0
1
kertu SD(3)
Kertu SD ing SDMMC1 (standar)(5)(6)
Ngenteni sambungan mlebu ing:
1
1
0 UART lan USB(1)(3) USART3/6 lan UART4/5/7/8 ing pin standar
Piranti kacepetan dhuwur USB ing pin OTG_HS_DP/DM(2)
1
1
1 Serial NAND flash(3) Serial NAND flash on QUADSPI(5)
1. Bisa dipateni dening setelan OTP. 2. USB mbutuhake jam HSE / kristal (ndeleng AN5474 kanggo frekuensi didhukung karo lan tanpa setelan OTP). 3. Sumber boot bisa diganti dening setelan OTP (kanggo example boot dhisikan ing kertu SD, banjur e·MMC karo setelan OTP). 4. Cortex®-A7 inti ing daur ulang tanpa wates toggling PA13. 5. Pin standar bisa diganti dening OTP. 6. Utawa, antarmuka SDMMC liyane saka standar iki bisa dipilih dening OTP.
Senajan boot tingkat kurang wis rampung nggunakake jam internal, ST diwenehake paket software uga antarmuka external utama kayata DDR, USB (nanging ora winates kanggo) mbutuhake kristal utawa osilator external disambungake ing pin HSE.
Waca RM0475 "STM32MP13xx majeng Arm® basis 32-dicokot MPUs" utawa AN5474 "Miwiti karo STM32MP13xx garis pembangunan hardware" kanggo alangan lan Rekomendasi babagan sambungan pin HSE lan frekuensi didhukung.
24/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.6
Manajemen sumber daya
3.6.1
Ati-ati:
Skema pasokan listrik
· VDD minangka sumber utama kanggo I / Os lan bagean internal tetep powered sak mode Siyaga. Migunani voltagkisaran e yaiku 1.71 V nganti 3.6 V (1.8 V, 2.5 V, 3.0 V utawa 3.3 V typ.)
VDD_PLL lan VDD_ANA kudu star-disambungake menyang VDD. · VDDCPU punika Cortex-A7 CPU darmabakti voltage sumber, kang regane gumantung ing
frekuensi CPU dikarepake. 1.22 V nganti 1.38 V ing mode run. VDD kudu ana sadurunge VDDCPU. · VDDCORE minangka vol digital utamatage lan biasane mati nalika mode Siyaga. Voltage range punika 1.21 V kanggo 1.29 V ing mode run. VDD kudu ana sadurunge VDDCORE. · Pin VBAT bisa disambungake menyang baterei eksternal (1.6 V < VBAT < 3.6 V). Yen ora ana baterei eksternal digunakake, pin iki kudu disambungake menyang VDD. · VDDA punika analog (ADC/VREF), sumber voltage (1.62 V nganti 3.6 V). Nggunakake VREF internal + mbutuhake VDDA witjaksono utawa luwih saka VREF + + 0.3 V. · VDDA1V8_REG pin punika output saka pengatur internal, disambungake internal kanggo USB PHY lan USB PLL. Pengatur internal VDDA1V8_REG diaktifake kanthi standar lan bisa dikontrol dening piranti lunak. Iku tansah mati sak mode Siyaga.
Pin BYPASS_REG1V8 tartamtu ora kudu ditinggalake ngambang. Sampeyan kudu disambungake menyang VSS utawa VDD kanggo ngaktifake utawa mateni voltage pengatur. Nalika VDD = 1.8 V, BYPASS_REG1V8 kudu disetel. · Pin VDDA1V1_REG minangka output saka regulator internal, disambungake sacara internal menyang USB PHY. Pengatur internal VDDA1V1_REG diaktifake kanthi standar lan bisa dikontrol dening piranti lunak. Iku tansah mati sak mode Siyaga.
· VDD3V3_USBHS minangka sumber USB kanthi kacepetan dhuwur. Voltagkisaran e yaiku 3.07 V nganti 3.6 V.
VDD3V3_USBHS kudu ora ana kajaba VDDA1V8_REG saiki, yen karusakan permanen bisa kedadeyan ing STM32MP133C/F. Iki kudu dipesthekake dening urutan peringkat PMIC utawa karo komponen external ing cilik saka implementasine sumber daya komponen diskrèt.
· VDDSD1 lan VDDSD2 minangka sumber daya kertu SD SDMMC1 lan SDMMC2 kanggo ndhukung mode kacepetan dhuwur.
· VDDQ_DDR punika sumber DDR IO. 1.425 V nganti 1.575 V kanggo antarmuka memori DDR3 (tipe 1.5 V)
1.283 V nganti 1.45 V kanggo antarmuka memori DDR3L (tipe 1.35 V)
1.14 V nganti 1.3 V kanggo antarmuka memori LPDDR2 utawa LPDDR3 (tipe 1.2 V)
Sajrone fase power-up lan power-down, syarat urutan daya ing ngisor iki kudu dihormati:
· Nalika VDD ngisor 1 V, sumber daya liyane (VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR) kudu tetep ngisor VDD + 300 mV.
· Nalika VDD ndhuwur 1 V, kabeh sumber daya sawijining.
Sajrone fase mudhun daya, VDD bisa dadi luwih murah tinimbang pasokan liyane yen energi sing diwenehake menyang STM32MP133C/F tetep ing ngisor 1 mJ. Iki ngidini kapasitor decoupling eksternal bisa dibuwang kanthi konstanta wektu sing beda sajrone fase transien daya mudhun.
DS13875 Rev 5
25/219
48
Fungsional liwatview
V 3.6
VBOR0 1
Figure 2. Power-up / mudhun urutan
STM32MP133C/F
VDDX(1) VDD
3.6.2
Wigati: 26/219
0.3
Power-on
Mode operasi
Daya mudhun
wektu
Wilayah pasokan ora sah
VDDX < VDD + 300 mV
VDDX bebas saka VDD
MSv47490V1
1. VDDX nuduhake sembarang sumber daya antarane VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR.
Supervisor sumber daya
Piranti kasebut duwe sirkuit reset daya (POR) / reset daya (PDR) terpadu sing ditambah karo sirkuit reset Brownout (BOR):
· Power-on reset (POR)
Pengawas POR ngawasi sumber daya VDD lan mbandhingake karo ambang tetep. Piranti tetep ing mode reset nalika VDD ngisor ambang iki, · Power-down reset (PDR)
Pengawas PDR ngawasi sumber daya VDD. A reset kui nalika VDD irungnya ngisor batesan tetep.
· Reset Brownout (BOR)
Pengawas BOR ngawasi pasokan listrik VDD. Telung ambang BOR (saka 2.1 kanggo 2.7 V) bisa diatur liwat bait pilihan. Reset digawe nalika VDD mudhun ing ambang iki.
· Power-on reset VDDCORE (POR_VDDCORE) Pengawas POR_VDDCORE ngawasi sumber daya VDDCORE lan mbandhingake karo ambang tetep. Domain VDDCORE tetep ing mode reset nalika VDDCORE ana ing ngisor ambang iki.
· Power-down reset VDDCORE (PDR_VDDCORE) Supervisor PDR_VDDCORE ngawasi sumber daya VDDCORE. Reset domain VDDCORE digawe nalika VDDCORE mudhun ing ambang tetep.
· Power-on-reset VDDCPU (POR_VDDCPU) Pengawas POR_VDDCPU ngawasi sumber daya VDDCPU lan mbandhingake karo ambang tetep. Domain VDDCPU tetep ing mode reset nalika VDDCORE ana ing ngisor ambang iki.
Pin PDR_ON dilindhungi undhang-undhang kanggo tes produksi STMicroelectronics lan kudu tansah disambungake menyang VDD ing aplikasi.
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.7
Strategi kurang daya
Ana sawetara cara kanggo nyuda konsumsi daya ing STM32MP133C/F: · Ngurangi konsumsi daya dinamis kanthi alon mudhun jam CPU lan/utawa
jam matriks bis lan / utawa ngontrol jam periferal individu. · Ngirit konsumsi daya nalika CPU IDLE, kanthi milih ing antarane sing kasedhiya
mode daya miturut kabutuhan aplikasi pangguna. Iki ngidini kompromi paling apik ing antarane wektu wiwitan sing cendhak, konsumsi daya sing sithik, uga sumber tangi sing kasedhiya. · Gunakake DVFS (dinamis voltage lan skala frekuensi) titik operasi sing langsung ngontrol frekuensi jam CPU uga sumber output VDDCPU.
Mode operasi ngidini kontrol distribusi jam menyang bagean sistem sing beda lan daya sistem. Mode operasi sistem didhukung dening subsistem MPU.
Subsistem MPU mode daya-rendah kapacak ing ngisor iki: · CSleep: Jam CPU mandheg lan jam periferal beroperasi minangka
sadurunge disetel ing RCC (reset lan jam controller). · CStop: Jam periferal CPU mandheg. · Cstandby: VDDCPU OFF
Mode CSleep lan CStop kurang daya dilebokake dening CPU nalika nglakokake instruksi WFI (ngenteni interupsi) utawa WFE (ngenteni acara).
Mode operasi sistem sing kasedhiya yaiku ing ngisor iki: · Run (sistem kanthi kinerja lengkap, VDDCORE, VDDCPU lan jam ON) · Stop (jam OFF) · LP-Stop (jam OFF) · LPLV-Stop (jam OFF, VDDCORE lan VDDCPU tingkat pasokan bisa diturunake) · LPLV-Stop OFF2, VDDCPU OFF ngisor) (VDDCPU, VDDCORE, lan jam OFF)
Tabel 3. Sistem mungsuh mode daya CPU
Mode daya sistem
CPU
Mode mlaku
CRun utawa CSleep
Stop mode LP-Stop mode LPLV-Stop mode LPLV-Stop2 mode
Mode siyaga
CStop utawa CStandby CStandby
3.8
Reset lan pengontrol jam (RCC)
Jam lan reset controller ngatur generasi kabeh jam, uga jam gating, lan kontrol sistem lan peripheral resets.RCC menehi keluwesan dhuwur ing pilihan saka sumber jam lan ngidini aplikasi saka rasio jam kanggo nambah konsumsi daya. Kajaba iku, ing sawetara peripheral komunikasi sing bisa digunakake
DS13875 Rev 5
27/219
48
Fungsional liwatview
STM32MP133C/F
3.8.1 3.8.2
loro domain jam beda (salah siji jam antarmuka bis utawa jam peripheral kernel), frekuensi sistem bisa diganti tanpa ngowahi baudrate.
Manajemen jam
Piranti kasebut ngemot papat osilator internal, loro osilator kanthi kristal utawa resonator eksternal, telung osilator internal kanthi wektu wiwitan cepet lan papat PLL.
RCC nampa input sumber jam ing ngisor iki: · Osilator internal:
Jam HSI 64 MHz (akurasi 1 %) Jam CSI 4 MHz Jam LSI 32 kHz · Osilator eksternal: Jam HSE 8-48 MHz Jam LSE 32.768 kHz
RCC nyedhiyakake papat PLL: · PLL1 khusus kanggo jam CPU · PLL2 nyedhiyakake:
jam kanggo AXI-SS (kalebu jembatan APB4, APB5, AHB5 lan AHB6) jam kanggo antarmuka DDR · PLL3 nyediakake: jam kanggo multi-Layer AHB lan matriks bus periferal (kalebu APB1,
APB2, APB3, APB6, AHB1, AHB2, lan AHB4) jam kernel kanggo periferal · PLL4 khusus kanggo generasi jam kernel kanggo macem-macem periferal
Sistem diwiwiti ing jam HSI. Aplikasi pangguna banjur bisa milih konfigurasi jam.
Sumber reset sistem
Reset daya-on miwiti kabeh registrasi kajaba debug, bagean saka RCC, bagean saka RTC lan ndhaftar status kontrol daya, uga domain daya Serep.
Reset aplikasi digawe saka salah siji sumber ing ngisor iki: · reset saka NRST pad · reset saka POR lan sinyal PDR (umume disebut power-on reset) · reset saka BOR (umume disebut brownout) · reset saka watchdog independen 1 · reset saka watchdog independen 2 · sistem lunak reset saka sistem keamanan CPUSE, · A7 (ing sistem clock) diaktifake
Reset sistem digawe saka salah siji sumber ing ngisor iki: · Reset aplikasi · Reset saka sinyal POR_VDDCORE · metu saka mode Standby menyang mode Run
28/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
Reset prosesor MPU digawe saka salah siji sumber ing ngisor iki: · Reset sistem · saben MPU metu saka Cstandby · Reset MPU piranti lunak saka Cortex-A7 (CPU)
3.9
Input/output tujuan umum (GPIO)
Saben pin GPIO bisa dikonfigurasi dening piranti lunak minangka output (push-pull utawa open-drain, nganggo utawa tanpa pull-up utawa pull-down), minangka input (nganggo utawa tanpa pull-up utawa pull-mudhun) utawa minangka fungsi sulih peripheral. Umume pin GPIO dienggo bareng karo fungsi alternatif digital utawa analog. Kabeh GPIO nduweni kemampuan arus dhuwur lan nduweni pilihan kacepetan kanggo ngatur gangguan internal, konsumsi daya lan emisi elektromagnetik sing luwih apik.
Sawise ngreset, kabeh GPIO ana ing mode analog kanggo nyuda konsumsi daya.
Konfigurasi I / O bisa dikunci yen perlu kanthi ngetutake urutan tartamtu supaya ora nulis palsu menyang register I / Os.
Kabeh pin GPIO bisa disetel kanthi individu minangka aman, tegese piranti lunak ngakses GPIO lan peripheral sing gegandhengan sing ditetepake minangka aman diwatesi kanggo ngamanake piranti lunak sing mlaku ing CPU.
3.10
Cathetan:
Kontroler proteksi TrustZone (ETZPC)
ETZPC digunakake kanggo ngatur keamanan TrustZone master bis lan budak karo atribut keamanan programmable (sumber daya aman). Contone: · On-chip SYSRAM ukuran wilayah aman bisa diprogram. · Periferal AHB lan APB bisa digawe kanthi aman utawa ora aman. · AHB SRAM bisa digawe aman utawa ora aman.
Kanthi gawan, SYSRAM, AHB SRAMs lan peripheral securable disetel kanggo ngamanake akses mung, dadi, ora bisa diakses dening master non-aman kayata DMA1 / DMA2.
DS13875 Rev 5
29/219
48
Fungsional liwatview
STM32MP133C/F
3.11
Matriks interkoneksi bus
Piranti kasebut nduweni matriks bus AXI, siji matriks bis AHB utama lan jembatan bis sing ngidini master bus bisa disambungake karo budak bus (ndeleng gambar ing ngisor iki, titik kasebut nuduhake sambungan master / budak sing diaktifake).
Gambar 3. matriks bus STM32MP133C/F
MDMA
SDMMC2
SDMMC1
DBG Saka MLAHB interconnect USBH
CPU
ETH1 ETH2
128-dicokot
AXIM
M9
M0
M1 M2
M3
M11
M4
M5
M6
M7
S0
S1 S2 S3 S4 S5 S6 S7 S8 S9
Abdi Default AXIMC
NIC-400 AXI 64 bit 266 MHz – 10 master / 10 slave
Saka AXIM interconnect DMA1 DMA2 USBO DMA3
M0
M1 M2
M3 M4
M5
M6 M7
S0
S1
S2
S3
S4 S5 Interkoneksi AHB 32 bit 209 MHz – 8 master / 6 budak
Jembatan AHB DDRCTRL 533 MHz menyang AHB6 Kanggo MLAHB interkoneksi FMC/NAND QUADSPI SYSRAM 128 KB ROM 128 KB jembatan AHB menyang jembatan AHB5 APB menyang jembatan APB5 APB menyang DBG APB
AXI 64 port master sinkron AXI 64 port slave sinkron AXI 64 port master asinkron AXI 64 port slave asinkron AHB 32 port master sinkron AHB 32 port slave sinkron AHB 32 port master asinkron AHB 32 port slave asinkron
Bridge kanggo AHB2 SRAM1 SRAM2 SRAM3 Kanggo AXIM interconnect Bridge kanggo AHB4
MSv67511V2
MLAHB
30/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.12
pengontrol DMA
Piranti kasebut nduweni modul DMA ing ngisor iki kanggo mbongkar aktivitas CPU: · master akses memori langsung (MDMA)
MDMA minangka pengontrol DMA kanthi kacepetan dhuwur, sing tanggung jawab kanggo kabeh jinis transfer memori (peripheral-to-memory, memory-to-memory, memory-to-peripheral), tanpa tumindak CPU. Iki nduweni antarmuka master AXI. MDMA bisa antarmuka karo pengontrol DMA liyane kanggo ngluwihi kapabilitas DMA standar, utawa bisa ngatur panjalukan DMA periferal langsung. Saben saluran 32 bisa nindakake transfer pemblokiran, transfer blok sing bola-bali lan transfer dhaptar sing disambung. MDMA bisa disetel kanggo nggawe transfer aman menyang kenangan sing aman. · telung DMA controller (ora aman DMA1 lan DMA2, plus aman DMA3) Saben controller wis dual-port AHB, kanggo total 16 non-aman lan wolung saluran DMA aman kanggo nindakake transfer pemblokiran basis FIFO.
Loro unit DMAMUX multiplex lan rute panjalukan periferal DMA menyang telung pengontrol DMA, kanthi keluwesan sing dhuwur, maksimalake jumlah panjaluk DMA sing mlaku bebarengan, uga ngasilake panjaluk DMA saka pemicu output periferal utawa acara DMA.
DMAMUX1 peta panjalukan DMA saka peripheral non-aman kanggo DMA1 lan DMA2 saluran. DMAMUX2 peta panjalukan DMA saka peripheral aman kanggo saluran DMA3.
3.13
Extended interrupt and event controller (EXTI)
Pengontrol gangguan lan acara lengkap (EXTI) ngatur CPU lan sistem wakeup liwat input acara sing bisa dikonfigurasi lan langsung. EXTI menehi panjalukan wakeup kanggo kontrol daya, lan njedulake request interupsi kanggo GIC, lan acara kanggo input acara CPU.
Panjaluk wakeup EXTI ngidini sistem bisa tangi saka mode Stop, lan CPU bakal tangi saka mode CStop lan CStandby.
Panyuwunan interupsi lan panyuwunan acara uga bisa digunakake ing mode Run.
EXTI uga kalebu pilihan EXTI IOport.
Saben interupsi utawa acara bisa disetel minangka aman kanggo mbatesi akses menyang piranti lunak sing aman.
3.14
Unit pitungan mriksa redundansi siklik (CRC)
Unit kalkulasi CRC (cyclic redundancy check) digunakake kanggo njupuk kode CRC nggunakake polinomial sing bisa diprogram.
Antarane aplikasi liyane, teknik basis CRC digunakake kanggo verifikasi transmisi data utawa integritas panyimpenan. Ing ruang lingkup standar EN / IEC 60335-1, dheweke nawakake cara kanggo verifikasi integritas memori lampu kilat. Unit pitungan CRC mbantu ngetung tandha piranti lunak sajrone runtime, kanggo dibandhingake karo tandha referensi sing digawe ing link-wektu lan disimpen ing lokasi memori tartamtu.
DS13875 Rev 5
31/219
48
Fungsional liwatview
STM32MP133C/F
3.15
Pengontrol memori fleksibel (FMC)
Fitur utama pengontrol FMC yaiku: · Antarmuka karo piranti sing dipetakan memori statis kalebu:
Memori lampu kilat NOR Memori akses acak statis utawa pseudo-statis (SRAM, PSRAM) Memori lampu kilat NAND kanthi ECC hardware BCH 4-bit/8-bit · Jembar bus data 8-,16-bit · Kontrol chip-pilih independen kanggo saben bank memori · Konfigurasi independen kanggo saben bank memori · Tulis FIFO
Register konfigurasi FMC bisa digawe aman.
3.16
Antarmuka memori Dual-SPI (QUADSPI)
QUADSPI minangka antarmuka komunikasi khusus sing ngarahake memori flash SPI tunggal, dual utawa kotak. Bisa digunakake ing salah siji saka telung mode ing ngisor iki: · Mode ora langsung: kabeh operasi dileksanakake nggunakake register QUADSPI. · Mode polling status: register status memori lampu kilat eksternal diwaca sacara periodik lan
interupsi bisa digawe ing cilik saka setelan flag. · Mode peta memori: memori lampu kilat eksternal dipetakan menyang ruang alamat
lan katon dening sistem minangka yen ana memori internal.
Loro-lorone throughput lan kapasitas bisa ditambah kaping pindho nggunakake mode dual-flash, ing ngendi loro memori lampu kilat Quad-SPI diakses bebarengan.
QUADSPI digandhengake karo blok tundha (DLYBQS) ngidini dhukungan frekuensi data eksternal ing ndhuwur 100 MHz.
Register konfigurasi QUADSPI bisa aman, uga blok tundha.
3.17
Konverter analog-ke-digital (ADC1, ADC2)
Piranti kasebut ngemot rong konverter analog-to-digital, sing resolusi bisa dikonfigurasi dadi 12-, 10-, 8- utawa 6-bit. Saben ADC nuduhake nganti 18 saluran eksternal, nindakake konversi ing mode siji-shot utawa scan. Ing mode pindai, konversi otomatis ditindakake ing klompok input analog sing dipilih.
Loro-lorone ADC duwe antarmuka bis sing aman.
Saben ADC bisa dilayani dening pengontrol DMA, saéngga ngidini transfer otomatis nilai sing diowahi ADC menyang lokasi tujuan tanpa tumindak piranti lunak.
Kajaba iku, fitur watchdog analog bisa kanthi akurat ngawasi vol diowahitage saka siji, sawetara utawa kabeh saluran sing dipilih. Interupsi digawe nalika volume diowahitage ana ing njaba ambang sing diprogram.
Kanggo nyinkronake konversi A/D lan timer, ADC bisa dipicu dening sembarang timer TIM1, TIM2, TIM3, TIM4, TIM6, TIM8, TIM15, LPTIM1, LPTIM2 lan LPTIM3.
32/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.18
Sensor suhu
Piranti kasebut ngemot sensor suhu sing ngasilake voltage (VTS) sing beda-beda sacara linear karo suhu. Sensor suhu iki disambungake sacara internal menyang ADC2_INP12 lan bisa ngukur suhu sekitar piranti saka 40 nganti +125 °C kanthi presisi ± 2%.
Sensor suhu nduweni linearitas sing apik, nanging kudu dikalibrasi kanggo entuk akurasi pangukuran suhu sing apik. Minangka offset sensor suhu beda-beda saka chip kanggo chip amarga variasi proses, sensor suhu internal uncalibrated cocok kanggo aplikasi sing ndeteksi owah-owahan suhu mung. Kanggo nambah akurasi pangukuran sensor suhu, saben piranti dikalibrasi kanthi pabrik dening ST. Data kalibrasi pabrik sensor suhu disimpen dening ST ing wilayah OTP, sing bisa diakses ing mode mung diwaca.
3.19
Sensor suhu digital (DTS)
Piranti kasebut ngemot sensor suhu output frekuensi. DTS ngetung frekuensi adhedhasar LSE utawa PCLK kanggo nyedhiyakake informasi suhu.
Fungsi ing ngisor iki didhukung: · nggawe interupsi miturut ambang suhu · ngasilake sinyal tangi miturut ambang suhu
3.20
Cathetan:
operasi VBAT
Domain daya VBAT ngemot RTC, register serep lan SRAM serep.
Kanggo ngoptimalake durasi baterei, domain daya iki diwenehake dening VDD nalika kasedhiya utawa dening voltage ditrapake ing pin VBAT (nalika pasokan VDD ora ana). Daya VBAT diuripake nalika PDR ndeteksi sing VDD wis dropped ngisor tingkat PDR.
Voltage ing pin VBAT bisa diwenehake dening baterei external, supercapacitor utawa langsung dening VDD. Ing kasus sabanjure, mode VBAT ora bisa digunakake.
Operasi VBAT diaktifake nalika VDD ora ana.
Ora ana acara kasebut (interrupts eksternal, TAMP acara, utawa weker RTC / acara) bisa langsung mulihake sumber VDD lan meksa piranti metu saka operasi VBAT. Nanging, TAMP acara lan weker RTC / acara bisa digunakake kanggo generate sinyal menyang sirkuit external (biasane PMIC) sing bisa mulihake sumber VDD.
DS13875 Rev 5
33/219
48
Fungsional liwatview
STM32MP133C/F
3.21
Voltage buffer referensi (VREFBUF)
Piranti kasebut ngemot voltage buffer referensi sing bisa digunakake minangka voltage referensi kanggo ADCs, lan uga minangka voltage referensi kanggo komponen external liwat VREF + pin. VREFBUF bisa aman. VREFBUF internal ndhukung papat voltages: · 1.65 V · 1.8 V · 2.048 V · 2.5 V Vol eksternaltage referensi bisa diwenehake liwat VREF + pin nalika VREFBUF internal mati.
Gambar 4. Voltage buffer referensi
VREFINT
+
–
VREF+
VSSA
MSv64430V1
3.22
Filter digital kanggo modulator sigma-delta (DFSDM)
Piranti kasebut nampilake siji DFSDM kanthi dhukungan kanggo rong modul saringan digital lan papat saluran serial input eksternal (transceiver) utawa gantian papat input paralel internal.
DFSDM antarmuka modulator eksternal menyang piranti lan nindakake panyaring digital saka aliran data sing ditampa. modulator digunakake kanggo ngowahi sinyal analog menyang digital-serial stream sing dadi input saka DFSDM.
DFSDM uga bisa antarmuka PDM (pulse-density modulation) mikropon lan nindakake PDM kanggo konversi PCM lan nyaring (hardware accelerated). DFSDM nampilake input stream data paralel opsional saka ADC utawa saka memori piranti (liwat transfer DMA/CPU menyang DFSDM).
Transceiver DFSDM ndhukung sawetara format antarmuka serial (kanggo ndhukung macem-macem modulator). Modul panyaring digital DFSDM nindakake pangolahan digital miturut paramèter panyaring sing ditemtokake pangguna kanthi résolusi ADC pungkasan nganti 24-bit.
34/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
Periferal DFSDM ndhukung: · Patang saluran serial digital input multiplexed:
antarmuka SPI sing bisa dikonfigurasi kanggo nyambungake macem-macem modulator sing bisa dikonfigurasi Manchester kode antarmuka 1-kabel PDM (modulasi kepadatan pulsa) input mikropon frekuensi jam input maksimum nganti 20 MHz (10 MHz kanggo kodhe Manchester) output jam kanggo modulator (0 nganti 20 MHz) · Input alternatif saka patang saluran paralel data digital internal (nganti 16 saluran input data digital internal (nganti resolusi 1 ADC): (DMA) · Loro modul filter digital kanthi pangolahan sinyal digital sing bisa diatur: Filter Sincx: urutan/jinis filter (5 nganti XNUMX), oversamprasio ling (1 kanggo 1024) integrator: oversamprasio ling (1 nganti 256) · Nganti resolusi data output 24-bit, format data output sing ditandatangani · Koreksi offset data otomatis (offset disimpen ing register dening pangguna) · Konversi terus-terusan utawa siji · Konversi wiwitan sing dipicu dening: piranti lunak pemicu timer internal acara eksternal wiwitan-konversi selaras karo modul filter digital pisanan (DFSDM) lan nilai-nilai sing dhuwur ndhaptar filter digital Sincx sing bisa dikonfigurasi khusus (urutan = 1 nganti 3,
oversamprasio ling = 1 nganti 32) input saka data output final utawa saka saluran serial digital input sing dipilih ngawasi terus-terusan kanthi bebas saka konversi standar · Detektor short-circuit kanggo ndeteksi nilai input analog jenuh (kisaran ngisor lan ndhuwur): nganti counter 8-bit kanggo ndeteksi 1 nganti 256 berturut-turut 0 utawa 1 ing stream data serial ngawasi terus-terusan saben input saluran serial utawa sinyal watch-breakdog. Detektor ekstrem: panyimpenan nilai minimal lan maksimal data konversi pungkasan sing dianyari dening piranti lunak · Kemampuan DMA kanggo maca data konversi pungkasan · Interrupts: mburi konversi, overrun, watchdog analog, short circuit, ora ana jam saluran serial input · Konversi "Reguler" utawa "nyuntikake": konversi "biasa" bisa dijaluk kapan wae utawa malah ing mode terus.
tanpa nduwe pengaruh ing wektu konversi "nyuntikake" konversi "nyuntikake" kanggo wektu sing tepat lan kanthi prioritas konversi sing dhuwur
DS13875 Rev 5
35/219
48
Fungsional liwatview
STM32MP133C/F
3.23
True Random Number Generator (RNG)
Piranti kasebut ngemot siji RNG sing ngirim nomer acak 32-bit sing digawe dening sirkuit analog terpadu.
RNG bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
RNG bener nyambung menyang periferal AES lan PKA aman liwat bis darmabakti (ora bisa diwaca dening CPU).
3.24
Pemroses kriptografi lan hash (CRYP, SAES, PKA lan HASH)
Piranti kasebut ngemot siji prosesor kriptografi sing ndhukung algoritma kriptografi canggih sing biasane dibutuhake kanggo njamin kerahasiaan, otentikasi, integritas data lan nonrepudiation nalika ijol-ijolan pesen karo kanca.
Piranti kasebut uga ngemot kunci AES 128- lan 256-bit (SAES) sing aman tahan DPA khusus lan akselerator enkripsi/dekripsi hardware PKA, kanthi bis hardware khusus sing ora bisa diakses dening CPU.
Fitur utama CRYP: · DES/TDES (standar enkripsi data/standar enkripsi data triple): ECB (elektronik).
codebook) lan algoritma chaining CBC (cipher block chaining), kunci 64-, 128- utawa 192-bit · AES (standar enkripsi canggih): algoritma chaining ECB, CBC, GCM, CCM, lan CTR (mode kontra), kunci 128-, 192- utawa 256-bit
Fitur utama HASH Universal: · SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3 (algoritma HASH aman) · HMAC
Akselerator kriptografi ndhukung generasi panyuwunan DMA.
CRYP, SAES, PKA lan HASH bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak sing aman.
3.25
Boot lan keamanan lan kontrol OTP (BSEC)
BSEC (boot lan keamanan lan kontrol OTP) dimaksudaké kanggo ngontrol kothak sekring OTP (siji programmable), digunakake kanggo panyimpenan non-molah malih ditempelake kanggo konfigurasi piranti lan paramèter keamanan. Sawetara bagean BSEC kudu dikonfigurasi minangka bisa diakses mung dening piranti lunak sing aman.
BSEC bisa nggunakake tembung OTP kanggo panyimpenan HWKEY 256-bit kanggo SAES (AES aman).
36/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.26
Timer lan pengawas
Piranti kasebut kalebu loro timer kontrol canggih, sepuluh timer tujuan umum (saka pitu wis aman), loro timer dhasar, limang timer daya kurang, loro watchdogs, lan papat timer sistem ing saben Cortex-A7.
Kabeh counter timer bisa beku ing mode debug.
Tabel ing ngisor iki mbandhingake fitur kontrol maju, tujuan umum, dhasar lan kurang daya.
Tipe Timer
Timer
Tabel 4. Perbandingan fitur wektu
Resolusi kontra-
tion
Tipe counter
Faktor prescaler
DMA request generasi
Jupuk / mbandhingake saluran
Output pelengkap
Antarmuka maksimal
jam (MHz)
Maks
timer
jam (MHz)(1)
Advanced TIM1, -kontrol TIM8
16-dicokot
Munggah, Sembarang integer mudhun, antarane 1 munggah/mudhun lan 65536
ya wis
TIM2 TIM5
32-dicokot
Munggah, Sembarang integer mudhun, antarane 1 munggah/mudhun lan 65536
ya wis
TIM3 TIM4
16-dicokot
Munggah, Sembarang integer mudhun, antarane 1 munggah/mudhun lan 65536
ya wis
Sembarang integer
TIM12(2) 16-dicokot
Nganti antarane 1
Ora
Umum
lan 65536
tujuane
TIM13(2) TIM14(2)
16-dicokot
Sembarang integer munggah antarane 1
lan 65536
Ora
Sembarang integer
TIM15(2) 16-dicokot
Nganti antarane 1
ya wis
lan 65536
TIM16(2) TIM17(2)
16-dicokot
Sembarang integer munggah antarane 1
lan 65536
ya wis
dhasar
TIM6, TIM7
16-dicokot
Sembarang integer munggah antarane 1
lan 65536
ya wis
LPTIM 1,
Kurang daya
LPTIM2(2), LPTIM3(2),
LPTIM 4,
16-dicokot
1, 2, 4, 8, Up 16, 32, 64,
128
Ora
LPTIM5
6
4
104.5
209
4
Ora
104.5
209
4
Ora
104.5
209
2
Ora
104.5
209
1
Ora
104.5
209
2
1
104.5
209
1
1
104.5
209
0
Ora
104.5
209
1(3)
Ora
104.5 104.5
1. Jam timer maksimum nganti 209 MHz gumantung ing dicokot TIMGxPRE ing RCC. 2. Timer aman. 3. Ora ana saluran panangkepan ing LPTIM.
DS13875 Rev 5
37/219
48
Fungsional liwatview
STM32MP133C/F
3.26.1 3.26.2 3.26.3
Timer kontrol tingkat lanjut (TIM1, TIM8)
Timer kontrol majeng (TIM1, TIM8) bisa dideleng minangka generator PWM telung fase sing digandake ing 6 saluran. Padha duwe output PWM pelengkap karo programmable dipasang mati kaping. Dheweke uga bisa dianggep minangka timer tujuan umum sing lengkap. Papat saluran independen kasebut bisa digunakake kanggo: · Jupuk input · mbandhingake output · Generasi PWM (mode garis pinggir utawa tengah) · output mode siji pulsa
Yen dikonfigurasi minangka timer 16-bit standar, padha duwe fitur sing padha karo timer tujuan umum. Yen dikonfigurasi minangka generator PWM 16-bit, duwe kemampuan modulasi lengkap (0-100%).
Timer kontrol lanjut bisa kerja bareng karo timer tujuan umum liwat fitur link timer kanggo sinkronisasi utawa chaining acara.
TIM1 lan TIM8 ndhukung panjalukan DMA independen.
Timer tujuan umum (TIM2, TIM3, TIM4, TIM5, TIM12, TIM13, TIM14, TIM15, TIM16, TIM17)
Ana sepuluh timer tujuan umum sing bisa disinkronake sing dipasang ing piranti STM32MP133C/F (pirsani Tabel 4 kanggo prabédan). · TIM2, TIM3, TIM4, TIM5
TIM 2 lan TIM5 adhedhasar counter munggah/mudhun otomatis 32-dicokot lan prescaler 16-dicokot, nalika TIM3 lan TIM4 adhedhasar 16-dicokot otomatis munggah / mudhun counter lan prescaler 16-dicokot. Kabeh timer duwe papat saluran independen kanggo mbandhingake input / output, PWM utawa output mode siji-pulsa. Iki menehi munggah 16 input dijupuk / output mbandhingaké / PWMs ing paket paling gedhe. Timer tujuan umum iki bisa bebarengan, utawa karo timer tujuan umum liyane lan timer kontrol canggih TIM1 lan TIM8, liwat fitur link timer kanggo sinkronisasi utawa chaining acara. Sembarang timer tujuan umum iki bisa digunakake kanggo ngasilake output PWM. TIM2, TIM3, TIM4, TIM5 kabeh duwe panjalukan DMA independen. Dheweke bisa nangani sinyal encoder quadrature (tambahan) lan output digital saka siji nganti papat sensor efek hall. · TIM12, TIM13, TIM14, TIM15, TIM16, TIM17 Timer iki adhedhasar upcounter muat ulang otomatis 16-bit lan prescaler 16-bit. TIM13, TIM14, TIM16 lan TIM17 nduweni siji saluran independen, dene TIM12 lan TIM15 duwe rong saluran independen kanggo mbandhingake input / output, PWM utawa output mode siji-pulsa. Bisa diselarasake karo timer tujuan umum TIM2, TIM3, TIM4, TIM5 utawa digunakake minangka basis wektu sing prasaja. Saben timer iki bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
Timer dhasar (TIM6 lan TIM7)
Timer iki utamané digunakake minangka basis wektu 16-bit umum.
TIM6 lan TIM7 ndhukung panjalukan DMA independen.
38/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.26.4
3.26.5 3.26.6
Timer daya rendah (LPTIM1, LPTIM2, LPTIM3, LPTIM4, LPTIM5)
Saben timer daya kurang nduweni jam independen lan uga mlaku ing mode Stop yen wis clocked dening LSE, LSI utawa jam external. LPTIMx bisa nguripake piranti saka mode Stop.
Timer kurang daya iki ndhukung fitur-fitur ing ngisor iki: · 16-bit up counter karo 16-bit autoreload register · 16-bit mbandhingake register · Output sing bisa dikonfigurasi: pulsa, PWM · Continuous/one-shot mode · Software/hardware input pemicu sing bisa dipilih · Sumber jam sing bisa dipilih:
sumber jam internal: LSE, LSI, HSI utawa APB jam sumber jam njaba liwat input LPTIM (makarya malah tanpa jam internal
sumber mlaku, digunakake dening aplikasi counter pulsa) · Programmable digital glitch Filter · Mode Encoder
LPTIM2 lan LPTIM3 bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
Pengawas independen (IWDG1, IWDG2)
Watchdog independen adhedhasar downcounter 12-bit lan prescaler 8-bit. Iki clocked saka sawijining 32 kHz internal RC (LSI) lan, amarga makaryakke independen saka jam utama, bisa operate ing mode Stop lan Siyaga. IWDG bisa digunakake minangka watchdog kanggo ngreset piranti nalika ana masalah. Iku hardware- utawa softwareconfigurable liwat bita pilihan.
IWDG1 bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
Timer umum (Cortex-A7 CNT)
Timer umum Cortex-A7 sing dipasang ing Cortex-A7 diwenehake kanthi nilai saka sistem wektu generasi (STGEN).
Prosesor Cortex-A7 nyedhiyakake timer ing ngisor iki: · timer fisik kanggo digunakake ing mode aman lan ora aman
Dhaptar kanggo wektu fisik disimpen kanggo nyedhiyakake salinan sing aman lan ora aman. · wektu virtual kanggo digunakake ing mode non-aman · wektu fisik kanggo nggunakake ing mode hypervisor
Timer umum dudu periferal sing dipetakan ing memori lan mung bisa diakses kanthi instruksi koprosesor Cortex-A7 (cp15).
3.27
Sistem Timer Generasi (STGEN)
Generasi wektu sistem (STGEN) ngasilake nilai wektu-count sing menehi konsisten view wektu kanggo kabeh Cortex-A7 timer umum.
DS13875 Rev 5
39/219
48
Fungsional liwatview
STM32MP133C/F
Generasi wektu sistem nduweni fitur utama ing ngisor iki: · Wiyar 64-bit kanggo ngindhari masalah roll-over · Mulai saka nol utawa nilai sing bisa diprogram · Kontrol antarmuka APB (STGENC) sing ngidini wektu disimpen lan dipulihake.
antarane acara powerdown · Antarmuka APB mung diwaca (STGENR) sing ngidini nilai timer diwaca dening non-
piranti lunak aman lan piranti debug · Tambah nilai Timer sing bisa mandheg nalika debug sistem
STGENC bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
3.28
Jam nyata (RTC)
RTC nyedhiyakake wakeup otomatis kanggo ngatur kabeh mode kurang daya. RTC minangka timer / counter BCD independen lan nyedhiyakake jam / tanggalan wektu kanthi gangguan weker sing bisa diprogram.
RTC uga kalebu flag wakeup sing bisa diprogram kanthi periodik kanthi kemampuan interupsi.
Rong register 32-bit ngemot detik, menit, jam (format 12- utawa 24-jam), dina (dina minggu), tanggal (dina sasi), sasi, lan taun, ditulis ing format desimal kode biner (BCD). Nilai sub-detik uga kasedhiya ing format binar.
Mode binar didhukung kanggo nggampangake manajemen driver piranti lunak.
Kompensasi kanggo 28-, 29- (taun kabisat), 30-, lan 31 dina sasi ditindakake kanthi otomatis. Kompensasi wayah awan uga bisa ditindakake.
Register 32-bit tambahan ngemot subdetik weker sing bisa diprogram, detik, menit, jam, dina, lan tanggal.
Fitur kalibrasi digital kasedhiya kanggo ngimbangi penyimpangan ing akurasi osilator kristal.
Sawise ngreset domain Serep, kabeh ndhaftar RTC dilindhungi saka akses nulis parasit lan dilindhungi kanthi akses sing aman.
Anggere pasokan voltage tetep ing sawetara operasi, RTC tau mandheg, preduli saka status piranti (mode Run, mode kurang-daya utawa ing reset).
Fitur utama RTC yaiku: · Tanggalan kanthi subdetik, detik, menit, jam (format 12 utawa 24), dina (dina
minggu), tanggal (dina sasi), sasi, lan taun · Kompensasi hemat awan sing bisa diprogram dening piranti lunak · Weker sing bisa diprogram kanthi fungsi interupsi. Weker bisa dipicu dening sembarang
kombinasi kolom tanggalan. · Unit wakeup otomatis ngasilake gendera periodik sing micu wakeup otomatis
interupsi · Deteksi jam referensi: jam sumber kapindho sing luwih tepat (50 utawa 60 Hz) bisa
digunakake kanggo nambah presisi tanggalan. · Sinkronisasi akurat karo jam eksternal nggunakake fitur shift sub-detik · Sirkuit kalibrasi digital (koreksi kontra periodik): akurasi 0.95 ppm, dipikolehi ing
jendhela kalibrasi sawetara detik
40/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
· Wektuamp fungsi kanggo nyimpen acara · Panyimpenan SWKEY ing RTC serep ndhaftar kanthi akses bis langsung menyang SAE (ora
bisa diwaca dening CPU) · Maskable interrupts/acara:
Weker A Weker B Wakeup interrupt Timetamp · Dhukungan TrustZone: RTC kanthi aman Alarm A, weker B, wektu tangi lan wektuamp individu aman utawa ora aman
konfigurasi RTC kalibrasi rampung ing aman ing konfigurasi non-aman
3.29
Tamper lan register serep (TAMP)
Register serep 32 x 32-bit disimpen ing kabeh mode kurang daya lan uga ing mode VBAT. Padha bisa digunakake kanggo nyimpen data sensitif minangka isi sing dilindhungi dening ingampsirkuit deteksi er.
pitung tamper input pin lan limang tamper pin output kasedhiya kanggo anti-tamper deteksi. Eksternal tamper pin bisa diatur kanggo deteksi pinggiran, pinggiran lan tingkat, deteksi tingkat karo nyaring, utawa t aktif.amper sing nambah tingkat keamanan kanthi otomatis mriksa sing tamper pin ora externally kabuka utawa shorted.
TAMP fitur utama · 32 register cadangan (TAMP_BKPxR) dileksanakake ing domain RTC sing tetep
powered-on dening VBAT nalika daya VDD dipateni · 12 tamper pin kasedhiya (pitu input lan limang output) · Sembarang tamper deteksi bisa generate kaping RTCamp acara. · Sembarang tamper deteksi mbusak ndhaftar serep. · Dhukungan TrustZone:
TampKonfigurasi sing aman utawa ora aman Serep ndhaptar konfigurasi ing telung wilayah ukuran sing bisa dikonfigurasi:
. siji area aman maca / nulis. siji nulis aman / maca wilayah non-aman. siji diwaca / nulis area non-aman · Monotonik counter
3.30
Antarmuka sirkuit terintegrasi (I2C1, I2C2, I2C3, I2C4, I2C5)
Piranti kasebut ngemot limang antarmuka I2C.
Antarmuka bis I2C nangani komunikasi antarane STM32MP133C / F lan bis I2C serial. Iki ngontrol kabeh urutan, protokol, arbitrase lan wektu khusus bus I2C.
DS13875 Rev 5
41/219
48
Fungsional liwatview
STM32MP133C/F
I2C peripheral ndhukung: · I2C-bus specification lan manual pangguna rev. 5 kompatibilitas:
Mode Slave lan master, kemampuan multimaster Mode standar (Sm), kanthi bitrate nganti 100 kbit/s Fast-mode (Fm), kanthi bitrate nganti 400 kbit/s Fast-mode Plus (Fm+), kanthi bitrate nganti 1 Mbit/s lan 20 mA drive output drive I/Os 7-biting mode alamat 10 bit lan slave. lan terus kaping Regangan jam opsional · Sistem manajemen bus (SMBus) spesifikasi rev 7 kompatibilitas: Hardware PEC (packet error checking) generasi lan verifikasi karo ACK
kontrol Protokol resolusi alamat (ARP) ndhukung tandha SMBus · Protokol manajemen sistem daya (PMBusTM) spesifikasi rev 1.1 kompatibilitas · Jam independen: pilihan saka sumber jam independen ngidini kacepetan komunikasi I2C dadi bebas saka reprogramming PCLK · Wakeup saka mode Stop ing match alamat · Programmable analog lan digital saringan swara · 1-byte buffer kapabilitas karo DMA kemampuan buffer
I2C3, I2C4 lan I2C5 bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
3.31
Pemancar panrima asinkron sinkron universal (USART1, USART2, USART3, USART6 lan UART4, UART5, UART7, UART8)
Piranti kasebut duwe papat pemancar panrima sinkron universal sing dipasang (USART1, USART2, USART3 lan USART6) lan papat pemancar panrima asinkron universal (UART4, UART5, UART7 lan UART8). Deleng tabel ing ngisor iki kanggo ringkesan fitur USARTx lan UARTx.
Antarmuka iki nyedhiyakake komunikasi asinkron, dhukungan IrDA SIR ENDEC, mode komunikasi multiprosesor, mode komunikasi setengah dupleks kabel tunggal lan nduweni kemampuan master / budak LIN. Padha nyedhiyakake manajemen hardware saka sinyal CTS lan RTS, lan RS485 Driver Enable. Dheweke bisa komunikasi kanthi kecepatan nganti 13 Mbit / s.
USART1, USART2, USART3 lan USART6 uga nyedhiyakake mode Smartcard (cocok ISO 7816) lan kemampuan komunikasi kaya SPI.
Kabeh USART duwe domain jam independen saka jam CPU, ngidini USARTx kanggo tangi STM32MP133C / F saka mode Stop nggunakake baudrates nganti 200 Kbaud. Acara tangi saka mode Stop bisa diprogram lan bisa:
· miwiti deteksi bit
· sembarang pigura data ditampa
· pigura data terprogram tartamtu
42/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
Kabeh antarmuka USART bisa dilayani dening pengontrol DMA.
Tabel 5. fitur USART / UART
Mode/fitur USART(1)
USART1/2/3/6
UART4/5/7/8
Kontrol aliran perangkat keras kanggo modem
X
X
Komunikasi terus nggunakake DMA
X
X
Komunikasi multiprosesor
X
X
Mode SPI sinkron (master/slave)
X
–
Mode kertu pinter
X
–
Komunikasi setengah dupleks kabel tunggal IrDA SIR ENDEC blok
X
X
X
X
Mode LIN
X
X
Dobel jam domain lan tangi saka mode daya kurang
X
X
Wektu entek panrima ngganggu komunikasi Modbus
X
X
X
X
Deteksi tarif baud otomatis
X
X
Driver Aktifake
X
X
dawa data USART
7, 8 lan 9 bit
1. X = didhukung.
USART1 lan USART2 bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
3.32
Antarmuka periferal serial (SPI1, SPI2, SPI3, SPI4, SPI5) antarmuka swara interintegrasi (I2S1, I2S2, I2S3, I2S4)
Piranti kasebut nduweni nganti limang SPI (SPI2S1, SPI2S2, SPI2S3, SPI2S4, lan SPI5) sing ngidini komunikasi nganti 50 Mbit/s ing mode master lan slave, ing mode half-duplex, fullduplex lan simplex. Prescaler 3-bit menehi wolung frekuensi mode master lan pigura bisa dikonfigurasi saka 4 nganti 16 bit. Kabeh antarmuka SPI ndhukung mode pulsa NSS, mode TI, pitungan CRC hardware lan multiply saka 8-bit ditempelake Rx lan Tx FIFOs karo kemampuan DMA.
I2S1, I2S2, I2S3, lan I2S4 wis multiplexed karo SPI1, SPI2, SPI3 lan SPI4. Padha bisa dilakokno ing master utawa slave mode, ing full-duplex lan setengah-duplex mode komunikasi, lan bisa diatur kanggo operate karo 16- utawa 32-dicokot résolusi minangka saluran input utawa output. Audio sampfrekuensi ling saka 8 kHz nganti 192 kHz didhukung. Kabeh antarmuka I2S ndhukung multiply saka 8-bit ditempelake Rx lan Tx FIFOs karo kemampuan DMA.
SPI4 lan SPI5 bisa ditetepake (ing ETZPC) mung bisa diakses dening piranti lunak aman.
3.33
Antarmuka audio serial (SAI1, SAI2)
Piranti kasebut ngemot rong SAI sing ngidini desain akeh protokol audio stereo utawa mono
DS13875 Rev 5
43/219
48
Fungsional liwatview
STM32MP133C/F
kayata I2S, LSB utawa MSB-justified, PCM / DSP, TDM utawa AC'97. Output SPDIF kasedhiya nalika pamblokiran audio dikonfigurasi minangka pemancar. Kanggo nggawa tingkat keluwesan lan rekonfigurasi iki, saben SAI ngemot rong sub-blok audio independen. Saben blok duwe generator jam lan pengontrol garis I / O. Audio sampfrekuensi ling nganti 192 kHz didhukung. Kajaba iku, nganti wolung mikropon bisa didhukung amarga antarmuka PDM sing dipasang. SAI bisa digunakake ing konfigurasi master utawa slave. Sub-blok audio bisa dadi panrima utawa pemancar lan bisa digunakake kanthi sinkron utawa ora sinkron (babagan siji liyane). SAI bisa disambungake karo SAI liyane supaya bisa bebarengan.
3.34
Antarmuka panrima SPDIF (SPDIFRX)
SPDIFRX dirancang kanggo nampa aliran S/PDIF sing cocog karo IEC-60958 lan IEC-61937. Standar iki ndhukung stream stereo prasaja nganti s dhuwurample rate, lan swara surround multi-saluran sing dikompres, kayata sing ditetepake dening Dolby utawa DTS (nganti 5.1).
Fitur utama SPDIFRX yaiku: · Nganti papat input kasedhiya · Deteksi tingkat simbol otomatis · Tingkat simbol maksimal: 12.288 MHz · Stream stereo saka 32 nganti 192 kHz didhukung · Dhukungan audio IEC-60958 lan IEC-61937, aplikasi konsumen · Manajemen bit paritas · Komunikasi nggunakake DMA kanggo audioamples · Komunikasi nggunakake DMA kanggo kontrol lan informasi saluran pangguna · Kapabilitas interrupt
SPDIFRX panrima menehi kabeh fitur sing perlu kanggo ndeteksi tingkat simbol, lan decode stream data mlebu. Pangguna bisa milih input SPDIF wanted, lan nalika sinyal bener kasedhiya, SPDIFRX re-samples sinyal mlebu, decodes stream Manchester, lan ngenali pigura, sub-pigura lan pamblokiran unsur. SPDIFRX ngirim data decoded CPU, lan gendera status sing gegandhengan.
SPDIFRX uga nawakake sinyal sing jenenge spdif_frame_sync, sing malih ing tingkat sub-frame S/PDIF sing digunakake kanggo ngitung s pas.ample rate kanggo algoritma drift jam.
3.35
Antarmuka MultiMediaCard input/output digital sing aman (SDMMC1, SDMMC2)
Loro input digital aman / antarmuka MultiMediaCard output (SDMMC) menehi antarmuka antarane bis AHB lan kertu memori SD, kertu SDIO lan piranti MMC.
Fitur SDMMC kalebu ing ngisor iki: · Kepatuhan karo Spesifikasi Sistem MultiMediaCard Embedded Versi 5.1
Dhukungan kertu kanggo telung mode databus beda: 1-dicokot (standar), 4-dicokot lan 8-dicokot
44/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
(Kacepetan SDMMC_CK HS200 diwatesi nganti kacepetan I/O maksimum sing diidini) (HS400 ora didhukung)
· Kompatibilitas lengkap karo versi MultiMediaCard sadurunge (kompatibilitas mundur)
· Selaras karo spesifikasi kertu memori SD versi 4.1 (kacepetan SDR104 SDMMC_CK diwatesi nganti kacepetan I/O maksimal, mode SPI lan mode UHS-II ora didhukung)
· Full selaras karo kertu SDIO specification versi 4.0 Dhukungan kertu kanggo rong mode databus beda: 1-dicokot (standar) lan 4-dicokot (kacepetan SDR104 SDMMC_CK diwatesi kanggo maksimum diijini I / O kacepetan, mode SPI lan mode UHS-II ora didhukung)
· Transfer data nganti 208 Mbyte/s kanggo mode 8-bit (gumantung kacepetan I/O maksimum sing diidini)
· Data lan printah output mbisakake sinyal kanggo ngontrol driver loro arah external
· Pengontrol DMA khusus sing dipasang ing antarmuka host SDMMC, ngidini transfer kacepetan dhuwur antarane antarmuka lan SRAM
· Dhukungan dhaptar link IDMA
· Penyetor daya khusus, VDDSD1 lan VDDSD2 kanggo SDMMC1 lan SDMMC2 mungguh, ngilangi kabutuhan level-shifter ing antarmuka kertu SD ing mode UHS-I
Mung sawetara GPIO kanggo SDMMC1 lan SDMMC2 kasedhiya ing VDDSD1 utawa VDDSD2 sumber pin darmabakti. Iki minangka bagean saka GPIO boot standar kanggo SDMMC1 lan SDMMC2 (SDMMC1: PC [12:8], PD [2], SDMMC2: PB [15,14,4,3], PE3, PG6). Bisa diidentifikasi ing tabel fungsi alternatif kanthi sinyal kanthi seselan "_VSD1" utawa "_VSD2".
Saben SDMMC digabungake karo blok tundha (DLYBSD) sing ngidini dhukungan frekuensi data eksternal ing ndhuwur 100 MHz.
Loro-lorone antarmuka SDMMC duwe port konfigurasi sing aman.
3.36
Jaringan area pengontrol (FDCAN1, FDCAN2)
Subsistem jaringan area kontrol (CAN) kasusun saka rong modul CAN, memori RAM pesen sing dienggo bareng lan unit kalibrasi jam.
Loro-lorone modul CAN (FDCAN1 lan FDCAN2) tundhuk karo ISO 11898-1 (spesifikasi protokol CAN versi 2.0 bagean A, B) lan spesifikasi protokol CAN FD versi 1.0.
A memori RAM pesen 10-Kbyte ngleksanakake saringan, nampa FIFO, nampa buffer, ngirim FIFO acara lan ngirim buffer (plus micu kanggo TTCAN). RAM pesen iki dienggo bareng antarane loro modul FDCAN1 lan FDCAN2.
Unit kalibrasi jam umum iku opsional. Bisa digunakake kanggo ngasilake jam sing dikalibrasi kanggo FDCAN1 lan FDCAN2 saka osilator RC internal HSI lan PLL, kanthi ngevaluasi pesen CAN sing ditampa dening FDCAN1.
DS13875 Rev 5
45/219
48
Fungsional liwatview
STM32MP133C/F
3.37
Universal serial bus dhuwur-kacepetan host (USBH)
Piranti kasebut ngemot siji host USB kacepetan dhuwur (nganti 480 Mbit/s) kanthi rong port fisik. USBH ndhukung operasi kurang, kacepetan lengkap (OHCI) uga dhuwur-kacepetan (EHCI) ing saben port. Iki nggabungake rong transceiver sing bisa digunakake kanggo kacepetan kurang (1.2 Mbit / s), kacepetan lengkap (12 Mbit / s) utawa operasi kacepetan dhuwur (480 Mbit / s). Transceiver kacepetan dhuwur kaloro dienggo bareng karo kacepetan dhuwur OTG.
USBH tundhuk karo spesifikasi USB 2.0. Pengontrol USBH mbutuhake jam khusus sing digawe dening PLL ing PHY kacepetan dhuwur USB.
3.38
USB on-the-go kacepetan dhuwur (OTG)
Piranti kasebut ngemot siji piranti USB OTG kanthi kacepetan dhuwur (nganti 480 Mbit/s) piranti/host/ periferal OTG. OTG ndhukung operasi full-speed lan dhuwur-kacepetan. Transceiver kanggo operasi kacepetan dhuwur (480 Mbit / s) dienggo bareng karo port kapindho USB Host.
USB OTG HS tundhuk karo spesifikasi USB 2.0 lan spesifikasi OTG 2.0. Nduwe setelan endpoint sing bisa dikonfigurasi piranti lunak lan ndhukung penundaan / resume. Pengontrol USB OTG mbutuhake jam 48 MHz khusus sing digawe dening PLL ing RCC utawa ing PHY kacepetan dhuwur USB.
Fitur utama USB OTG HS kapacak ing ngisor iki: · Ukuran gabungan Rx lan Tx FIFO 4 Kbyte kanthi ukuran FIFO dinamis · SRP (protokol request sesi) lan dhukungan HNP (protokol negosiasi host) · Wolung titik pungkasan bidirectional · 16 saluran host kanthi dhukungan OUT periodik · Piranti lunak sing bisa dikonfigurasi kanggo operasi OTG1.3s lan OTG2.0. · Revisi spesifikasi pangisian daya baterei 2.0 dhukungan · Dhukungan HS OTG PHY · DMA USB internal · HNP/SNP/IP ing njero (ora perlu resistor eksternal) · Kanggo mode OTG/Host, saklar daya dibutuhake yen piranti sing nganggo bus
disambungake.
Port konfigurasi USB OTG bisa aman.
46/219
DS13875 Rev 5
STM32MP133C/F
Fungsional liwatview
3.39
Antarmuka MAC Ethernet Gigabit (ETH1, ETH2)
Piranti kasebut nyedhiyakake loro pengontrol akses media gigabit (GMAC) sing cocog karo IEEE-802.3-2002 kanggo komunikasi Ethernet LAN liwat antarmuka mandiri medium standar industri (MII), antarmuka mandiri medium (RMII), utawa antarmuka mandiri medium gigabit (RGMII).
Piranti kasebut mbutuhake piranti antarmuka fisik eksternal (PHY) kanggo nyambung menyang bus LAN fisik (pasangan bengkong, serat, lsp). PHY disambungake menyang port piranti nggunakake 17 sinyal kanggo MII, 7 sinyal kanggo RMII, utawa 13 sinyal kanggo RGMII, lan bisa clocked nggunakake 25 MHz (MII, RMII, RGMII) utawa 125 MHz (RGMII) saka STM32MP133C / F utawa saka PHY.
Piranti kasebut kalebu fitur ing ngisor iki: · Mode operasi lan antarmuka PHY
Tarif transfer data 10-, 100-, lan 1000-Mbit/s Dhukungan operasi full-duplex lan half-duplex MII, RMII lan RGMII PHY antarmuka · Kontrol pangolahan Multi-layer Paket nyaring: MAC nyaring ing sumber (SA) lan tujuan (DA)
alamat karo sampurna lan hash Filter, VLAN tag- nyaring adhedhasar filter sing sampurna lan hash, nyaring lapisan 3 ing sumber IP (SA) utawa alamat tujuan (DA), nyaring lapisan 4 ing sumber (SP) utawa port tujuan (DP) Pangolahan VLAN kaping pindho: selipan nganti rong VLAN tags ing dalan ngirim, tag nyaring ing jalur nampa Dhukungan IEEE 1588-2008/PTPv2 Ndhukung statistik jaringan kanthi penghitung RMON/MIB (RFC2819/RFC2665) · Proses pembongkaran hardware Preamble lan wiwitan-of-frame data (SFD) sisipan utawa pambusakan Integritas checksum offload engine kanggo IP header / lan TMPCP / payloading pamriksan: pitungan checksum lan mbandhingake Tanggepan panjalukan ARP otomatis karo piranti Segmen TCP alamat MAC: pamisah otomatis paket TCP ngirimake gedhe dadi pirang-pirang paket cilik · Mode daya rendah Ethernet hemat energi (standar IEEE 802.3az-2010) Paket wakeup remot lan deteksi AMD Magic PacketTM
ETH1 lan ETH2 bisa diprogram kanthi aman. Nalika aman, transaksi liwat antarmuka AXI aman, lan ndhaftar konfigurasi mung bisa diowahi dening akses aman.
DS13875 Rev 5
47/219
48
Fungsional liwatview
STM32MP133C/F
3.40
Debug infrastruktur
Piranti kasebut nawakake fitur debug lan trace ing ngisor iki kanggo ndhukung pangembangan piranti lunak lan integrasi sistem: · Debugging breakpoint · Tracing eksekusi kode · Instrumentasi piranti lunak · JTAG port debug · Port debug kabel serial · Input lan output pemicu · Port trace · Komponen debug lan trace Arm CoreSight
Debug bisa dikontrol liwat JTAG/ port akses debug serial-kabel, nggunakake alat debugging standar industri.
Port trace ngidini data dijupuk kanggo logging lan analisis.
Akses debug menyang wilayah sing aman diaktifake dening sinyal otentikasi ing BSEC.
48/219
DS13875 Rev 5
STM32MP133C/F
Pinout, deskripsi pin lan fungsi sulih
4
Pinout, deskripsi pin lan fungsi sulih
Gambar 5. STM32MP133C / F LFBGA289 balout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
A
VSS
PA9
PD10
PB7
PE7
PD5
PE8
PG4
PH9
PH13
PC7
PB9
PB14
PG6
PD2
PC9
VSS
B
PD3
PF5
PD14
PE12
PE1
PE9
PH14
PE10
PF1
PF3
PC6
PB15
PB4
PC10
PC12
DDR_DQ4 DDR_DQ0
C
PB6
PH12
PE14
PE13
PD8
PD12
PD15
VSS
PG7
PB5
PB3
VDDSD1
PF0
PC11
DDR_DQ1
DDR_ DQS0N
DDR_ DQS0P
D
PB8
PD6
VSS
PE11
PD1
PE0
PG0
PE15
PB12
PB10
VDDSD2
VSS
PE3
PC8
DDR_ DQM0
DDR_DQ5 DDR_DQ3
E
PG9
PD11
PA12
PD0
VSS
PA15
PD4
PD9
PF2
PB13
PH10
VDDQ_ DDR
DDR_DQ2 DDR_DQ6 DDR_DQ7 DDR_A5
DDR_ RESETN
F
PG10
PG5
PG8
PH2
PH8
VDDCPU
VDD
VDDCPU VDDCPU
VDD
VDD
VDDQ_ DDR
VSS
DDR_A13
VSS
DDR_A9
DDR_A2
G
PF9
PF6
PF10
PG15
PF8
VDD
VSS
VSS
VSS
VSS
VSS
VDDQ_ DDR
DDR_BA2 DDR_A7
DDR_A3
DDR_A0 DDR_BA0
H
PH11
PI3
PH7
PB2
PE4
VDDCPU
VSS
VDDCORE VDDCORE VDDCORE
VSS
VDDQ_ DDR
DDR_WEN
VSS
DDR_ODT DDR_CSN
DDR_ RASN
J
PD13
VBAT
PI2
VSS_PLL VDD_PLL VDDCPU
VSS
VDDCORE
VSS
VDDCORE
VSS
VDDQ_ DDR
VDDCORE DDR_A10
DDR_ CASN
DDR_ CLKP
DDR_ CLKN
K
PC14OSC32_IN
PC15OSC32_
OUT
VSS
PC13
PI1
VDD
VSS
VDDCORE VDDCORE VDDCORE
VSS
VDDQ_ DDR
DDR_A11 DDR_CKE DDR_A1 DDR_A15 DDR_A12
L
PE2
PF4
PH6
PI0
PG3
VDD
VSS
VSS
VSS
VSS
VSS
VDDQ_ DDR
DDR_ATO
DDR_ DTO0
DDR_A8 DDR_BA1 DDR_A14
M
PF7
PA8
PG11
VDD_ANA VSS_ANA
VDD
VDD
VDD
VDD
VDD
VDD
VDDQ_ DDR
DDR_ VREF
DDR_A4
VSS
DDR_ DTO1
DDR_A6
N
PE6
PG1
PD7
VSS
PB11
PF13
VSSA
PA3
NJTRST
VSS_USB VDDA1V1_
HS
REG
VDDQ_ DDR
PWR_LP
DDR_ DQM1
DDR_ DQ10
DDR_DQ8 DDR_ZQ
P
PH0OSC_IN
PH1OSC_OUT
PA13
PF14
PA2
VREF-
VDDA
PG13
PG14
VDD3V3_ USBHS
VSS
PI5-BOOT1 VSS_PLL2 PWR_ON
DDR_ DQ11
DDR_ DQ13
DDR_DQ9
R
PG2
PH3
PWR_CPU _ON
PA1
VSS
VREF+
PC5
VSS
VDD
PF15
VDDA1V8_ REG
PI6-BOOT2
VDD_PLL2
PH5
DDR_ DQ12
DDR_ DQS1N
DDR_ DQS1P
T
PG12
PA11
PC0
PF12
PC3
PF11
PB1
PA6
PE5
PDR_ON USB_DP2
PA14
USB_DP1
BYPASS_ REG1V8
PH4
DDR_ DQ15
DDR_ DQ14
U
VSS
PA7
PA0
PA5
PA4
PC4
PB0
PC1
PC2
NRST
USB_DM2
USB_ RREF
USB_DM1 PI4-BOOT0
PA10
PI7
VSS
MSv65067V5
Gambar ing ndhuwur nuduhake ndhuwur paket view.
DS13875 Rev 5
49/219
97
Pinout, deskripsi pin lan fungsi sulih
STM32MP133C/F
Gambar 6. STM32MP133C / F TFBGA289 balout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
A
VSS
PD4
PE9
PG0
PD15
PE15
PB12
PF1
PC7
PC6
PF0
PB14
VDDSD2 VDDSD1 DDR_DQ4 DDR_DQ0
VSS
B
PE12
PD8
PE0
PD5
PD9
PH14
PF2
VSS
PF3
PB13
PB3
PE3
PC12
VSS
DDR_DQ1
DDR_ DQS0N
DDR_ DQS0P
C
PE13
PD1
PE1
PE7
VSS
VDD
PE10
PG7
PG4
PB9
PH10
PC11
PC8
DDR_DQ2
DDR_ DQM0
DDR_DQ3 DDR_DQ5
D
PF5
PA9
PD10
VDDCPU
PB7
VDDCPU
PD12
VDDCPU
PH9
VDD
PB15
VDD
VSS
VDDQ_ DDR
DDR_ RESETN
DDR_DQ7 DDR_DQ6
E
PD0
PE14
VSS
PE11
VDDCPU
VSS
PA15
VSS
PH13
VSS
PB4
VSS
VDDQ_ DDR
VSS
VDDQ_ DDR
VSS
DDR_A13
F
PH8
PA12
VDD
VDDCPU
VSS
VDDCORE
PD14
PE8
PB5
VDDCORE
PC10
VDDCORE
VSS
VDDQ_ DDR
DDR_A7
DDR_A5
DDR_A9
G
PD11
PH2
PB6
PB8
PG9
PD3
PH12
PG15
PD6
PB10
PD2
PC9
DDR_A2 DDR_BA2 DDR_A3
DDR_A0 DDR_ODT
H
PG5
PG10
PF8
VDDCPU
VSS
VDDCORE
PH11
PI3
PF9
PG6
BYPASS_ REG1V8
VDDCORE
VSS
VDDQ_ DDR
DDR_BA0 DDR_CSN DDR_WEN
J VDD_PLL VSS_PLL
PG8
PI2
VBAT
PH6
PF7
PA8
PF12
VDD
VDDA1V8_ REG
PA10
DDR_ VREF
DDR_ RASN
DDR_A10
VSS
DDR_ CASN
K
PE4
PF10
PB2
VDD
VSS
VDDCORE
PA13
PA1
PC4
NRST
VSS_PLL2 VDDCORE
VSS
VDDQ_ DDR
DDR_A15
DDR_ CLKP
DDR_ CLKN
L
PF6
VSS
PH7
VDD_ANA VSS_ANA
PG12
PA0
PF11
PE5
PF15
VDD_PLL2
PH5
DDR_CKE DDR_A12 DDR_A1 DDR_A11 DDR_A14
M
PC14OSC32_IN
PC15OSC32_
OUT
PC13
VDD
VSS
PB11
PA5
PB0
VDDCORE
USB_ RREF
PI6-BOOT2 VDDCORE
VSS
VDDQ_ DDR
DDR_A6
DDR_A8 DDR_BA1
N
PD13
VSS
PI0
PI1
PA11
VSS
PA4
PB1
VSS
VSS
PI5-BOOT1
VSS
VDDQ_ DDR
VSS
VDDQ_ DDR
VSS
DDR_ATO
P
PH0OSC_IN
PH1OSC_OUT
PF4
PG1
VSS
VDD
PC3
PC5
VDD
VDD
PI4-BOOT0
VDD
VSS
VDDQ_ DDR
DDR_A4 DDR_ZQ DDR_DQ8
R
PG11
PE6
PD7
PWR_ CPU_ON
PA2
PA7
PC1
PA6
PG13
NJTRST
PA14
VSS
PWR_ON
DDR_ DQM1
DDR_ DQ12
DDR_ DQ11
DDR_DQ9
T
PE2
PH3
PF13
PC0
VSSA
VREF-
PA3
PG14
USB_DP2
VSS
VSS_ USBHS
USB_DP1
PH4
DDR_ DQ13
DDR_ DQ14
DDR_ DQS1P
DDR_ DQS1N
U
VSS
PG3
PG2
PF14
VDDA
VREF+
PDR_ON
PC2
USB_DM2
VDDA1V1_ REG
VDD3V3_ USBHS
USB_DM1
PI7
Gambar ing ndhuwur nuduhake ndhuwur paket view.
PWR_LP
DDR_ DQ15
DDR_ DQ10
VSS
MSv67512V3
50/219
DS13875 Rev 5
STM32MP133C/F
Pinout, deskripsi pin lan fungsi sulih
Gambar 7. STM32MP133C / F TFBGA320 balout
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
A
VSS
PA9
PE13 PE12
PD12
PG0
PE15
PG7
PH13
PF3
PB9
PF0
PC10 PC12
PC9
VSS
B
PD0
PE11
PF5
PA15
PD8
PE0
PE9
PH14
PE8
PG4
PF1
VSS
PB5
PC6
PB15 PB14
PE3
PC11
DDR_ DQ4
DDR_ DQ1
DDR_ DQ0
C
PB6
PD3
PE14 PD14
PD1
PB7
PD4
PD5
PD9
PE10 PB12
PH9
PC7
PB3
VDD SD2
PB4
PG6
PC8
PD2
DDR_ DDR_ DQS0P DQS0N
D
PB8
PD6
PH12
PD10
PE7
PF2
PB13
VSS
DDR_ DQ2
DDR_ DQ5
DDR_ DQM0
E
PH2
PH8
VSS
VSS
CPU VDD
PE1
PD15
CPU VDD
VSS
VDD
PB10
PH10
VDDQ_ DDR
VSS
VDD SD1
DDR_ DQ3
DDR_ DQ6
F
PF8
PG9
PD11 PA12
VSS
VSS
VSS
DDR_ DQ7
DDR_ A5
VSS
G
PF6
PG10
PG5
CPU VDD
H
PE4
PF10 PG15
PG8
J
PH7
PD13
PB2
PF9
CPU VDD
VSS
VDD
CPU VDD
VDD CORE
VSS
VDD
VSS
VDDQ_ DDR
VSS
VSS
VDD
VDD
VSS
VDD CORE
VSS
VDD
VDD CORE
VDDQ_ DDR
DDR_ A13
DDR_ A2
DDR_ A9
DDR_ RESET
N
DDR_ BA2
DDR_ A3
DDR_ A0
DDR_ A7
DDR_ BA0
DDR_ CSN
DDR_ ODT
K
VSS_ PLL
VDD_ PLL
PH11
CPU VDD
PC15-
L
VBAT OSC32 PI3
VSS
_MELU
PC14-
M
VSS OSC32 PC13
_IN
VDD
N
PE2
PF4
PH6
PI2
CPU VDD
VDD CORE
VSS
VDD
VSS
VSS
VSS
VSS
VSS
VDD CORE
VSS
VSS
VDD CORE
VSS
VSS
VSS
VSS
VSS
VDD
VDD CORE
VSS
VDD
VDD CORE
VDDQ_ DDR
VSS
VDDQ_ DDR
VDD CORE
VDDQ_ DDR
DDR_ WEN
DDR_ RASN
VSS
VSS
DDR_ A10
DDR_ CASN
DDR_ CLKN
VDDQ_ DDR
DDR_ A12
DDR_ CLKP
DDR_ A15
DDR_ A11
DDR_ A14
DDR_ CKE
DDR_ A1
P
PA8
PF7
PI1
PI0
VSS
VSS
DDR_ DTO1
DDR_ ATO
DDR_ A8
DDR_ BA1
R
PG1
PG11
PH3
VDD
VDD
VSS
VDD
VDD CORE
VSS
VDD
VDD CORE
VSS
VDDQ_ DDR
VDDQ_ DDR
DDR_ A4
DDR_ ZQ
DDR_ A6
T
VSS
PE6
PH0OSC_IN
PA13
VSS
VSS
DDR_ VREF
DDR_ DQ10
DDR_ DQ8
VSS
U
PH1OSC_ OUT
VSS_ ANA
VSS
VSS
VDD
VDDA VSSA
PA6
VSS
VDD CORE
VSS
VDD VDDQ_ CORE DDR
VSS
PWR_ ON
DDR_ DQ13
DDR_ DQ9
V
PD7
VDD_ ANA
PG2
PA7
VREF-
NJ TRST
VDDA1 V1_ REG
VSS
PWR_ DDR_ DDR_ LP DQS1P DQS1N
W
PWR_
PG3
PG12 CPU_ PF13
PC0
ON
PC3 VREF+ PB0
PA3
PE5
VDD
USB_ RREF
PA14
VDD 3V3_ USBHS
VDDA1 V8_ REG
VSS
BYPAS S_REG
1V8
PH5
DDR_ DQ12
DDR_ DQ11
DDR_ DQM1
Y
PA11
PF14
PA0
PA2
PA5
PF11
PC4
PB1
PC1
PG14
NRST
PF15
USB_ VSS_
PI6-
USB_
PI4-
VDD_
DM2 USBHS BOOT2 DP1 BOOT0 PLL2
PH4
DDR_ DQ15
DDR_ DQ14
AA
VSS
PB11
PA1
PF12
PA4
PC5
PG13
PC2
PDR_ ON
USB_ DP2
PI5-
USB_
BOOT1 DM1
VSS_ PLL2
PA10
PI7
VSS
Gambar ing ndhuwur nuduhake ndhuwur paket view.
MSv65068V5
DS13875 Rev 5
51/219
97
Pinout, deskripsi pin lan fungsi sulih
STM32MP133C/F
Tabel 6. Legenda / singkatan sing digunakake ing tabel pinout
jeneng
Singkatan
definisi
Jeneng Pin Tipe Pin
Struktur I / O
Cathetan Fungsi alternatif Fungsi tambahan
Kajaba digunakake, fungsi pin sak lan sawise reset padha jeneng pin nyata
S
Pin suplai
I
Input mung pin
O
Output mung pin
Aku/O
Pin input/output
A
Analog utawa pin tingkat khusus
FT(U/D/PD) 5 V toleran I/O (kanthi pull-up / pull-down / programmable pull-down tetep)
DDR
1.5 V, 1.35 V utawa 1.2 VI/O kanggo antarmuka DDR3, DDR3L, LPDDR2/LPDDR3
A
Sinyal analog
RST
Reset pin kanthi resistor pull-up sing lemah
_f(1) _a(2) _u(3) _h(4)
Opsi kanggo opsi FT I / Os I2C FM + opsi Analog (diwenehake dening VDDA kanggo bagean analog saka I / O) pilihan USB (diwenehake dening VDD3V3_USBxx kanggo bagean USB saka I / O) Output kacepetan dhuwur kanggo 1.8V typ. VDD (kanggo SPI, SDMMC, QUADSPI, TRACE)
_vh(5)
Pilihan kacepetan dhuwur banget kanggo jinis 1.8V. VDD (kanggo ETH, SPI, SDMMC, QUADSPI, TRACE)
Kajaba kasebut kanthi cathetan, kabeh I / Os disetel minangka input ngambang sajrone lan sawise ngreset
Fungsi sing dipilih liwat register GPIOx_AFR
Fungsi sing dipilih langsung / diaktifake liwat register periferal
1. Struktur I/O ingkang wonten ing Tabel 7 inggih menika: FT_f, FT_fh, FT_fvh 2. Struktur I/O ingkang wonten ing Tabel 7 inggih menika: FT_a, FT_ha, FT_vha 3. Struktur I/O ingkang wonten ing Tabel 7 inggih menika: FT_u 4. Struktur I/O ingkang wonten ing tabel 7 inggih menika: _FTh. FT_fvh, FT_vh, FT_ha, FT_vha 5. Struktur I/O sing gegandhengan ing Tabel 7 yaiku: FT_vh, FT_vha, FT_fvh
52/219
DS13875 Rev 5
STM32MP133C/F
Pinout, deskripsi pin lan fungsi sulih
Nomer Pin
Tabel 7. STM32MP133C / F werni definisi
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
K10 F6 U14 A2 D2 A2 A1 A1 T5 M6 F3 U7
D4 E4 B2
B2 D1 B3 B1 G6 C2
C3 E2 C3 F6 D4 E7 E4 E1 B1
C2 G7 D3
C1 G3 C1
VDDCORE S
–
PA9
Aku/O FT_h
VSS VDD
S
–
S
–
PE11
Aku/O FT_vh
PF5
Aku/O FT_h
PD3
I/O FT_f
PE14
Aku/O FT_h
VDDCPU
S
–
PD0
I/O FT
PH12
Aku/O FT_fh
PB6
Aku/O FT_h
–
–
TIM1_CH2, I2C3_SMBA,
–
DFSDM1_DATIN0, USART1_TX, UART4_TX,
FMC_NWAIT(boot)
–
–
–
–
TIM1_CH2,
USART2_CTS/USART2_NSS,
SAI1_D2,
–
SPI4_MOSI/I2S4_SDO, SAI1_FS_A, USART6_CK,
ETH2_MII_TX_ER,
ETH1_MII_TX_ER,
FMC_D8(boot)/FMC_AD8
–
TRACED12, DFSDM1_CKIN0, I2C1_SMBA, FMC_A5
TIM2_CH1,
–
USART2_CTS/USART2_NSS, DFSDM1_CKOUT, I2C1_SDA,
SAI1_D3, FMC_CLK
TIM1_BKIN, SAI1_D4,
UART8_RTS/UART8_DE,
–
QUADSPI_BK1_NCS,
QUADSPI_BK2_IO2,
FMC_D11(boot)/FMC_AD11
–
–
SAI1_MCLK_A, SAI1_CK1,
–
FDAAN1_RX,
FMC_D2(boot)/FMC_AD2
USART2_TX, TIM5_CH3,
DFSDM1_CKIN1, I2C3_SCL,
–
SPI5_MOSI, SAI1_SCK_A, QUADSPI_BK2_IO2,
SAI1_CK2, ETH1_MII_CRS,
FMC_A6
TRACED6, TIM16_CH1N,
TIM4_CH1, TIM8_CH1,
–
USART1_TX, SAI1_CK2, QUADSPI_BK1_NCS,
ETH2_MDIO, FMC_NE3,
HDP6
–
–
–
TAMP_IN6 –
–
–
DS13875 Rev 5
53/219
97
Pinout, deskripsi pin lan fungsi sulih
STM32MP133C/F
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
A17 A17 T17 M7 – J13 D2 G9 D2 F5 F1 E3 D1 G4 D1
E3 F2 F4 F8 D6 E10 F4 G2 E2 C8 B8 T21 E2 G1 F3
E1 G5 F2 G5 H3 F1 M8 – M5
VSS VDD PD6 PH8 PB8
PA12 VDDCPU
PH2 VSS PD11
PG9 PF8 VDD
S
–
S
–
I/O FT
Aku/O FT_fh
I/O FT_f
Aku/O FT_h
S
–
Aku/O FT_h
S
–
Aku/O FT_h
I/O FT_f
Aku/O FT_h
S
–
–
–
–
–
–
TIM16_CH1N, SAI1_D1, SAI1_SD_A, UART4_TX(boot)
TRACED9, TIM5_ETR,
–
USART2_RX, I2C3_SDA,
FMC_A8, HDP2
TIM16_CH1, TIM4_CH3,
I2C1_SCL, I2C3_SCL,
–
DFSDM1_DATIN1,
UART4_RX, SAI1_D1,
FMC_D13(boot)/FMC_AD13
TIM1_ETR, SAI2_MCLK_A,
USART1_RTS/USART1_DE,
–
ETH2_MII_RX_DV/ETH2_
RGMII_RX_CTL/ETH2_RMII_
CRS_DV, FMC_A7
–
–
LPTIM1_IN2, UART7_TX,
QUADSPI_BK2_IO0(boot),
–
ETH2_MII_CRS,
ETH1_MII_CRS, FMC_NE4,
ETH2_RGMII_CLK125
–
–
LPTIM2_IN2, I2C4_SMBA,
USART3_CTS/USART3_NSS,
SPDIFRX_IN0,
–
QUADSPI_BK1_IO2,
ETH2_RGMII_CLK125,
FMC_CLE(boot)/FMC_A16,
UART7_RX
DBTRGO, I2C2_SDA,
–
USART6_RX, SPDIFRX_IN3, FDCAN1_RX, FMC_NE2,
FMC_NCE(boot)
TIM16_CH1N, TIM4_CH3,
–
TIM8_CH3, SAI1_SCK_B, USART6_TX, TIM13_CH1,
QUADSPI_BK1_IO0(boot)
–
–
–
–
WKUP1
–
54/219
DS13875 Rev 5
STM32MP133C/F
Pinout, deskripsi pin lan fungsi sulih
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
F3 J3 H5
F9 D8 G5 F2 H1 G3 G4 G8 H4
F1 H2 G2 D3 B14 U5 G3 K2 H3 H8 F10 G2 L1 G1 D12 C5 U6 M9 K4 N7 G1 H9 J5
PG8
Aku/O FT_h
VDDCPU PG5
S
–
Aku/O FT_h
PG15
Aku/O FT_h
PG10
Aku/O FT_h
VSS
S
–
PF10
Aku/O FT_h
VDDCORE S
–
PF6
Aku/O FT_vh
VSS VDD
S
–
S
–
PF9
Aku/O FT_h
TIM2_CH1, TIM8_ETR,
SPI5_MISO, SAI1_MCLK_B,
USART3_RTS/USART3_DE,
–
SPDIFRX_IN2,
QUADSPI_BK2_IO2,
QUADSPI_BK1_IO3,
FMC_NE2, ETH2_CLK
–
–
–
TIM17_CH1, ETH2_MDC, FMC_A15
USART6_CTS/USART6_NSS,
–
UART7_CTS, QUADSPI_BK1_IO1,
ETH2_PHY_INTN
SPI5_SCK, SAI1_SD_B,
–
UART8_CTS, FDCAN1_TX, QUADSPI_BK2_IO1(boot),
FMC_NE3
–
–
TIM16_BKIN, SAI1_D3, TIM8_BKIN, SPI5_NSS, – USART6_RTS/USART6_DE, UART7_RTS/UART7_DE,
QUADSPI_CLK(boot)
–
–
TIM16_CH1, SPI5_NSS,
UART7_RX(boot),
–
QUADSPI_BK1_IO2, ETH2_MII_TX_EN/ETH2_
RGMII_TX_CTL/ETH2_RMII_
TX_EN
–
–
–
–
TIM17_CH1N, TIM1_CH1,
DFSDM1_CKIN3, SAI1_D4,
–
UART7_CTS, UART8_RX, TIM14_CH1,
QUADSPI_BK1_IO1(boot),
QUADSPI_BK2_IO3, FMC_A9
TAMP_IN4
–
TAMP_IN1 –
DS13875 Rev 5
55/219
97
Pinout, deskripsi pin lan fungsi sulih
STM32MP133C/F
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
H5 K1 H2 H6 E5 G7 H4 K3 J3 E5 D13 U11 H3 L3 J1
H1 H7 K3
J1 N1 J2 J5 J1 K2 J4 J2 K1 H2 H8 L4 K4 M3 M3
PE4 VDDCPU
PB2 VSS PH7
PH11
PD13 VDD_PLL VSS_PLL
PI3 PC13
Aku/O FT_h
S
–
Aku/O FT_h
S
–
Aku/O FT_fh
Aku/O FT_fh
Aku/O FT_h
S
–
S
–
I/O FT
I/O FT
SPI5_MISO, SAI1_D2,
DFSDM1_DATIN3,
TIM15_CH1N, I2S_CKIN,
–
SAI1_FS_A, UART7_RTS/UART7_DE,
–
UART8_TX,
QUADSPI_BK2_NCS,
FMC_NCE2, FMC_A25
–
–
–
RTC_OUT2, SAI1_D1,
I2S_CKIN, SAI1_SD_A,
–
UART4_RX,
QUADSPI_BK1_NCS(boot),
ETH2_MDIO, FMC_A6
TAMP_IN7
–
–
–
SAI2_FS_B, I2C3_SDA,
SPI5_SCK,
–
QUADSPI_BK2_IO3, ETH2_MII_TX_CLK,
–
ETH1_MII_TX_CLK,
QUADSPI_BK1_IO3
SPI5_NSS, TIM5_CH2,
SAI2_SD_A,
SPI2_NSS/I2S2_WS,
–
I2C4_SCL, USART6_RX, QUADSPI_BK2_IO0,
–
ETH2_MII_RX_CLK/ETH2_
RGMII_RX_CLK/ETH2_RMII_
REF_CLK, FMC_A12
LPTIM2_ETR, TIM4_CH2,
TIM8_CH2, SAI1_CK1,
–
SAI1_MCLK_A, USART1_RX, QUADSPI_BK1_IO3,
–
QUADSPI_BK2_IO2,
FMC_A18
–
–
–
–
–
–
(1)
SPDIFRX_IN3,
TAMP_IN4/TAMP_
ETH1_MII_RX_ER
OUT5, WKUP2
RTC_OUT1/RTC_TS/
(1)
–
RTC_LSCO, TAMP_IN1/TAMP_
OUT2, WKUP3
56/219
DS13875 Rev 5
STM32MP133C/F
Pinout, deskripsi pin lan fungsi sulih
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
J3 J4 N5
PI2
I/O FT
(1)
SPDIFRX_IN2
TAMP_IN3/TAMP_ OUT4, WKUP5
K5 N4 P4
PI1
I/O FT
(1)
SPDIFRX_IN1
RTC_OUT2/RTC_ LSCO,
TAMP_IN2/TAMP_ OUT3, WKUP4
F13 L2 U13
VSS
S
–
–
–
–
J2 J5 L2
VBAT
S
–
–
–
–
L4 N3 P5
PI0
I/O FT
(1)
SPDIFRX_IN0
TAMP_IN8/TAMP_ OUT1
K2 M2
L3
PC15OSC32_OUT
Aku/O
FT
(1)
–
OSC32_OUT
F15 N2 U16
VSS
S
–
–
–
–
K1 M1 M2
PC14OSC32_IN
Aku/O
FT
(1)
–
OSC32_IN
G7 E3 V16
VSS
S
–
–
–
–
H9 K6 N15 VDDCORE S
–
–
–
–
M10 M4 N9
VDD
S
–
–
–
–
G8 E6 W16
VSS
S
–
–
–
–
USART2_RX,
L2 P3 N2
PF4
Aku/O FT_h
–
ETH2_MII_RXD0/ETH2_ RGMII_RXD0/ETH2_RMII_
–
RXD0, FMC_A4
MCO1, SAI2_MCLK_A,
TIM8_BKIN2, I2C4_SDA,
SPI5_MISO, SAI2_CK1,
M2 J8 P2
PA8
I/O FT_fh –
USART1_CK, SPI2_MOSI/I2S2_SDO,
–
OTG_HS_SOF,
ETH2_MII_RXD3/ETH2_
RGMII_RXD3, FMC_A21
TRACECLK, TIM2_ETR,
I2C4_SCL, SPI5_MOSI,
SAI1_FS_B,
L1 T1 N1
PE2
Aku/O FT_fh
–
USART6_RTS/USART6_DE, SPDIFRX_IN1,
–
ETH2_MII_RXD1/ETH2_
RGMII_RXD1/ETH2_RMII_
RXD1, FMC_A23
DS13875 Rev 5
57/219
97
Pinout, deskripsi pin lan fungsi sulih
STM32MP133C/F
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
M1 J7 P3
PF7
I/O FT_vh –
M3 R1 R2
PG11
I/O FT_vh –
L3 J6 N3
PH6
I/O FT_fh –
N2 P4 R1
PG1
I/O FT_vh –
M11 – N12
VDD
S
–
–
N1 R2 T2
PE6
I/O FT_vh –
P1 P1 T3 PH0-OSC_IN I/O FT
–
G9 U1 N11
VSS
S
–
–
P2 P2 U2 PH1-OSC_OUT I/O FT
–
R2 T2 R3
PH3
I/O FT_fh –
M5 L5 U3 VSS_ANA S
–
–
TIM17_CH1, UART7_TX(boot),
UART4_CTS, ETH1_RGMII_CLK125, ETH2_MII_TXD0/ETH2_ RGMII_TXD0/ETH2_RMII_
TXD0, FMC_A18
SAI2_D3, I2S2_MCK, USART3_TX, UART4_TX, ETH2_MII_TXD1/ETH2_ RGMII_TXD1/ETH2_RMII_
TXD1, FMC_A24
TIM12_CH1, USART2_CK, I2C5_SDA,
SPI2_SCK/I2S2_CK, QUADSPI_BK1_IO2,
ETH1_PHY_INTN, ETH1_MII_RX_ER, ETH2_MII_RXD2/ETH2_
RGMII_RXD2, QUADSPI_BK1_NCS
LPTIM1_ETR, TIM4_ETR, SAI2_FS_A, I2C2_SMBA,
SPI2_MISO/I2S2_SDI, SAI2_D2, FDCAN2_TX, ETH2_MII_TXD2/ETH2_ RGMII_TXD2, FMC_NBL0
–
MCO2, TIM1_BKIN2, SAI2_SCK_B, TIM15_CH2, I2C3_SMBA, SAI1_SCK_B, UART4_RTS/UART4_DE,
ETH2_MII_TXD3/ETH2_ RGMII_TXD3, FMC_A22
–
–
–
I2C3_SCL, SPI5_MOSI, QUADSPI_BK2_IO1, ETH1_MII_COL, ETH2_MII_COL, QUADSPI_BK1_IO0
–
–
–
–
OSC_IN OSC_OUT –
58/219
DS13875 Rev 5
STM32MP133C/F
Pinout, deskripsi pin lan fungsi sulih
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
L5 U2 W1
PG3
I/O FT_fvh –
TIM8_BKIN2, I2C2_SDA, SAI2_SD_B, FDCAN2_RX, ETH2_RGMII_GTX_CLK,
ETH1_MDIO, FMC_A13
M4 L4 V2 VDD_ANA S
–
–
–
R1 U3 V3
PG2
I/O FT
–
MCO2, TIM8_BKIN, SAI2_MCLK_B, ETH1_MDC
T1 L6 W2
PG12
I/O FT
LPTIM1_IN1, SAI2_SCK_A,
SAI2_CK2,
USART6_RTS/USART6_DE,
USART3_CTS,
–
ETH2_PHY_INTN,
ETH1_PHY_INTN,
ETH2_MII_RX_DV/ETH2_
RGMII_RX_CTL/ETH2_RMII_
CRS_DV
F7 P6 R5
VDD
S
–
–
–
G10 E8 T1
VSS
S
–
–
–
N3 R3 V1
MCO1, USART2_CK,
I2C2_SCL, I2C3_SDA,
SPDIFRX_IN0,
PD7
Aku/O FT_fh
–
ETH1_MII_RX_CLK/ETH1_ RGMII_RX_CLK/ETH1_RMII_
REF_CLK,
QUADSPI_BK1_IO2,
FMC_NE1
P3 K7 T4
PA13
I/O FT
–
DBTRGO, DBTRGI, MCO1, UART4_TX
R3 R4 W3 PWR_CPU_ON O FT
–
–
T2 N5 Y1
PA11
I/O FT_f
TIM1_CH4, I2C5_SCL,
SPI2_NSS/I2S2_WS,
USART1_CTS/USART1_NSS,
–
ETH2_MII_RXD1/ETH2_
RGMII_RXD1/ETH2_RMII_
RXD1, ETH1_CLK,
ETH2_CLK
N5 M6 AA2
PB11
TIM2_CH4, LPTIM1_OUT,
I2C5_SMBA, USART3_RX,
I/O FT_vh –
ETH1_MII_TX_EN/ETH1_
RGMII_TX_CTL/ETH1_RMII_
TX_EN
–
–
–
BOOTFAILN –
–
DS13875 Rev 5
59/219
97
Pinout, deskripsi pin lan fungsi sulih
STM32MP133C/F
Nomer Pin
Tabel 7. Dhéfinisi bal STM32MP133C/F (sambungan)
Fungsi bal
Jeneng pin (fungsi sawise
reset)
Fungsi sulih
Fungsi tambahan
LFBGA289 TFBGA289 TFBGA320
Struktur I/O tipe pin
Cathetan
P4 U4
Y2
PF14(JTCK/SW CLK)
Aku/O
FT
(2)
U3 L7 Y3
PA0
I/O FT_a –
JTCK/SWCLK
TIM2_CH1, TIM5_CH1, TIM8_ETR, TIM15_BKIN, SAI1_SD_B, UART5_TX,
ETH1_MII_CRS, ETH2_MII_CRS
N6 T3 W4
PF13
TIM2_ETR, SAI1_MCLK_B,
I/O FT_a –
DFSDM1_DATIN3,
USART2_TX, UART5_RX
G11 E10 P7
F10 –
–
R4 K8 AA3
P5 R5 Y4 U4 M7 Y5
VSS VDD PA1
PA2
PA5
S
–
S
–
Aku/O FT_a
I/O FT_a I/O FT_a
–
–
–
–
TIM2_CH2, TIM5_CH2, LPTIM3_OUT, TIM15_CH1N,
DFSDM1_CKIN0, – USART2_RTS/USART2_DE,
ETH1_MII_RX_CLK/ETH1_ RGMII_RX_CLK/ETH1_RMII_
REF_CLK
TIM2_CH3, TIM5_CH3, – LPTIM4_OUT, TIM15_CH1,
USART2_TX, ETH1_MDIO
TIM2_CH1/TIM2_ETR,
USART2_CK, TIM8_CH1N,
–
SAI1_D1, SPI1_NSS/I2S1_WS,
SAI1_SD_A, ETH1_PPS_OUT,
ETH2_PPS_OUT
T3 T4 W5
SAI1_SCK_A, SAI1_CK2,
PC0
Aku/O FT_ha –
I2S1_MCK, SPI1_MOSI/I2S1_SDO,
USART1_TX
T4 J9 AA4
R6 U6 W7 P7 U5 U8 P6 T6 V8
PF12
I/O FT_vha –
VREF+
S
–
–
VDDA
S
–
–
VREF-
S
–
–
SPI1_NSS/I2S1_WS, SAI1_SD_A, UART4_TX,
ETH1_MII_TX_ER, ETH1_RGMII_CLK125
–
–
–
–
ADC1_INP7, ADC1_INN3, ADC2_INP7, ADC2_INN3 ADC1_INP11, ADC1_INN10, ADC2_INP11, ADC2_INN10
–
ADC1_INP3, ADC2_INP3
ADC1_INP1, ADC2_INP1
ADC1_INP2
ADC1_INP0, ADC1_INN1, ADC2_INP0, ADC2_INN1, TAMP_IN3
ADC1_INP6, ADC1_INN2
–
60/219
DS13875 Rev 5
STM 3
Dokumen / Sumber Daya
![]() | STMicroelectronics STM32MP133C F 32-bit Arm Cortex-A7 1GHz MPU [pdf] Pandhuan pangguna STM32MP133C F 32-bit Arm Cortex-A7 1GHz MPU, STM32MP133C, F 32-bit Arm Cortex-A7 1GHz MPU, Arm Cortex-A7 1GHz MPU, 1GHz, MPU |