According to my previous tests, the continuous read and write speeds of ST-Link V2 and Jlink V8 are around 160KB/S. However, most CMSIS-DAP debuggers are limited to full-speed HID and the speed is difficult to increase. The continuous read and write speed of DAPLINK+ OpenOCD The speed is only 23KB/S. At the beginning of the year, I tried to use NUC505 for CMSIS-DAP. 505 should be the cheapest integrated USB HS PHY microcontroller on the market. The high-speed HID message can be set to 1024Byte, and the sending and receiving interval is 125uS. There is no bottleneck in the USB part. However, its SPI module is very slow. After a transmission is completed, it will wait for several CLKs before triggering the completion flag. Even if the CLK is increased to 14MHz, the continuous read and write speed is only 150KB/S, which can only be said to be dead wood. It cannot be carved. The protagonist this time, GD32F350, I learned about it last year. I heard that it is the same price as GD32F150. The USB part has been changed to DWCOTG, and the execution speed of the last 32KB code will not be snail. After reading the datasheet in detail, I found that the internal 48M clock can be calibrated through the USB SOF signal, so that a crystal oscillator is not needed. The price is said to be as low as 30 cents in bulk. Well, it’s just so-so. Anyway, I bought 3pcs on Taobao for a total of 21 yuan. In general, it "seems" to be a super low-price solution, similar to the SPI design of the ST-LinkV2 main chip, and may be able to reach the mainstream speed indicator of 160KB/S, so it is worth a try.
The Alcatraz (MAXREFDES34#) subsystem provides a reference design for securing Xilinx FPGAs to protect IP and prevent attached peripheral counterfeiting. The system implements a SHA-256 challenge-response between the FPGA and a DS28E15 secure authenticator. Boards for purchase, hardware, and firmware design files provide complete system information for rapid prototyping and development.
The MPOS-STD2 reference design is a PCI-PTS MPOS-in-a-box terminal that comes with a complete set of hardware, software, and documentation including schematics, PCB layout, 2D and 3D design files, reports from security labs.
The MAXREFDES44# subsystem provides a 1-Wire-based reference design for securing a Xilinx system-on-chip (SoC) to protect IP and prevent attached peripheral counterfeiting. The system implements a Public/Private Key 1-Wire ECDSA challenge-response between the SoC and a DS28E35 secure authenticator with on board memory. Boards for purchase, hardware, and firmware design files provide complete system information for rapid prototyping and development.
MAXREFDES143# subsystem reference design secures industrial IoT systems using a DS2465 SHA-256 Coprocessor and DS28E15 SHA-256 authenticator with 1-Wire.
FRDM-TOUCH is a touch module for FRDM-KE15Z
The SABER board for smart devices is based on the i.MX 6Quad processor and supports 4-core processing, low-power multimedia and graphics applications.
The TWR-K70F120M is a development board for the Kinetis K61 and K70 families 32-bit Arm® Cortex®-M4 MCUs.
The MCIMX6UL-EVK is designed to showcase the capabilities of i.MX 6 UltraLite and help ease your software development with support for the Linux® operating system.
FRDM-KL46Z is an ultra-low-cost development platform using Kinetis L series KL4x MCU based on Arm Cortex-M0+ processor.
Easily add capacitive touch functionality to your embedded design with the NXP TWRPI plug-in starter kit.
NXPProvides highly flexible, market-ready development tools in an evaluation kit based on the i.MX 6SoloLite applications processor.
The i.MX RT1050 EVK is an entry-level, low-cost development platform equipped with the i.MX RT1050 crossover processor based on Arm Cortex-M7.
MCIMX8M-EVK is an evaluation kit for i.MX 8MQuad, which provides high performance with high-speed interface and audio and video functions.
The SABER board for smart devices is based on the i.MX 6SoloX processor and supports 4-core processing, low-power multimedia and graphics applications.
The i.MX RT1020 EVK is an entry-level, low-cost development platform equipped with the i.MX RT1020 crossover processor based on Arm Cortex-M7.
The i.MX RT1060 EVK is an evaluation kit for the i.MX RT1060 crossover processor, which uses NXP's advanced Arm Cortex-M7 core implementation.
i.MX RT1064 EVK is an evaluation kit for the i.MX RT1064 crossover processor, which uses NXP’s advanced Arm Cortex-M7 core implementation.
RK043FN02H-CT is a 4.3'' TFT with 480*272 pixels, with LED backlight and capacitive touch panel.