Hi,
the x230 is quite good working, ... but recently some boards died (I know from 2 boards over the last years). I'm still not sure why they died, but rumors that the EC firmware ran into a bug when doing In-Circuit flashing.
I've an x230 myself and never managed to trigger that bug. I would recommend you to update the EC to the newest firmware. The EC firmware is updated together with the bios, so updating the vendor bios/uefi is enough.
We can also desolder your spi chip, programm it and put it back. But that's also a way I wouldn't recommend doing to often.
Best, lynxis
Why solder is needed? X230 is in-system programmable with even a ch341a.
Alexander Couzens 于 2017 年 9 月 18 日 星期一 写道:
We can also desolder your spi chip, programm it and put it back. But that's also a way I wouldn't recommend doing to often.
Best, lynxis -- Alexander Couzens
mail: lynxis@fe80.eu jabber: lynxis@fe80.eu mobile: +4915123277221 gpg: 390D CF78 8BF9 AA50 4F8F F1E2 C29E 9DA6 A0DF 8604
On Mon, 18 Sep 2017 02:17:56 +0000 Persmule persmule@gmail.com wrote:
Why solder is needed? X230 is in-system programmable with even a ch341a.
Some boards come with a WSON8 spi flash. Or is there another way to do in-system-programmable without an SPI clip?
On 18.09.2017 04:35, Alexander Couzens wrote:
On Mon, 18 Sep 2017 02:17:56 +0000 Persmule persmule@gmail.com wrote:
Why solder is needed? X230 is in-system programmable with even a ch341a.
Some boards come with a WSON8 spi flash. Or is there another way to do in-system-programmable without an SPI clip?
I guess, that you always need a SOIC-8 clip for the first time. Unless you have a modified vendor UEFI.
.
在 2017年09月18日 10:45, diffusae via coreboot 写道:
On 18.09.2017 04:35, Alexander Couzens wrote:
On Mon, 18 Sep 2017 02:17:56 +0000 Persmule persmule@gmail.com wrote:
Why solder is needed? X230 is in-system programmable with even a ch341a.
Some boards come with a WSON8 spi flash. Or is there another way to do in-system-programmable without an SPI clip?
I guess, that you always need a SOIC-8 clip for the first time. Unless you have a modified vendor UEFI.
.
No. Using a pomona 5250 clip to program a wson-8 chip on board is possible, according to https://www.coreboot.org/Board:lenovo/t430s#Preparation .
On 2017-09-18 05:47, Persmule wrote:
在 2017年09月18日 10:45, diffusae via coreboot 写道:
On 18.09.2017 04:35, Alexander Couzens wrote:
On Mon, 18 Sep 2017 02:17:56 +0000 Persmule persmule@gmail.com wrote:
Why solder is needed? X230 is in-system programmable with even a ch341a.
Some boards come with a WSON8 spi flash. Or is there another way to do in-system-programmable without an SPI clip?
I guess, that you always need a SOIC-8 clip for the first time. Unless you have a modified vendor UEFI.
.
No. Using a pomona 5250 clip to program a wson-8 chip on board is possible, according to https://www.coreboot.org/Board:lenovo/t430s#Preparation .
Isn't a pomona 5250 clip a "SOIC-8 clip" Alexander was mentioning? :) Anyways, I flashed an X230 using a pomona clip without any problem.
It is, and it could be used to program wson-8 chip on board.
I have heard that some x230 do come with wson-8 chips.
Martin Kepplinger 于 2017 年 9 月 20 日 星期三 写道:
On 2017-09-18 05:47, Persmule wrote:
在 2017年09月18日 10:45, diffusae via coreboot 写道:
On 18.09.2017 04:35, Alexander Couzens wrote:
On Mon, 18 Sep 2017 02:17:56 +0000 Persmule persmule@gmail.com wrote:
Why solder is needed? X230 is in-system programmable with even a ch341a.
Some boards come with a WSON8 spi flash. Or is there another way to do in-system-programmable without an SPI clip?
I guess, that you always need a SOIC-8 clip for the first time. Unless you have a modified vendor UEFI.
.
No. Using a pomona 5250 clip to program a wson-8 chip on board is possible, according to https://www.coreboot.org/Board:lenovo/t430s#Preparation .
Isn't a pomona 5250 clip a "SOIC-8 clip" Alexander was mentioning? :) Anyways, I flashed an X230 using a pomona clip without any problem.
-- coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboo
在 2017年09月18日 10:45, diffusae via coreboot 写道:
On 18.09.2017 04:35, Alexander Couzens wrote:
On Mon, 18 Sep 2017 02:17:56 +0000 Persmule persmule@gmail.com wrote:
Why solder is needed? X230 is in-system programmable with even a ch341a.
Some boards come with a WSON8 spi flash. Or is there another way to do in-system-programmable without an SPI clip?
I guess, that you always need a SOIC-8 clip for the first time. Unless you have a modified vendor UEFI.
.
No. Using a pomona 5250 clip to program a wson-8 chip on board is possible, according to https://www.coreboot.org/Board:lenovo/t430s#Preparation .
I have used this method to program my t430s.
No. Using a pomona 5250 clip to program a wson-8 chip on board is possible, according to https://www.coreboot.org/Board:lenovo/t430s#Preparation .
I have used this method to program my t430s.
I never tried it. Thanks for the tip!
On 2017-09-18 04:02, Alexander Couzens wrote:
Hi,
the x230 is quite good working, ... but recently some boards died (I know from 2 boards over the last years). I'm still not sure why they died, but rumors that the EC firmware ran into a bug when doing In-Circuit flashing.
I've an x230 myself and never managed to trigger that bug. I would recommend you to update the EC to the newest firmware. The EC firmware is updated together with the bios, so updating the vendor bios/uefi is enough.
We can also desolder your spi chip, programm it and put it back. But that's also a way I wouldn't recommend doing to often.
Best, lynxis
Oh, finally I hear about this. I triggered this bug. The machine totally died. Nothing, at least nothing like flashing the original bios or flashing whatever, could bring it back. It's lying here as a brick. I *did* flash using flashrom online while running Debian.
I plan to get another X230 one day soon, but will only flash offline, using my pomona clip :(
Would be good to have the wiki updated and possibly a bug filed I guess...
thanks
martin
On 2017-09-19 19:10, Martin Kepplinger wrote:
On 2017-09-18 04:02, Alexander Couzens wrote:
Hi,
the x230 is quite good working, ... but recently some boards died (I know from 2 boards over the last years). I'm still not sure why they died, but rumors that the EC firmware ran into a bug when doing In-Circuit flashing.
I've an x230 myself and never managed to trigger that bug. I would recommend you to update the EC to the newest firmware. The EC firmware is updated together with the bios, so updating the vendor bios/uefi is enough.
We can also desolder your spi chip, programm it and put it back. But that's also a way I wouldn't recommend doing to often.
Best, lynxis
Oh, finally I hear about this. I triggered this bug. The machine totally died. Nothing, at least nothing like flashing the original bios or flashing whatever, could bring it back. It's lying here as a brick. I *did* flash using flashrom online while running Debian.
I plan to get another X230 one day soon, but will only flash offline, using my pomona clip :(
Would be good to have the wiki updated and possibly a bug filed I guess...
What I want to add is:
* This was a git checkout in June this year.
* I flashed a coreboot image (I can't remember what config) fine, and used the laptop while everything (shutdown, suspend, reboot) worked. Maybe the config is irrelevant, whatever.
* the machine didn't die "right after" or "during" flashrom-flashing. It ran fine for a while. I can't remember if it suspended to and resumed from RAM too, or even shutdown or reboot worked. IIRC after shutting down it died. I guess the first shutdown after flashing, but I'm really not sure at all.
* I had upgraded the EC and BIOS to the latest Lenovo version before starting with coreboot.
On 09/19/2017 01:20 PM, Martin Kepplinger wrote:
What I want to add is:
This was a git checkout in June this year.
I flashed a coreboot image (I can't remember what config) fine, and
used the laptop while everything (shutdown, suspend, reboot) worked. Maybe the config is irrelevant, whatever.
- the machine didn't die "right after" or "during" flashrom-flashing. It
ran fine for a while. I can't remember if it suspended to and resumed from RAM too, or even shutdown or reboot worked. IIRC after shutting down it died. I guess the first shutdown after flashing, but I'm really not sure at all.
- I had upgraded the EC and BIOS to the latest Lenovo version before
starting with coreboot.
To be clear did you use a clip flash or did you flash a running machine?
I always do a clip flash on my first flash of every board, I can't understand why someone wouldn't given you need to for a me_clean and it is dangerous to do a flash without rescue equipment - although your issue is much different and way scarier D: D: D:
Have you tried updating the EC externally or swapping the chip/FRU board that contains it? I can't believe it is truly dead and I imagine it is EC related.
Am 19.09.2017 22:41 schrieb Taiidan@gmx.com:
On 09/19/2017 01:20 PM, Martin Kepplinger wrote:
What I want to add is:
This was a git checkout in June this year.
I flashed a coreboot image (I can't remember what config) fine, and
used the laptop while everything (shutdown, suspend, reboot) worked. Maybe the config is irrelevant, whatever.
- the machine didn't die "right after" or "during" flashrom-flashing.
It ran fine for a while. I can't remember if it suspended to and resumed from RAM too, or even shutdown or reboot worked. IIRC after shutting down it died. I guess the first shutdown after flashing, but I'm really not sure at all.
- I had upgraded the EC and BIOS to the latest Lenovo version before
starting with coreboot.
To be clear did you use a clip flash or did you flash a running machine?
I always do a clip flash on my first flash of every board, I can't understand why someone wouldn't given you need to for a me_clean and it is dangerous to do a flash without rescue equipment - although your issue is much different and way scarier D: D: D:
The first (few) coreboot flash was a clip flash. I flashed from a running system too, using flashrom, before the laptop died.
Have you tried updating the EC externally or swapping the chip/FRU board that contains it? I can't believe it is truly dead and I imagine it is EC related.
Nope. I didn't solder anything nor bought any replacement. Now when I think about it, what I didn't try is to run the Lenovo BIOS upgrade from their live CD...
Hi Martin,
I would like to take a look on your brick. Do you come to the meeting?
Best, lynxis
Am 20.09.2017 19:32 schrieb Alexander Couzens:
Hi Martin,
I would like to take a look on your brick. Do you come to the meeting?
No I don't come to meeting. It's disassembled right now. I plan to assemble it and run the official Lenovo Live CD. If that doesn't help, I'd send it to you, but it really can take a while, maybe weeks. If you're still interested, I'll remember to notify you.
thanks though,
martin