]> git.g-eek.se Git - inbyggd-frihet-wiki.git/commitdiff
Updated guide for X230 from today's meeting (TODO: do more research on internal flashing)
authoreliot <eliot@web>
Sat, 29 Aug 2020 14:45:47 +0000 (16:45 +0200)
committerIkiWiki <ikiwiki.info>
Sat, 29 Aug 2020 14:45:47 +0000 (16:45 +0200)
guider.mdwn

index 204116f6cfafdbf981a82d365d9077ebb7026c7c..c8b792b46ffb61235723d61189909e42ba206221 100644 (file)
@@ -70,12 +70,25 @@ Here's our config for coreboot, copy it here to this path [coreboot/.config](t40
     
 ## Coreboot for X230
 
-See:
+Make sure bios has latest EC version.
+
+### Internally
+
+After doing more research we realized that there is a way to flash internally from the get-go.
+See: <https://doc.coreboot.org/mainboard/lenovo/ivb_internal_flashing.html?highlight=x230>
+
+### Externally
+
+Warning, we tried this method and accidentally lost a resistor same as
+<https://www.reddit.com/r/coreboot/comments/dhwdss/did_i_just_brick_my_x230/fmytpm0/?utm_source=reddit&utm_medium=web2x&context=3> (supposedly a R1378, SMD 33.2Ω resistor). With open circuit here computer cannot boot, however by adding it back or by shorting it it will be able to boot (after booting the computer can run with an open circuit here, but do not recommend).
+Additionally, after asking on IRC the recommendation was to, on the signal lines, add a resistor e.g. 47 Ohm... assumably for both data lines and clock? Or just flash internally...
+
+See (POSSIBLY OUTDATED LINKS):
 
 <http://www.coreboot.org/Board:lenovo/x230#Flashing>
 (additionally: <https://www.chucknemeth.com/laptop/lenovo-x230/flash-lenovo-x230-coreboot> and <https://github.com/0xbb/coreboot-x230>)
 
-Connect to pomona holder (8pin) like below if BeagleBone Black is used: (see links above for Raspberry Pi 3)
+Connect to Pomona holder (8pin) like below if BeagleBone Black is used: (see links above for Raspberry Pi 3)
 
     1 DI (IO0)    -> 18
     2 CLK         -> 22 SPIO_SCLK