How can I solve the programming failure to QSPI memory? Is there something wrong with the PCB?

I ordered board, but can not programing to QSPI memory.Why?

It can result from hardware problems or setting programming problems.

  1. Image setting error: Confirm whether the read and write mode of the QSPI chip and the burn tool match, especially whether the correct mirror is selected at startup. You can try modifying the mirror options or changing the burn tool.
  2. 2. Hardware fault: Check whether the QSPI interface is correctly connected, whether there is a short circuit on the PCB tracks, and whether there is a problem such as virtual welding. You can check the line or replace the QSPI chip or the main control board.
  3. 3. Power supply problem: Confirm whether the power supply is sufficient and stable, you can use an oscilloscope to monitor whether there is fluctuation or interference in the power supply. You can replace the power supply or add a filter circuit to solve the problem.
  4. Program error: Check whether the code is correct, whether it is compiled successfully, and whether it is compatible with the hardware. You can use other QSPI burn tools or downloaders to burn and verify that the problem is not present in the burn program.
  5. QSPI chip memory chip problem: Check whether the QSPI chip is damaged, you can use other burning tools or downloader to burn and confirm whether the problem appears on the QSPI chip.

#PCB Design #PCB Assembly #After Sales

Picture of Oliver Smith

Oliver Smith

Oliver is an experienced electronics engineer skilled in PCB design, analog circuits, embedded systems, and prototyping. His deep knowledge spans schematic capture, firmware coding, simulation, layout, testing, and troubleshooting. Oliver excels at taking projects from concept to mass production using his electrical design talents and mechanical aptitude.
Picture of Oliver Smith

Oliver Smith

Oliver is an experienced electronics engineer skilled in PCB design, analog circuits, embedded systems, and prototyping. His deep knowledge spans schematic capture, firmware coding, simulation, layout, testing, and troubleshooting. Oliver excels at taking projects from concept to mass production using his electrical design talents and mechanical aptitude.

What Others Are Asking

How is the Aluminum Clad PCB panel panel separated after assembly?

This might sound trivial, but I only have experience with standard PCBs. I need to design LED tube PCB and is only 20mm wide, so there will be at least 10 pieces next to each other on one panel. How to design Aluminum Clad PCB panel – how is the panel separated after assembly

Is solder mask a valid electrical insulator?

There is a copper pour over the entire top of the my PCB, which is part of GND net. It turns out that the surface mounted 1W LEDs I’m going to use have the heat slug connected internally to the LED’s +ve terminal. Can I rely on the solder mask to insulate the +ve voltage (~3V ish) from GND? Long term?

What kinds of test is suitable for low volume PCB order?

I’ve ordered fabrication and assembly of small PCB batches (100pcs) a couple of times already. Each time the factory asked me if I want to do test on the PCB. But I don’t what to do about it. And I test them by myself. Then, the result of the testing is unacceptable with 15% soldering problems. So bad. I think I will ask the supplier to test them before delivery.

Read Detailed Advice From Blog Articles

Ryan Chan

How to Select the Right PCB Copper Thickness?

The copper traces on a printed circuit board carry electronic signals and distribute power between components and devices. This complex network of conductive pathways allows all

The Ultimate Guide to PCB Layout Design
Ryan Chan

The Ultimate Guide to PCB Layout Design

PCB layout design is a key step in the manufacture of circuit boards. A reasonable PCB layout is conducive to controlling the production cost and

Scroll to Top