Introduction to Nand Flash and Programming – Practical Case Study (Part 2) – 20251124

Introduction to Nand Flash and Programming - Practical Case Study (Part 2) - 20251124

Nand Flash The basic principles have been introduced in my articles from May and August of 2025. Therefore, we know that when using and programming Nand Flash, the most important aspects are Bad Block management, the use of Spare Area, and the selection of the ECC error checking and correction mechanism. Before 2015, customers had … Read more

Principle and Implementation of Nand Flash ECC Verification

Principle and Implementation of Nand Flash ECC Verification

Follow+Star PublicAccount, don’t miss exciting content Source | nhczp Editor | strongerHuang Everyone should be using USB drives, and the storage chip in the USB drive is NandFlash. The 64G USB drive you bought actually does not have 64G, one reason is the existence of bad blocks. Due to manufacturing processes and other reasons, it … Read more

CCS 10.4 Software Installation Guide for MSP430/432

CCS 10.4 Software Installation Guide for MSP430/432

Click the blue text to follow us #1 Introduction In previous articles, we have introduced that the TI Cup 2021 National College Student Electronic Design Competition board is now open for application. There will be a question in the 2021 electronic design competition that specifies the use of TI’s MSP430/432 series microcontrollers. So, the first … Read more

Learning Notes on ECC Elliptic Curve Cryptography

Learning Notes on ECC Elliptic Curve Cryptography

This article is an excellent article from the KX forum. KX forum author ID: Gu He 0x00 Introduction I encountered an ECC-related problem while solving questions, and I studied several articles from experts on ECC. After learning, I recorded my thoughts to reinforce my understanding. This article should strictly be considered as study notes. During … Read more

Survival Guide for Python Web Scraping Interviews (Part 8)

Survival Guide for Python Web Scraping Interviews (Part 8)

How to Use Python’s pycryptodome Library to Handle ECC Encrypted Data? To handle ECC (Elliptic Curve Cryptography) encrypted data using Python’s pycryptodome library, you first need to install the pycryptodome library and then use its elliptic curve encryption module. Here is a simple example demonstrating how to generate ECC key pairs, sign messages, and verify … Read more

Detailed Explanation of ECC Technology in SoC

Detailed Explanation of ECC Technology in SoC

Introduction: This article summarizes the plan to add ECC support to the bus system of echo_soc. 1. Basic Principles of ECC 1.1 What is ECC ECC, or Error Correction Code, is a key technology widely used in digital circuit systems, playing a crucial role in data storage or transmission. Its core function is to accurately … Read more

Essential Insights on Embedded Data Reliability: Key Software Design Details Not to Overlook!

Essential Insights on Embedded Data Reliability: Key Software Design Details Not to Overlook!

Recommended Videos The previous two articles discussed component selection and hardware design for embedded data reliability. In this issue, we will focus on software design. Even if the hardware design is perfect, if the software is not well designed, the expected reliability cannot be achieved. Only with the cooperation of hardware and software can we … Read more

DDR Configuration of Renesas RZ/G2L MPU (1)

DDR Configuration of Renesas RZ/G2L MPU (1)

The RZ/G2L microprocessor is equipped with a Cortex®-A55 (1.2GHz) CPU, a 16-bit DDR3L/DDR4 interface, a 3D graphics acceleration engine with Arm Mali-G31, and a video codec (H.264). Additionally, this microprocessor features a variety of interfaces, such as camera input, display output, USB 2.0, and Gigabit Ethernet, making it particularly suitable for entry-level industrial human-machine interfaces … Read more

ECC-Based Image Encryption and Decryption Algorithm MATLAB Simulation

ECC-Based Image Encryption and Decryption Algorithm MATLAB Simulation

🌠This work includes the program, Chinese comments, references, and a video on how to operate the program.🚀Software versions: Matlab 2024b/Matlab 2022a🌠How to obtain the program Click the bottom left corner of WeChat to read the original text 💥Program test results displayThe simulation test results are as follows:✨Algorithm Overview Elliptic Curve Cryptography (ECC) is an important … Read more

Understanding the SM2 Encryption Algorithm

Understanding the SM2 Encryption Algorithm

In the digital world, we exchange information every day: online shopping payments, WeChat chats, online office work, and even scanning codes to take the subway… Behind these conveniences lies an invisible “security guard”—encryption algorithms. You may have heard of international mainstream algorithms like RSA and ECC, but today, we will discuss a “guardian of security” … Read more