Hi,
I plan to flash a Thinkpad T430. According to an article in the german "golem.de" magazine [1] accessing the flash via SPI is possible by connecting the wires from the SPI flasher to plug contacts on the upper side of the board - without disassembling the whole device. Unfortunately, I was unable to find the details regarding these contacts neither in the coreboot docs nor anywhere else. Did I look in the wrong places or is this simply not publically documented?
Cheers, Daniel
[1] https://www.golem.de/news/coreboot-und-nitrokey-mein-acht-jahre-alter-laptop...
Hi Daniel,
On 17.09.21 18:06, Daniel Kulesz via coreboot wrote:
I plan to flash a Thinkpad T430. According to an article in the german "golem.de" magazine [1] accessing the flash via SPI is possible by connecting the wires from the SPI flasher to plug contacts on the upper side of the board - without disassembling the whole device. Unfortunately, I was unable to find the details regarding these contacts neither in the coreboot docs nor anywhere else. Did I look in the wrong places or is this simply not publically documented?
I don't know any documentation about this. But a good reference are the schematics which can usually be found easily on the web for these old Thinkpads. Just google for the code name[2], this one should be nozomi-4.
Don't know if this is exactly what you are looking for. But there are two headers shown, much like in the "example" *wink* ;) picture attached. There, J27 is for emulation of both flash chips and J14 is for directly flashing the second chip. I guess J14 can be used for flashing the first chip too, by using -SPI_CS0 from J27. But you will definitely want to attach VCC at J14 because that's where the board is protected by a diode.
Hope that helps, Nico
[1] https://www.golem.de/news/coreboot-und-nitrokey-mein-acht-jahre-alter-laptop...
[2] https://doc.coreboot.org/mainboard/lenovo/codenames.html
What you are looking is pomera clip. Try searching Ali for "soic8 clip" there are plenty even with proggrammers sometimes
On September 17, 2021 4:44:19 PM UTC, Nico Huber nico.h@gmx.de wrote:
Hi Daniel,
On 17.09.21 18:06, Daniel Kulesz via coreboot wrote:
I plan to flash a Thinkpad T430. According to an article in the german "golem.de" magazine [1] accessing the flash via SPI is possible by connecting the wires from the SPI flasher to plug contacts on the upper side of the board - without disassembling the whole device. Unfortunately, I was unable to find the details regarding these contacts neither in the coreboot docs nor anywhere else. Did I look in the wrong places or is this simply not publically documented?
I don't know any documentation about this. But a good reference are the schematics which can usually be found easily on the web for these old Thinkpads. Just google for the code name[2], this one should be nozomi-4.
Don't know if this is exactly what you are looking for. But there are two headers shown, much like in the "example" *wink* ;) picture attached. There, J27 is for emulation of both flash chips and J14 is for directly flashing the second chip. I guess J14 can be used for flashing the first chip too, by using -SPI_CS0 from J27. But you will definitely want to attach VCC at J14 because that's where the board is protected by a diode.
Hope that helps, Nico
[1] https://www.golem.de/news/coreboot-und-nitrokey-mein-acht-jahre-alter-laptop...
[2] https://doc.coreboot.org/mainboard/lenovo/codenames.html