How to Free FPGA Boards from JTAG Cable Constraints and Achieve Remote Programming Updates

How to Free FPGA Boards from JTAG Cable Constraints and Achieve Remote Programming Updates

Accumulated FPGA Knowledge Points (19) How to Free FPGA Boards from JTAG Cable Constraints and Achieve Remote Programming Updates To free FPGA boards from JTAG cable constraints and achieve remote programming updates, the core idea is to “enable the FPGA system to receive update files over the network and write them into the configuration Flash”. … Read more

4-Channel Chip Programmer P3716

4-Channel Chip Programmer P3716

P3716 is a 4-channel offline chip programmer that can perform offline chip-level programming for common MCU FLASH. For specific manufacturers and series, please refer to the company website. PC download management software 64KB code programming video Features: Universal MCU programmer, targeting support for all MCU flash programming. Unsupported chips will be added quickly and free … Read more

AT89C51 Microcontroller Pin Description and Diagram

AT89C51 Microcontroller Pin Description and Diagram

AT89C51 is a low-voltage, high-performance CMOS 8-bit microprocessor with 4K bytes of flash programmable and erasable read-only memory, commonly known as a microcontroller. This device is manufactured using ATMEL’s high-density non-volatile memory technology and is compatible with the industrial standard MCS-51 instruction set and output pins. By combining a multifunctional 8-bit CPU and flash memory … Read more

Analysis of Requirements for Remote FPGA Update Design

Analysis of Requirements for Remote FPGA Update Design

Click the blue text to follow us Follow and star our public account for exciting content delivered daily Source: Online materials The reconfigurability of FPGAs brings high flexibility, so designs/products based on FPGAs often have the need for updates/upgrades later on. However, due to physical constraints, FPGA boards that need updates/upgrades may not be able … Read more

APM32 Core Episode 51 | Download Algorithm for I2C EEPROM Based on APM32F407 Using MDK-Keil

APM32 Core Episode 51 | Download Algorithm for I2C EEPROM Based on APM32F407 Using MDK-Keil

The “APM32 Core” series summarizes user experiences with APM32 series products, all of which are reprinted from the 21ic forum’s Jihai Semiconductor section. The full text has not been modified, and unauthorized reproduction by the original author is prohibited. Introduction In a recent project, I frequently needed to download parameters to an I2C EEPROM and … Read more

Three Programming Methods for Microcontrollers: ISP, IAP, ICP

Three Programming Methods for Microcontrollers: ISP, IAP, ICP

IAP Let’s start with the most relevant topic mentioned above, IAP (In Application Programming). As the name suggests, it means that user code can erase and program the flash memory area. Different MCUs have different flash memory addresses; for example, the flash memory starting address for LPC1778 is 0x0, while for STM32 it is usually … Read more