MT3620: progettazione della scheda riferimentoMT3620 reference board design

Durante lo sviluppo di Azure Sphere, Microsoft ha creato una scheda di sviluppo per l'MT3620.During the development of Azure Sphere, Microsoft created a development board for the MT3620. Questa scheda di sviluppo funge da riferimento per altri utenti per la creazione di schede di sviluppo per MT3620 o per lo sviluppo di moduli e dispositivi basati sull'MT3620. Per questo motivo è definita Microsoft MT3620 Reference Development Board (in seguito RDB).This development board serves as a reference for others to build MT3620 development boards or to develop modules and devices based on MT3620, so we refer to it as the Microsoft MT3620 Reference Development Board (hereafter RDB). L'RDB è compatibile con i modelli e utilità di Azure Sphere.The RDB is compatible with the Azure Sphere templates and utilities.

Questo argomento presenta alcune considerazioni effettuate durante la progettazione.This topic presents some of the considerations made during its design. Le informazioni qui presenti si aggiungono a quelle fornite nel Manuale utente dell'MT3620.It supplements the user information in the MT3620 development board user guide.

Con l'avanzare dello sviluppo di Azure Sphere, il sistema operativo e gli strumenti Azure Sphere si evolvono per supportare le funzionalità aggiuntive dell'MT3620.As Azure Sphere development progresses, the Azure Sphere OS and tools evolve to support additional features of the MT3620. In Stato del supporto per l'MT3620 vengono descritte le funzionalità attualmente supportate.MT3620 Support Status describes the features that are currently supported. In aggiunta, il manuale dell'utente dell'hardware MT3620 di MediaTek contiene una guida dettagliata all'integrazione del microcontroller MT3620 nel proprio hardware.In addition, the MT3620 Hardware User Guide from MediaTek contains a detailed guide to integrating the MT3620 MCU into your own hardware. Se è necessario questo documento, rivolgersi a MediaTek.Please contact MediaTek if you require this document.

File di progettazione dell'RDBRDB design files

I file di progettazione dell'RDB (schemi, layout e distinta dei materiali) sono disponibili per riferimento nel repository Git di progetti hardware Azure Sphere.The RDB design files—schematics, layout, and bill of materials—are available for reference in the Azure Sphere Hardware Designs Git repository. L'RDB è stata sviluppata usando Altium Designer.The RDB was developed using Altium Designer. I file di progettazione includono pertanto file di schema Altium (estensione: .SchDoc), un file di layout Altium (estensione: .PcbDoc) e un progetto Altium (estensione: .PrjPcb).The design files therefore include Altium schematic files (extension: .SchDoc), an Altium layout file (extension: .PcbDoc), and an Altium project (extension: .PrjPcb). Per assistere gli utenti che non usano o non hanno accesso ad Altium Designer, sono inclusi anche le versioni PDF dei file di progettazione e dei file Gerber.To assist those who do not use or have access to Altium Designer, PDFs of the design files and Gerber files are also included.

Uso della schedaPurpose of the board

L'RDB è stata progettata per facilitare la connettività, il debug e l'espansione dell'MT3620.The RDB was designed to facilitate MT3620 connectivity, debugging, and expansion.

  • Funzioni di connettività.Connectivity features. L'RDB include gli elementi chiave necessari per integrare l'MT3620 in un dispositivo elettronico: l'MT3620 stesso, almeno un'antenna Wi-Fi e componenti esterni essenziali come adattamento della radiofrequenza (RF), alimentazione e condizionamento del segnale.The RDB includes the key elements needed to integrate MT3620 into an electronic device: the MT3620 itself, at least one Wi-Fi antenna, and essential external components including radio frequency (RF) matching, power supply, and signal conditioning. Inoltre, i pulsanti programmabili e i LED aiutano i clienti nelle procedure di test e debug delle applicazioni.In addition, programmable buttons and LEDs aid customers in testing and debugging their applications. Il Manuale utente della scheda di sviluppo dell'MT3620 illustra i pulsanti, i LED, le antenne il Wi-Fi e il sistema di alimentazione.The MT3620 development board user guide describes the buttons and LEDs, the Wi-Fi antennas, and the power supply. Per garantire la compatibilità con gli esempi di Microsoft, tutte le schede di sviluppo devono supportare queste funzionalità.To ensure compatibility with the Microsoft samples, any development board should support these features.

  • Funzioni di debug.Debugging features. L'RDB espone i due UART di "gestione" e i due segnali di controllo (reset e recupero) dell'MT3620 tramite USB in modo da abilitare gli strumenti software del PC Azure Sphere a riconoscere e interagire con essi.The RDB exposes the MT3620's two ‘management’ UARTs and two control signals (reset and recovery) over USB in a way that enables the Azure Sphere PC software tools to recognize and interact with them. In questo modo, l'interfaccia USB fornisce le funzionalità per il trasferimento di un'applicazione alla scheda, il caricamento di una nuova immagine del sistema operativo e il debug.This USB interface thereby provides functionality for transferring an application to the board, loading a new operating system image, and debugging. L'interfaccia di programmazione e debug del microcontroller descrive come l'RDB implementa queste funzionalità e fornisce indicazioni aggiuntive per chi progetta schede che incorporano l'MT3620.The MCU Programming and Debugging Interface describes how the RDB implements these features and provides additional guidance for those who are designing boards that incorporate the MT3620.

  • Funzioni di espansione.Expansion features. L'RDB include più intestazioni per consentire la connessione di ulteriori componenti hardware, sia con i cavi ponticello che con uno shield personalizzato.The RDB includes multiple headers to allow additional hardware to be connected, either with jumper wires or with a custom-made shield. In questo modo è possibile interagire con un bus o connettersi a sensori, display e così via.In this way it is possible to interface with a bus or connect to sensors, displays, and so forth. Il Manuale utente della scheda di sviluppo dell'MT3620 include informazioni dettagliate sulle intestazioni e le funzionalità di I/O programmabile (PIO).The MT3620 development board user guide includes details about the headers and programmable I/O (PIO) features.