[coreboot] coreboot for Advantech SOM-4461

junaid saleem junaidimpex at gmail.com
Wed Dec 19 11:32:51 CET 2018

Thank you for your prompt response.

The board which you suggested looks good for our purpose but i am stuck as
i am not able to find the corresponding intel fsp.
Would you mind pointing out the name of the said FSP.
  Is there any other method / documents  which provides the solution.
I found the following document. "
again it  is the old link!  I am a bit confused , as where is the new
updated link?
Also this link does not inform about any FSP ?
Any suggestions would be appreciated.

On Tue, Dec 18, 2018 at 6:57 AM Angel Pons <th3fanbus at gmail.com> wrote:

> Hello,
> On Tue, Dec 18, 2018 at 9:27 AM junaid saleem <junaidimpex at gmail.com>
> wrote:
> >
> > Hello ,
> >
> > I have been trying to port coreboot on advantech SOM 4461, with the
> following specifications.
> >
> > Processor: Intel ® Atom N270
> > Chipset : Intel 945GSE/ ICH7M
> > Memory: DDR2 (2GB)
> AFAIK, these chips are supported, which is good. I would also check
> which SuperIO your board has (pictures tell me it's a Winbond
> W83627DHG).
> > i was not able to find  the board in the list of supported hardware as
> given in link
> > https://www.coreboot.org/Category:Tutorials.
> That list is not up-to-date at all (nor the wiki itself). Please check
> this page instead:
> https://coreboot.org/status/board-status.html
> Your board does not appear there either, though.
> > Can anybody suggest which board should i select in make menuconfig ?
> Ideally, you would want to select your board. Since it is not in
> menuconfig, you need to port coreboot to your board. I suggest basing
> your port on intel/d945gclf, but this does not mean using the code
> as-is! Some things that must be changed:
> - gpio.c: use data from inteltool. This is IMPORTANT, misconfiguration
> can result in SHORTCIRCUITS!
> - Since the SuperIO is different, all the SuperIO-specific code must
> be changed. You can use another board with the same SuperIO as a
> reference.
> - romstage.c: there's lots of mainboard-specific stuff in there,
> mainly values to be changed.
> - devicetree.cb: PCI device numbers don't usually change between the
> same chipsets, but whether they are enabled does depend on the board.
> Subsystem IDs are specific too.
> - hda_verb.c: this is the audio device pin config.
> Do note this is not an exhaustive list. There is also the old
> mainboard porting guide, which may not apply to current code:
> https://www.coreboot.org/Motherboard_Porting_Guide
> I also noticed an ITE chip on the underside of the module, I believe
> it's a PCI-to-ISA bridge but I can't see the part number very well (a
> similar board has an IT8888E). Moreover, as far as I can see, this
> module is to be used on some other board which may have additional
> chips. I am not sure whether these chips should be considered part of
> the mainboard.
> > Thanks.
> >
> > Regards,
> > --Jun
> > --
> > coreboot mailing list: coreboot at coreboot.org
> > https://mail.coreboot.org/mailman/listinfo/coreboot


Junaid Saleem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot/attachments/20181219/65c6898f/attachment.html>

More information about the coreboot mailing list