[TUTORIAL] LattePanda Bios Reflash Save LP from red light

Hello,
For those who have the same trouble
In this tutorial I will show you how to flash a bios chip. The bios can become corrupted for numerous reasons and prevent the board from booting. Usually this is what causes the “red light on no boot issue”. This will save your board!
What you need is a Bios programmer/writer with software
And furthermore, this tool can also use to back up/copy the Bios original code. That means you can change the bios setting or hacking without worrying, ha-ha.
Let’s begin.
First, unplug all the cables on the board!
Step 2
Remove the shield cover.
The chip is on the back side, and LattePanda has a cover on? It.
1.jpg (124.55 KiB) Viewed 47864 times
By the way, you can see the purple thermal pad used in LP. No judge,LattePanda Team, but add some thermal paste or change to a higher thermal conductivity would be better.
2.jpg (21.93 KiB) Viewed 47864 times
For those who have the same trouble
In this tutorial I will show you how to flash a bios chip. The bios can become corrupted for numerous reasons and prevent the board from booting. Usually this is what causes the “red light on no boot issue”. This will save your board!
What you need is a Bios programmer/writer with software
And furthermore, this tool can also use to back up/copy the Bios original code. That means you can change the bios setting or hacking without worrying, ha-ha.
Let’s begin.
First, unplug all the cables on the board!
Step 2
Remove the shield cover.
The chip is on the back side, and LattePanda has a cover on? It.
2020-11-27 11:53:42 When I attempt to reflash with ch341a programmer via AsProgrammer I can read, load, and initiate write of updated bin file. Then the program stalls with no error - reads “Old SREG: 11111111(0xFF) 11111111(0xFF)”.
K1ngHandy

2020-04-22 06:04:59
Ocelot
paolo977 wrote: ↑Sat Apr 18, 2020 7:13 am Buongiorno ho seguito la guida ma non riesco a leggere L'IC. nel mio caso la sigla èI suggest you use AsProgrammer on win10 and use gd25q64. Check to make sure you have good connections. If you have a clip with your programmer ^^^Look at my previous post^^^, make sure that all of your connections are good. It should have a red light if the IC is still connected to the board. Make sure you are using the right bios and press erase, then program with the file. If you read afterwards, it shouldn't be all F. If you boot up and it looks like it's working but you get no HDMI picture, read here http://www.lattepanda.com/topic-f10t1175.html
25LQ64CVIG. ho erronaemente con win10 funzionante aggiornato il bios con un file errato. risultato al riavvio led blue e rosso. ho acquistato il programmatore ma non vuole saperne di funzionare. mi dice chip connesso legge ma i risultati sono tutti F. ho una tlro minipc funzionante con il medesimo chip ...ho provato anche quello ma nulla. parlo da ingnorante ...forse non è compatibile essendo un ic con sigle differente?

2020-04-22 05:49:28
Attachments
image3.jpeg (2.7 MiB) Viewed 9181 times
image4.jpeg (2.55 MiB) Viewed 9181 times
Ocelot
janlugt wrote: ↑Fri Nov 08, 2019 6:33 pm I have the same issue. I tried with both ASProgrammer and the CH341A program. I have tried reading the contents of the bios multiple times, and I get different results, so my guess something is getting corrupted somewhere (or maybe a bad chip?).Try switching the clips (If you use it) around. I found that when I clip on the connector to the programmer a red led lights up. Mess around with your programmer till it works. Also, check if you have the winbond w25q64 chip instead. Hope that helps!
On AsProgrammer, I get the following error:Code: Select all
Программатор SPI, I2C, Microwire FLASH/EEPROM v1.4.1 http://forum.easyelectronics.ru/viewtopic.php?f=17&t=10947 asprogrammer@inbox.ru Current programmer: CH341 10:24:29 Possible protection is enabled. Press "Unprotect" and check datasheet Erasing memory... Done Execution time: 0:00:00 Current programmer: CH341 10:27:27 Possible protection is enabled. Press "Unprotect" and check datasheet Erasing memory... Done Execution time: 0:00:00 Current programmer: CH341 10:27:45 Possible protection is enabled. Press "Unprotect" and check datasheet Erasing memory... Done Execution time: 0:00:00 Current programmer: CH341 Old SREG: 00100000(0x20), 10101010(0xAA) New SREG: 01010101(0x55), 01000101(0x45) Current programmer: CH341 Old SREG: 10100000(0xA0), 00010001(0x11) New SREG: 10101010(0xAA), 01010101(0x55) For the other program, I took a screenshot.
Attachments
attachments:
attachments:

2020-04-18 15:13:21 Buongiorno ho seguito la guida ma non riesco a leggere L'IC. nel mio caso la sigla è
25LQ64CVIG. ho erronaemente con win10 funzionante aggiornato il bios con un file errato. risultato al riavvio led blue e rosso. ho acquistato il programmatore ma non vuole saperne di funzionare. mi dice chip connesso legge ma i risultati sono tutti F. ho una tlro minipc funzionante con il medesimo chip ...ho provato anche quello ma nulla. parlo da ingnorante ...forse non è compatibile essendo un ic con sigle differente?
paolo977
25LQ64CVIG. ho erronaemente con win10 funzionante aggiornato il bios con un file errato. risultato al riavvio led blue e rosso. ho acquistato il programmatore ma non vuole saperne di funzionare. mi dice chip connesso legge ma i risultati sono tutti F. ho una tlro minipc funzionante con il medesimo chip ...ho provato anche quello ma nulla. parlo da ingnorante ...forse non è compatibile essendo un ic con sigle differente?

2020-01-17 12:58:40 I ended up buying some chips of eBay, replaced the faulty BIOS chip, and everything works again now.
janlugt

2019-12-18 07:20:29 @LattePanda, could you respond to this thread? If there is no way for me to revive my LattePanda, I'll try to reach out to customer service.
janlugt

2019-11-09 02:33:29 I have the same issue. I tried with both ASProgrammer and the CH341A program. I have tried reading the contents of the bios multiple times, and I get different results, so my guess something is getting corrupted somewhere (or maybe a bad chip?).
On AsProgrammer, I get the following error:
error 1.png (119.05 KiB) Viewed 18099 times
janlugt
On AsProgrammer, I get the following error:
Code: Select all
Программатор SPI, I2C, Microwire FLASH/EEPROM v1.4.1 http://forum.easyelectronics.ru/viewtopic.php?f=17&t=10947 asprogrammer@inbox.ru Current programmer: CH341 10:24:29 Possible protection is enabled. Press "Unprotect" and check datasheet Erasing memory... Done Execution time: 0:00:00 Current programmer: CH341 10:27:27 Possible protection is enabled. Press "Unprotect" and check datasheet Erasing memory... Done Execution time: 0:00:00 Current programmer: CH341 10:27:45 Possible protection is enabled. Press "Unprotect" and check datasheet Erasing memory... Done Execution time: 0:00:00 Current programmer: CH341 Old SREG: 00100000(0x20), 10101010(0xAA) New SREG: 01010101(0x55), 01000101(0x45) Current programmer: CH341 Old SREG: 10100000(0xA0), 00010001(0x11) New SREG: 10101010(0xAA), 01010101(0x55) For the other program, I took a screenshot. Attachmentsattachments:

2019-10-08 16:28:34 Hi guadalupeescoto,
could you please take a pic of this message? we don't have this problem always.
did you connect power when reflashing? Please disconnect it if you do.
LattePanda
could you please take a pic of this message? we don't have this problem always.
did you connect power when reflashing? Please disconnect it if you do.

2019-10-01 00:59:34 Hello,
I am following your tutorial and it is very good explained.
When i want to erase the chip a get this message
Possible protection is enabled. Press "Unprotect" and check datasheet
Erasing memory...
Do you know what is the cause.
Thank you.
guadalupeescoto
I am following your tutorial and it is very good explained.
When i want to erase the chip a get this message
Possible protection is enabled. Press "Unprotect" and check datasheet
Erasing memory...
Do you know what is the cause.
Thank you.

2019-02-11 18:51:29 Thanks a lot for your help.I recovered my lattepanda with this solution. But I have a new problem. Now lattepanda boot correctly but in the first boot do not get new password and going to this screen and I can’t login with last username and password that I remember.
https://drive.google.com/file/d/1ahdFC7 ... p=drivesdk
Shahtori
https://drive.google.com/file/d/1ahdFC7 ... p=drivesdk

2019-02-10 15:37:25
Shahtori
kalvorota wrote: ↑Fri Feb 23, 2018 5:52 pm SOLVEDI do this steps but no thinks happened.
Fortunately for me, despite not receiving any help from the LattePanda team, I have fixed it by doing a HARD RESET but with a method somewhat different from the one that appears in the following link, because in a first attempt it did not work as they describe.
http://www.lattepanda.com/forum/viewtop ... f=10&t=853
Second try:
- LattePanda was connected via HDMI to a TV.
- HDMI plugged but TV screen shows a HDMI disconnected message.
- Simultaneously pressing POWER and RESET.
- Then I plugged in the power supply and waited at least 20 seconds before releasing POWER and RESET.
- WITHOUT disconnecting the power, I waited few seconds watching the TV went to black screen warning the HDMI cable had a signal.
- The LattePanda logo appeared once and then the screen went to black.
- The LattePanda logo appeared a second time and then the screen went black.
- Then the Windows 10 screen appeared.
As I had flashed the BIOS with the new file "Auto Power On" I thought I had lost the activation key, but it is not true, I checked Windows 10 was still activated by putting the following command SLMGR -XPR in the CMD window.
Of course, I made a BIOS backup in the system now and comparing the new APO BIOS working file with the APO BIOS factory file using HxD or Notepad++ HEX editor plug-in and there are big differences now.
To prevent a new brick, what is the most recently BIOS file to use with my LP version S70CR110-C34A / Z8300 including update with Auto Power On?

2018-11-17 06:56:01 @raidensnake, thanks for your update! I've managed to merge your suggestion to the first page tutorial content!
LattePanda

2018-11-17 04:09:39
https://github.com/nofeletru/UsbAsp-flash/releases/
The other one has either issues where the needed chip names aren't listed or the flash process doesn't work properly.
raidensnake
Zzz5123 wrote: ↑Mon Aug 08, 2016 1:09 pm Open the programmer software. (For different programmer, different steps, just ask your vendor )I would suggest using ASProgrammer 1.4.0 instead as it's more stable in terms of flashing and it also supports the CH341A hardware and drivers.
Select the manufacturer of the chip and select the right model (GIGADEVICE GD25Q64 , remember?)
12.jpg
Read the chip information ,and you can see some words if it still work (it’s messy code here, just leave it alone.Some mistake about the software)
13.jpg
Open and select the file downloaded from the official site of your bios.
15.jpg
https://github.com/nofeletru/UsbAsp-flash/releases/
The other one has either issues where the needed chip names aren't listed or the flash process doesn't work properly.

2018-11-15 12:21:14
raidensnake
cobrajon2003 wrote: ↑Sun Oct 28, 2018 12:24 am I have a Lattepanda with a "Winbond" bios chip. I'm not having any luck with the available bios files. I think it may be because I have an "S70CR200-CC55E Z8350" and I don't see bios that are for the "CC55E". I've tried the one for "d" and "F" with no luck. Any help is greatly appreciated being as my Lattepanda is useless at the moment.You're not the only one here.. My one is the S70CR200-CC55G Z8350 and there are no files for it either! It suddenly crashed to a solid red light!

2018-10-28 08:24:00 I have a Lattepanda with a "Winbond" bios chip. I'm not having any luck with the available bios files. I think it may be because I have an "S70CR200-CC55E Z8350" and I don't see bios that are for the "CC55E". I've tried the one for "d" and "F" with no luck. Any help is greatly appreciated being as my Lattepanda is useless at the moment.
Attachments
Lattepanda_1.jpg (147.3 KiB) Viewed 10808 times
cobrajon2003
attachments:

2018-10-10 19:30:40 @addeswe and Kongkrich, we will update this part of change soon on the post. In short, just change the menu setting to w25q64(winbond)!
LattePanda

2018-09-15 20:20:59 So I looked at my chip. And the marking say: 25L064CV1G. And I can't really find any pinout regarding it.
Is it reasonable to assume that the pinout for it is the same as the GD25Q64? (thanks in advance staff).
addeswe
Is it reasonable to assume that the pinout for it is the same as the GD25Q64? (thanks in advance staff).

2018-07-30 00:06:27
LattePanda
sophocha wrote: ↑Tue Jun 26, 2018 3:13 pm THANK YOU THANK YOU THANK YOU!!!Dear sophocha, haha. Great to know! Enjoy tinkering with a "new" "live" panda...And feel free to share your project or technical discussion here with us!
I had the 1.8v bios version. It also works with an old GQ-4X rev.1.3 programmer ( I had to buy a cheap 1.8v adapter). Change the device offset to 000000H, choose a GD device ID (there is only one on the device list that gives you an error but that doesn't matter) and make sure the IC clip/clamp on cable is seated properly on the bios chip (this is the hard part, I had to pry the connections a little in order to seat properly on the chip). My latte is alive again!

2018-06-26 23:13:53 THANK YOU THANK YOU THANK YOU!!!
I had the 1.8v bios version. It also works with an old GQ-4X rev.1.3 programmer ( I had to buy a cheap 1.8v adapter). Change the device offset to 000000H, choose a GD device ID (there is only one on the device list that gives you an error but that doesn't matter) and make sure the IC clip/clamp on cable is seated properly on the bios chip (this is the hard part, I had to pry the connections a little in order to seat properly on the chip). My latte is alive again!
anonymous
I had the 1.8v bios version. It also works with an old GQ-4X rev.1.3 programmer ( I had to buy a cheap 1.8v adapter). Change the device offset to 000000H, choose a GD device ID (there is only one on the device list that gives you an error but that doesn't matter) and make sure the IC clip/clamp on cable is seated properly on the bios chip (this is the hard part, I had to pry the connections a little in order to seat properly on the chip). My latte is alive again!
