Flashing steps (also the steps to restore the launchpad’s onboard ezfet firmware):
STEP1:
Find a programmer that can program 5528. The Ez-FET or FET430UIF on the launchpad can be used. Connect it to the target board according to the logo.
STEP2:
Install the UniFlash tool on your computer and download the resource package of Ez-FET lite
STEP3:
Unzip the resource package, find the firmware file eZ-FET lite rev 1.10 Release PackageFirmwareEZFET_LITE_Rev1_1_BSL_1_1.txt , and copy it
STEP4:
Open UniFlash and select the MSP430F5528 chip and connector. Just select the first connector by default.
STEP5:
Find the Erase column on the Settings & Utilities page , click Mass Erase , and wait for the erasure to complete.
STEP6:
Check Allow Read/Write/Erase access to BSL memory in the Download column above and return to the Program page
STEP7:
Select the firmware you just copied in Flash Image(s) , click Load Image to upload the firmware, and wait for the prompt that the upload is successful.
STEP8:
Unplug the programming cable and plug the target board directly into the computer. The computer will make a sound prompting you to insert a new device, but you can't see it in the device manager. Don't panic.
Open CCS or Energia ( IAR has not tested it), choose a program to upload, you will be prompted to update the firmware, just select update ( Energia will automatically update), after the update, the computer will be able to see the two serial devices.
STEP End:
The burner I had burned on hand has been taken away by someone, so this tutorial is written from memory. There may be some missing steps in it, such as installing the driver.
If the above steps are unsuccessful, you are welcome to find me for online matching. The purpose is to make everyone successful.
I was stuck for nearly two months, and finally found out it was a driver problem and my head hurt.
--------------------------
Updated on August 16, 2021
I lost my temper during the Chinese Valentine's Day and stayed away for two days
See the steps above
--------------------------
Updated on August 13, 2021
I adjusted the ink screen and wrote the program using energia on the main computer. As a result, the firmware was automatically updated and all the ez-fets on the 5529 and 5994 development boards were bricked.
have no choice
After searching the internal and external websites, I tried to treat a dead horse as a live doctor. I tried it all afternoon and all night, but it still didn't work.
Back home... a success
Probably a driver issue
Update tomorrow
--------------------------
Updated on June 24, 2021
--------------------------
All the components are pasted, and the firmware can be burned into it. The task manager can also see the two COM ports, but it cannot be burned into the target board. It reports that the vcc setting failed and the device cannot be found.
I made an official board and on the way to see if there is something wrong with the 5528 I bought or the pcb drawing.
The capacitances of several capacitors on the board were copied incorrectly and have been corrected.
--------------------------
Streamlined official design is a Band-Aid component, which has not been verified.
USB stack design source:
J-Link OB_STM32F103 With CDC - Lichuang EDA open source hardware platform (oshwhub.com)
foreigner's design (however, the design file cannot be found):
Custom EzFet Lite - Programmers and Debuggers - 43oh
DIY ez-FET lite…ghetto style | ssihla (wordpress.com)
The board is printed out, waiting for the components and steel mesh to be in place
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet