search
테크 블로그 / 누보톤 개발 플랫폼 3단계: 2단계, 대량 생산
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000302/
지난번 Quick Guide를 따라 첫번째 샘플 프로젝트를 성공적으로 실행한 후, 누보톤에서 제공하는 에코시스템 하에서 제품을 빠르게 개발하고 설계할 수 있습니다. 개발이 완료된 후 다음은 대량 생산 단계에 진입하는 것을 의미하는 목표 IC에 설계된 코딩을 프로그래밍하는 것입니다. 이 단계에서 누보톤은 추가 도구 없이 간단한 GUI 인터페이스를 통해 설정을 수행하는 ICP(In Circuit Programming) 프로그래밍 소프트웨어를 제공했습니다. 프로그램은 NuMaker 개발 보드에 장착된 Nu-Link 프로그래밍 디버거를 사용하여 IC에 프로그래밍할 수 있습니다. 이 문서에서는 ICP 프로그래밍 소프트웨어와 대량 생산 프로세스를 얻는 방법을 소개하며 자세한 지침은 나중에 설명합니다. 누보톤의 ICP 프로그래밍 소프트웨어는 누보톤의 공식 웹사이트에서 다운로드할 수 있습니다. 홈 페이지의 "소프트웨어 및 도구" 아래에서 "소프트웨어 개발 도구"를 찾은 다음 "Programming software"를 클릭하여 ICP 프로그래밍 소프트웨어를 다운로드할 링크를 찾습니다: NuMicro_ICP_Programming_tool_Vx.xx.xxxx. 사용자가 Nu-Link 프로그래밍 디버거에서 제공하는 가상 COM 포트의 UART 인터페이스를 사용하여 프로그래밍 또는 디버깅 기능을 실행할 계획이라고 가정합니다. 이 경우, Nu-Link USB 드라이버는 ICP 프로그래밍 소프트웨어 설치가 완료된 후에 선택하여 설치해야 합니다. (그림 1). 그림 1 Nu-Link USB 드라이버 선택 및 설치 누보톤의 ICP 프로그래밍 소프트웨어를 통해 대량 생산 단계의 프로세스가 매우 간단해집니다(그림 2). 누보톤 IC가 장착된 제품 PCB 보드를 Nu-Link 프로그래밍 디버거에 연결한 다음 USB를 통해 컴퓨터에 연결하여 대상 IC를 프로그래밍합니다. 이를 온라인 ICP라고 합니다. 또한 누보톤은 오프라인 ICP 솔루션을 제공하며, ICP 프로그래밍 소프트웨어를 사용하여 코딩
M2003 시리즈
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2003-series/
M2003 Series – Your Excellent Choice to Upgrade from 8/16-bit to 32-bit MCU. The NuMicro® M2003 series 32-bit microcontroller is based on Arm® Cortex®-M23 core with 32-bit hardware multiplier/divider. It runs up to 24 MHz and features 32 Kbytes Flash, 4 Kbytes SRAM, 2.4V to 5.5V operating voltage, and -40°C to 105°C operating temperature. Knowing that the demand to upgrade from 8/16-bit to 32-bit core increases within all applications, Nuvoton offers M2003 series 32-bit microcontroller to upgrade from 8/16-bit microcontroller easily. To fulfill the upgrade requirement, Nuvoton doesn’t only enhance the core to Arm Cortex-M23 core, but also upgrade the IP and keep the pin compatibility with 8-bit solutions. Enhanced IP compared to NuMicro 1T 8051 series The M2003 series provides plenty of peripherals including 4 sets of 32-bit Timers, Watchdog Timers, 3-channel enhanced input capture, up to 2 sets of UART, 1 set of I2C and 1 set of Universal Serial Control Interface (USCI) that can be
M2003XC1AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2003-series/m2003xc1ae/
The NuMicro® M2003XC1AE 32-bit microcontroller is based on Arm® Cortex®-M23 core with 32-bit hardware multiplier/divider. It runs up to 24 MHz and features 32 Kbytes Flash, 4 Kbytes SRAM, 2.4V to 5.5V operating voltage, and -40°C to 105°C operating temperature. Enhanced IP compared to NuMicro 1T 8051 series The M2003XC1AE provides plenty of peripherals including 4 sets of 32-bit Timers, Watchdog Timers, 3-channel enhanced input capture, up to 2 sets of UART, 1 set of I²C and 1 set of Universal Serial Control Interface (USCI) that can be set as UART/SPI/I²C flexibly. Furthermore, all these communication interfaces have the individual FIFO to ensure the integrity of high-speed communication data. The M2003XC1AE also provides rich analog peripherals including 8 single-end analog input channels of 500 ksps 12-bit ADC and 6 channels of 16-bit PWM. The peripherals integrated into the M2003XC1AE offer enhanced functionality compared to the NuMicro 1T 8051 series products.
M2003FC1AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2003-series/m2003fc1ae/
The NuMicro® M2003FC1AE 32-bit microcontroller is based on Arm® Cortex®-M23 core with 32-bit hardware multiplier/divider. It runs up to 24 MHz and features 32 Kbytes Flash, 4 Kbytes SRAM, 2.4V to 5.5V operating voltage, and -40°C to 105°C operating temperature. Enhanced IP compared to NuMicro 1T 8051 series The M2003FC1AE provides plenty of peripherals including 4 sets of 32-bit Timers, Watchdog Timers, 3-channel enhanced input capture, up to 2 sets of UART, 1 set of I2C and 1 set of Universal Serial Control Interface (USCI) that can be set as UART/SPI/I2C flexibly. Furthermore, all these communication interfaces have the individual FIFO to ensure the integrity of high-speed communication data. The M2003FC1AE also provides rich analog peripherals including 8 single-end analog input channels of 500 ksps 12-bit ADC and 6 channels of 16-bit PWM. The peripherals integrated into the M2003FC1AE offer enhanced functionality compared to the NuMicro 1T 8051 series products.
NUC1263ND4CE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/nuc1263-series/nuc1263nd4ce/
NUC1263ND4CE 32-bit microcontroller is based on Arm Cortex-M23 core for Armv8-M architecture with LED Light Strip Interface (LLSI). It runs up to 72 MHz and features 64 Kbytes of Flash, 20 Kbytes of SRAM, 2.5V ~ 5.5V wide operating voltage, and -40°C ~+105°C operating temperature. NUC1263ND4CE has 6 channels of LED Light Strip Interface (LLSI) which is easy to control the LED light strip, up to 24 channels of high-speed PWM with clock frequency up to 144 MHz for precision control, up to 9 channels 50 mA high sink current pins that can drive high-brightness LEDs. NUC1263ND4CE has a built-in 2 Kbytes of SPROM (Security Protection ROM), which provides an independent security encryption area to protect the intellectual property rights of developers. It can be widely used in industrial control, lighting control, gaming lighting control, gaming keyboard/mouse, DDR5 DIMM, Graphic Card and home appliances related applications. NUC1263ND4CE is equipped with plenty of peripherals supporting up
NUC1263ZD4CE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/nuc1263-series/nuc1263zd4ce/
NUC1263ZD4CE 32-bit microcontroller is based on Arm Cortex-M23 core for Armv8-M architecture with LED Light Strip Interface (LLSI). It runs up to 72 MHz and features 64 Kbytes of Flash, 20 Kbytes of SRAM, 2.5V ~ 5.5V wide operating voltage, and -40°C ~+105°C operating temperature. NUC1263ZD4CE has 6 channels of LED Light Strip Interface (LLSI) which is easy to control the LED light strip, up to 24 channels of high-speed PWM with clock frequency up to 144 MHz for precision control, up to 9 channels 50 mA high sink current pins that can drive high-brightness LEDs. NUC1263ZD4CE has a built-in 2 Kbytes of SPROM (Security Protection ROM), which provides an independent security encryption area to protect the intellectual property rights of developers. It can be widely used in industrial control, lighting control, gaming lighting control, gaming keyboard/mouse, DDR5 DIMM, Graphic Card and home appliances related applications. NUC1263ZD4CE is equipped with plenty of peripherals supporting up
MA35D0 산업용 엣지 디바이스 시리즈
https://www.nuvoton.com.cn/products/microprocessors/arm-cortex-a35-mpus/ma35d0-industrial-edge-device-series/
The NuMicro® MA35D0 series is a high-performance microprocessor designed for industrial edge device applications. It features dual 64/32-bit Arm® Cortex®-A35 cores, running at speeds of up to 650 MHz. Each core includes a 32/32 KB I/D L1 cache, and there is a 512 KB shared L2 cache. The MA35D0 series offers LQFP packages for a wide range of applications. Multiple Chip Package DDR External DDR Series & CPU MA35H0 Dual A35@650 MHz MA35D0 Dual A35@650 MHz MA35D1 Dual A35@800 MHz DDR (External) MA35D16A087C 512 MB MA35D16F987C MA35D16AJ87C 256 MB MA35D03F864C MA35D16F887C MA35D16A887C 128 MB MA35H04F764C MA35D03F764C MA35D16F787C Package LQFP216 (MCP DDR) (24 x 24 mm) LQFP216 (MCP DDR) (24 x 24 mm) LQFP216 (MCP DDR) (24 x 24 mm) BGA312 (MCP DDR) (15 x 15 mm) BGA364 (14 x 14 mm) The MA35D0 series comes with a built-in 128 KB IBR (Internal Boot ROM) and supports secure booting from four modes: USB, SD/eMMC, NAND, and SPI Flash (SPI NOR/SPI NAND).
FAQ / Show logo when booting
https://www.nuvoton.com.cn/support/technical-support/faq/9fff4c16-d4a7-11ef-bacd-000d3a082cb4/
Show logo when booting 1737100188063 1. Go to the following path and open U-Boot menuconfig: ~/yocto/build/tmp-glibc/work/numaker_som_ma35d16a81-poky-linux/u-boot-ma35d1/2020.07-r0/git$ make menuconfig 2. Enable LCD driver and modify RAM size in U-Boot: Device Drivers ---> Graphics support ---> [*] Enable driver model support LCD/video [*] Nuvoton MA35D1 video support (0x8C800000) MA35D1 DCU framebuffer address 3. According to your boot source, modify the U-Boot environment: ~/yocto/build/tmp-glibc/work/numaker_som_ma35d16a81-poky-linux/u-boot-ma35d1/2020.07-r0/git/include/configs$ vim ma35d1.h "mmc read ${kernel_addr_r} 0x1800 0x8000; " \ "mmc read ${fdt_addr_r} 0x1600 0x80; " \ "mmc read ${bmp_addr_r} 0xe000 0x1000; " \ "bmp display ${bmp_addr_r}; " \ "booti ${kernel_addr_r} - ${fdt_addr_r}; " 4. According to your evaluation board, modify the device to close display initialization function: ~/yocto/build/tmp-glibc/work-shared/numaker-som-ma35d16a81/kernel-source/arch/arm64/boo
M253LE3AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m253-series/m253le3ae/
Not Recommended For New Designs (NRND) Recommended Replacement Part Number: - M253LE3BE M253LE3AE 32-bit microcontroller is based on Arm Cortex-M23 core for Armv8-M architecture. It runs up to 48 MHz and features 128 KB Flash, 16 KB SRAM, 1.75V ~ 5.5V wide operating voltage, and -40°C to +105°C operating temperature. M253LE3AE includes a crystal-less USB 2.0 full speed device and one set of CAN FD interface. The USB interface supports up to 17 configurable endpoints, up to 5 VCOMs, and maximum 1 Kbyte buffer size. M253LE3AE provides plenty of peripherals such as Timers, Watchdog Timers, 5 channels of PDMA, 5 sets of UART, 2 sets of I²C, 1 set of SPI/I²S and 1 set of Universal Serial Control Interface (USCI). It also includes high performance analog front-end circuit blocks, such as 12 channels of 12-bit 880 kSPS ADC, 6 channels of 16-bit PWM, and a temperature sensor to enhance product performance, to reduce external components and form factor simultaneously.
M253LD3AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m253-series/m253ld3ae/
Not Recommended For New Designs (NRND) Recommended Replacement Part Number: - M253LD3BE M253LD3AE 32-bit microcontroller is based on Arm Cortex-M23 core for Armv8-M architecture. It runs up to 48 MHz and features 128 KB Flash, 16 KB SRAM, 1.75V ~ 5.5V wide operating voltage, and -40°C to +105°C operating temperature. M253LD3AE includes a crystal-less USB 2.0 full speed device and one set of CAN FD interface. The USB interface supports up to 17 configurable endpoints, up to 5 VCOMs, and maximum 1 Kbyte buffer size. M253LD3AE provides plenty of peripherals such as Timers, Watchdog Timers, 5 channels of PDMA, 5 sets of UART, 2 sets of I²C, 1 set of SPI/I²S and 1 set of Universal Serial Control Interface (USCI). It also includes high performance analog front-end circuit blocks, such as 12 channels of 12-bit 880 kSPS ADC, 6 channels of 16-bit PWM, and a temperature sensor to enhance product performance, to reduce external components and form factor simultaneously.
粤公网安备 44030502010001号