[TUTORIAL] LattePanda Bios Reflash Save LP from red light

userHead Zzz5123 2016-08-08 20:52:55 161000 Views88 Replies
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 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 2.jpg (21.93 KiB) Viewed 47864 times
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)”. userHeadPic K1ngHandy
2020-04-22 06:04:59
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 è
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?
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
userHeadPic Ocelot
2020-04-22 05:49:28
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?).
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.
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!
Attachments image3.jpeg image3.jpeg (2.7 MiB) Viewed 9181 times image4.jpeg image4.jpeg (2.55 MiB) Viewed 9181 times

attachments:

image4.jpeg

attachments:

image3.jpeg

userHeadPic Ocelot
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?
userHeadPic paolo977
2020-01-17 12:58:40 I ended up buying some chips of eBay, replaced the faulty BIOS chip, and everything works again now. userHeadPic 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. userHeadPic 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:

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 error 1.png error 1.png (119.05 KiB) Viewed 18099 times

attachments:

error 1.png

userHeadPic janlugt
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.
userHeadPic LattePanda
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.
userHeadPic guadalupeescoto
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
userHeadPic Shahtori
2019-02-10 15:37:25
kalvorota wrote: ↑Fri Feb 23, 2018 5:52 pm SOLVED

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?
I do this steps but no thinks happened.
userHeadPic Shahtori
2018-11-17 06:56:01 @raidensnake, thanks for your update! I've managed to merge your suggestion to the first page tutorial content! userHeadPic LattePanda
2018-11-17 04:09:39
Zzz5123 wrote: ↑Mon Aug 08, 2016 1:09 pm Open the programmer software. (For different programmer, different steps, just ask your vendor )
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
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.

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.
userHeadPic raidensnake
2018-11-15 12:21:14
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!
userHeadPic raidensnake
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 Lattepanda_1.jpg (147.3 KiB) Viewed 10808 times

attachments:

Lattepanda_1.jpg

userHeadPic cobrajon2003
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)! userHeadPic LattePanda
2018-10-08 17:28:41 My chip is winbond 25064FWS4S. How can I do? userHeadPic Kongkrich
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).
userHeadPic addeswe
2018-07-30 00:06:27
sophocha wrote: ↑Tue Jun 26, 2018 3:13 pm 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!
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!
userHeadPic LattePanda
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!
userHeadPic anonymous