1. Because I accidentally failed to flash Android 2.3 with fastboot, the development board was bricked. Later, I flashed Android 4.0.4 back through USB with dnw tool. The summary is as follows:
1. Install the USB driver.
Download dnw.exe and dnw_driver_win7-64 driver packages (mine is win7-64).
Download dseo13b.exe crack software.
Download uboot.bin, x210_usb.bing.
Use secureCRT to connect to the board.
Run dseo13b.exe, select the first option > next > OK. As shown below:
Then select the third option > next, enter the inf64 folder path of dnw, for example, mine is E: Baidu Netdisk Download Development Edition CD Data X210V3S_Atools USB Driver dnw_driver_win7-64inf64. > next > OK.
Then select the last item Exit, >next > restart the computer.
Open the device manager to update the driver of SEC S5PC110 Test B/D. (This step took me several hours. When I turned on the computer, I couldn’t find the driver name in the device manager. Check the USB cable connection and whether the development board switch is on USB startup. After everything is normal, long press the power switch of the development board, release it, and long press it. Do this several times. At the same time, pay attention to the changes in the device manager. If you find the driver name above, right-click to update the driver immediately and select the driver file as inf64/.inf file).
After the update is successful, open the dnw.exe software, press and hold the power switch of the development board, release it, and when you find usb:ok, it proves that the driver and USB connection are ok, as shown below:
Open Configuration> Options, select the correct serial port, such as COM3 (check and change in Device Manager> Port), select 115200, and fill in 0xd0020010 (BL1 address of iRAM) in download address, as shown below:
Keep pressing the power switch of the development board > select USB port > Transmit > transmit, select the prepared x210_usb.bin > open, then you will find that usb:x and usb:OK will flash, indicating that the code has been written to iRAM.
Repeat the previous step, change the download address to 0x23e00000, and select the uboot.bin prepared in advance. This step is to write the code to DRAM to initialize DRAM.
You can release the power switch. Then start the timer and press the Enter key within three seconds as shown below:
Now you can enter the boot program normally, and then you can flash it as you want. The brick is saved. The above is the remedy after the system is bricked. The following will follow the content of flashing the system normally with fastboot.
Previous article:Embedded Development Learning (2)
Next article:Embedded Development Learning (6)
- Popular Resources
- Popular amplifiers
- How to learn embedded systems based on ARM platform
- Summary of jffs2_scan_eraseblock issues
- Application of SPCOMM Control in Serial Communication of Delphi7.0
- Using TComm component to realize serial communication in Delphi environment
- Bar chart code for embedded development practices
- Embedded Development Learning (10)
- Embedded Development Learning (8)
- Embedded Development Learning (6)
- Embedded Development Learning (5)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Intel promotes AI with multi-dimensional efforts in technology, application, and ecology
- ChinaJoy Qualcomm Snapdragon Theme Pavilion takes you to experience the new changes in digital entertainment in the 5G era
- Infineon's latest generation IGBT technology platform enables precise control of speed and position
- Two test methods for LED lighting life
- Don't Let Lightning Induced Surges Scare You
- Application of brushless motor controller ML4425/4426
- Easy identification of LED power supply quality
- World's first integrated photovoltaic solar system completed in Israel
- Sliding window mean filter for avr microcontroller AD conversion
- What does call mean in the detailed explanation of ABB robot programming instructions?
- New help for generative AI: IBM and AMD will deploy MI300X accelerator services next year
- Nvidia's Blackwell chip has "heating problems", causing customer concerns
- How to learn embedded systems based on ARM platform
- Summary of jffs2_scan_eraseblock issues
- Application of SPCOMM Control in Serial Communication of Delphi7.0
- Using TComm component to realize serial communication in Delphi environment
- Bar chart code for embedded development practices
- Embedded Development Learning (10)
- Embedded Development Learning (8)
- Embedded Development Learning (6)
- I would like to ask how the following is calculated:
- ECG data collection and filtering encountered a bottleneck
- Design of main circuit parameters of electric operation power supply
- Mech warriors appear on the scene: wheeled robots are deployed in the fight against epidemics
- December 8th Award-winning Live Broadcast | MPS New Generation Magnetic Angle Sensor MA600 Introduction and Application
- 100 ways to make power amplifiers
- The most commonly used AD component library selected by EE, which is very useful for developers' drawing boards
- User feedback post
- On the Double Ninth Festival, I wish you and your family peace and happiness
- "Operational Amplifier Parameter Analysis and LTspice Application Simulation" Reading Notes: Chapter 1 Operational Amplifier Basics