Basics of Firmware Extraction in IoT Physical Security

Basics of Firmware Extraction in IoT Physical Security

This article serves as a basic understanding and procedural reference for firmware extraction knowledge. The content mentioned will be supplemented in separate articles later. 0X01 Introduction This article mainly focuses on firmware extraction. With the increasing number of attacks targeting devices, many manufacturers no longer provide firmware downloads, so sometimes the only way to extract … Read more

SD Card Data Recovery Guide: Success Rate Comparison and Operation Analysis

SD Card Data Recovery Guide: Success Rate Comparison and Operation Analysis

In the digital imaging era, SD cards have become an important medium for storing photos and videos due to their convenience. However, accidental events such as deletion and formatting frequently occur, putting precious data at risk of loss. This article will systematically analyze the recovery logic of deleted data from SD cards from four dimensions: … Read more

The 52-Year Development History of Flash Memory Technology

The 52-Year Development History of Flash Memory Technology

Source: Semiconductor Industry Observer Compared to many computer technologies, the development history of flash memory is relatively short, but it can be said to have rapidly grown in response to the demands of a huge and rapidly changing storage market.Originating in the late 1960s, the concept was proposed in the early 1980s, and it has … Read more

Reading and Writing Internal Flash with STM32CUBEIDE

Reading and Writing Internal Flash with STM32CUBEIDE

Without clicking the blue text, how can we have a story?Overview This example mainly explains how to read and write the built-in Flash of the chip. Using the internal Flash of the chip can save some data that needs to be retained after power off, without the need to add external storage chips. This example … Read more

How Powerful Is UFS3.0 Flash Memory?

How Powerful Is UFS3.0 Flash Memory?

Click the above Computer Enthusiast to follow us Recently, the mobile phone industry has been buzzing with the Samsung Galaxy Fold, the first commercially available foldable smartphone. The Galaxy Fold’s power is unquestionable, featuring a 4.6-inch + 7.3-inch dual-screen, Snapdragon 855 mobile platform, and six cameras. Aside from its high price, it is indeed impressive. … Read more

What Are UFS, eMMC, and LPDDR in Smartphones?

What Are UFS, eMMC, and LPDDR in Smartphones?

A smartphone is composed of many components, and besides the processor, RAM, and graphics processor, flash memory is also a crucial indicator affecting performance and read speeds. Recently, there has been much discussion on social networks about terms like UFS 2.0, eMMC 5.1, and LPDDR4. Most users are still unclear about what these terms mean … Read more

Flash Memory Technology Overview

Flash Memory Technology Overview

Source: Semi Connect Author: Belle Flash Memory, also known as Flash, is a type of non-volatile memory that represents data using the threshold levels of storage cells. The main technology used in Flash memory cells is the Floating Gate field-effect transistor (see Figure 5-80). The charge on the floating gate determines the threshold of the … Read more

Understanding SPI Flash: Usage Notes and Common Issues

Understanding SPI Flash: Usage Notes and Common Issues

Source: ICisC Nanjing Integrated Circuit Industry Service Center 1. Concept: SPI: Serial Peripheral Interface The SPI flash is a flash storage device that operates through a serial interface. Flash memory is categorized into two types based on its internal storage structure: NOR flash and NAND flash. Here, SPI flash belongs to NOR flash! SPI flash … Read more

Microcontroller Basics and Applications | Development of 8-bit Microcontrollers

Microcontroller Basics and Applications | Development of 8-bit Microcontrollers

Click the blue text to follow us 1. Development of the 80C51 Microcontroller 1. Development of the 80C51 Microcontroller MCS-51 is the name of the microcontroller series, which includes various chip models; the 80C51 is both the series name and a specific chip model. The early 80C51 series chip models corresponded exactly to MCS-51. They … Read more

How to Solve the Absence of EEPROM in STM32?

How to Solve the Absence of EEPROM in STM32?

In embedded systems, EEPROM (Electrically Erasable Programmable Read-Only Memory) is often used to store data that needs to be changed frequently and should not be lost due to power interruptions. However, since STM32 does not have built-in EEPROM, how can we solve this problem and meet storage requirements? 1. Use External EEPROM Chips When STM32 … Read more