C++ Embedded System Upgrade: Hardware and Software Collaboration

C++ Embedded System Upgrade: Hardware and Software Collaboration

C++ Embedded System Upgrade: Hardware and Software Collaboration In modern embedded systems, the collaboration between software and hardware is crucial. With the advancement of technology, devices need to be upgraded regularly to fix vulnerabilities, add new features, or improve performance. This article will introduce how to use C++ for upgrading embedded systems and demonstrate the … Read more

C++ Embedded System Upgrade: Collaboration Between Hardware and Software

C++ Embedded System Upgrade: Collaboration Between Hardware and Software

C++ Embedded System Upgrade: Collaboration Between Hardware and Software In the development process of embedded systems, as technology continues to evolve and demands change, both the software and hardware of devices need to be updated regularly. This article will introduce how to implement a simple embedded system upgrade solution in C++, focusing on how to … Read more

Comparison and Summary of Several OTA Upgrade Solutions for IoT WiFi Modules

Comparison and Summary of Several OTA Upgrade Solutions for IoT WiFi Modules

In IoT development, OTA upgrades (firmware update Over The Air) are essential features for modules. This article will introduce several common OTA solutions using the RTL8711, Espressif 8266 , and Qingke 3186 WiFi modules as examples, and provide a comparative summary. RTL8711 OTA Upgrade Solution Solution Overview The flash partition of the 8711 is shown … Read more

FREUDE DSP Tuning Software Fully Upgraded, Ushering in a New Era of Comprehensive Tuning!

FREUDE DSP Tuning Software Fully Upgraded, Ushering in a New Era of Comprehensive Tuning!

Click the blue text to follow us TUNING SOFTWARE FREUDE The DSP tuning software has been fully upgraded The FREUDE DSP tuning software has been fully upgraded, oriented towards the core needs of users, pushing the tuning software to a new height of platformization, functionality, and iteration. Today, let us delve into its three major … Read more

LoRaWAN Firmware Over-The-Air Upgrade

LoRaWAN Firmware Over-The-Air Upgrade

Using LoRaWAN for firmware over-the-air upgrades (FOTA) is quite challenging. Currently, the LoRa Alliance has not mentioned much on this topic, although it can be implemented in Class B and Class C devices. The reasons why firmware over-the-air upgrades using LoRaWAN are difficult include: 1. The communication of the base station cannot occur simultaneously. This … Read more

Common Issues in Data Rewriting (Part 2)

Common Issues in Data Rewriting (Part 2)

During data rewriting, it is common to encounter rewriting failures that prevent the process from completing. Below is an analysis of several common failure scenarios. Current software version: 3.5.3.3 First Scenario: The progress stops unexpectedly. Reason 1: Interference from the vehicle’s wiring or unstable connections. Reason 2: The computer’s performance issues caused a freeze. Solution: … Read more

An Introduction to ECU Firmware Upgrades

An Introduction to ECU Firmware Upgrades

ECU firmware upgrades are similar to mobile firmware upgrades. The general process involves implementing a Bootloader and completing read/write operations on EEPROM/Flash. It is essential to understand the MCU used in the ECU, as well as the read/write operations for internal EEPROM/Flash and external EEPROM/Flash. The learning curve is steep; just the reverse engineering of … Read more

How to Solve Runaway Phenomenon During STM32 Upgrade with IAP?

How to Solve Runaway Phenomenon During STM32 Upgrade with IAP?

During the firmware upgrade process of the STM32 microcontroller, many engineers choose the IAP technology, which allows firmware updates to the microcontroller via the host computer while the application is running. However, occasionally, there may be a low probability of encountering a runaway phenomenon. How to solve it? 1. Check Power Supply Voltage Ensure that … Read more

How to Upgrade Slave Firmware via EtherCAT Bus?

How to Upgrade Slave Firmware via EtherCAT Bus?

EtherCAT FOE is a technology for upgrading the firmware of slave devices from the master station. By utilizing the data link layer of EtherCAT to handle data for file transmission, it ensures the integrity and accuracy of file transfers, providing strong support for the maintenance, upgrading, monitoring, and management of devices. In an EtherCAT industrial … Read more

How to Upgrade the makeU Controller and Reading Pen

How to Upgrade the makeU Controller and Reading Pen

In response to many teachers reporting that the makeU device, especially during competitions, experiences shutdowns when reading, leading to a poor user experience. To improve this situation, the makeU device has undergone a firmware upgrade. Let’s take a look at the specific operation process for the firmware upgrade. 1. Download the firmware upgrade software Download … Read more