Hi Peter,

On Tue, Jan 12, 2021 at 4:26 PM <reddu...@online.de> wrote:
>
> Hello coreboot community,
>
> as an open source fan I recently get to know coreboot and really like the 
> idea behind.
> Sadly I bought my computer HW before learning more on libre friendly hardware 
> that
> respects your freedom. Now I try to figure out if I could do one or both of
> a) installing coreboot , b) remove /disable ME from my zotac mini PC,
> or I had to look out for already supported HW to do so.
>
> I use a zotac CI 640 nano fanless mini PC with kaby lake Intel Core i5-8250U 
> and intel
> UHD grafics. https://www.zotac.com/product/mini_pcs/ci640-nano#spec

You may be able to port it, though you will need to use Intel FSP. I'm
afraid no one wrote a coreboot porting guide for FSP platforms yet. If
you ask me, I'd rather write a FSP replacement, but ENOTIME.

> In the process of cleaning FW I got stuck while figuring out, what is the 
> relevant flash IC
> storing the bios. Form running linux I could read an 8MB flashrom with 
> flashrom tool and
> internal programmer.
>
> While reading, flashrom reported chipset "Intel Kaby Lake U w/ iHDCP2.2 Prem."
> and gave the warning "SPI configuration lockdown activated".  The programmer
> flashchip was reported as "Opaque flash chip" 8192kB.
> At least ME Cleaner worked with not errors on the captured fw image.
>
> Problem: I want to flash the modified image back to the IC using a raspberry 
> 4b
> with gpio spi setup using a SOIC8 clip. But I could not manage to find the 
> correct
> IC on the mainboard. I kept looking for SOIC8 200mil with some "25" signature
> and found only a GD25Q20C(2M-bit)Serial flash chip, that I could successfully
> read with raspberry spi setup. However, it contains only 256k data. strings 
> showed
> me lots of HDMI related stuff.

This chip contains the LSPCON (Parade PS175) firmware. I know because
I've got a different board here with the same setup. It is a SPI flash
chip, but it's not the one you are looking for.

> I have created a list of chips I found while disassembling and some pics.
> I hope that someone more experienced could explain me how the 8MB fw is
> stored on this zotac and if it is "safely" possible to rewrite it. I it is to 
> difficult or
> dangerous, as beginner I will stick with new hardware from already supported
> hw list.
>
> The "promising" IC chips I found were
> a - 1 piece of "G labeled" AH1815 25Q2 1BT EE455, I think it is related to the
>      GigaDevice GD25Q20C(2M-bit)I found on web.  this chip I managed to read 
> out..
> b - 12 pieces of SOIC8 150mil (or samller?) : M B07 N03 EKH 1409 (Macronix? 
> could not find anything:/ )
> c - 1 piece of Issi  IS25LQ020: 256K x 8 (2 Mbit) (maybe related to USB-C 
> extension module)
> d - 1 piece of RT9059 GSP6E TOC, which I think could be a RichTek ultra low 
> power voltage regulator?
> e - 4 pieces of "P labeled" 6982 GA9C1E ICs, I do not know what they are, 
> maybe some MOSFET?
> f  - 1 piece of "P labeled" 4435 GL9B2E SOIC8 200mil which I know nothing 
> about

None of these is large enough. You are looking for a SOIC8 200mil
chip: https://doc.coreboot.org/_images/librem_mini_flash.jpg

> Pics of the mainboard front and back are here:
> https://pasteboard.co/JJjQqQO.jpg
> https://pasteboard.co/JJjRjLU.jpg
> https://pasteboard.co/JJjRCDt.jpg

I can't see any flash chip on the pictures you sent. Could you please
take one picture of each side of the mainboard without any
obstructions (RAM sticks, add-in cards, tape...) on it?

> Any suggestion how to go on or stop it anyway would be appreciated.
>
> kind regards,
>
> Peter Mueller
> _______________________________________________
> coreboot mailing list -- coreboot@coreboot.org
> To unsubscribe send an email to coreboot-le...@coreboot.org

Best regards,

Angel
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to