[coreboot] bootfail on my Mohon Peak CRB.

김유석 poplinux0 at gmail.com
Thu Feb 4 05:20:00 CET 2016


Dear Sir.

Thank's your advise.

This time, I'm downloaded the intel FSP from 
http://www.intel.com/content/www/us/en/intelligent-systems/intel-firmware-support-package/intel-fsp-overview.html

FSP file name is "333407_RANGELEY_POSTGOLD_4_001US.tgz".

and unpack this file, can see some files. see below

   poplinux at raw RANGELEY_POSTGOLD_4 $ > find
   .
   ./FSP
   ./FSP/RangeleyFsp.bsf
*./FSP/RANGELEY_POSTGOLD4_FSP_004_20150924.fd*
   ./FSP/include
   ./FSP/include/fspffs.h
   ./FSP/include/fspinfoheader.h
   ./FSP/include/fspguid.h
   ./FSP/include/fsptypes.h
   ./FSP/include/fspplatform.h
   ./FSP/include/fspfv.h
   ./FSP/include/fspvpd.h
   ./FSP/include/fspapi.h
   ./FSP/include/fspbootmode.h
   ./FSP/include/fspsupport.h
   ./FSP/include/fsphob.h
   ./FSP/srx
   ./FSP/srx/fsphob.c
   ./FSP/srx/fsp_support.c
   ./FSP Kit Production RULAC click-through License.pdf
   ./ReadMe.pdf
   ./DOCUMENTATION
   ./DOCUMENTATION/ReleaseNotes.pdf
   ./DOCUMENTATION/C2000_FSP_Integration_Guide_Rev1_2.pdf
   ./DOCUMENTATION/license.txt
   ./Microcode
   ./Microcode/microcode-m01406d000e.h
   ./Microcode/microcode-m01406d8128.h


The "ReadME.pdf" is said to me that 
"*./FSP/RANGELEY_POSTGOLD4_FSP_004_20150924.fd*" is a FSP release binary 
file.


Next,

I'm enable the "*[ ] Configure defaults for the Intel FSP package* " 
option.

  Mainboard
        Mainboard vendor (Intel)  --->
        Mainboard model (Mohon Peak CRB)  --->
*[ ] Configure defaults for the Intel FSP package*
        ROM chip size (2048 KB (2 MB))  --->
    (0x00200000) Size of CBFS filesystem in ROM
    ()  fmap description file in fmd format

And try to make for core boot. But occured the error.

   poplinux at raw build $ > make
       GEN        generated/bootblock.ld
       CP         bootblock/arch/x86/bootblock.ld
       LINK       cbfs/fallback/bootblock.debug
       OBJCOPY    cbfs/fallback/bootblock.elf
       OBJCOPY    bootblock.raw.bin
   make: *** No rule to make target `../intel/fsp/rangeley/FvFsp.bin', 
needed by `build/coreboot.pre'.  Stop.


Question.

Is equal the *./FSP/RANGELEY_POSTGOLD4_FSP_004_20150924.fd 
*and*FvFsp.bin ?? *

or How to get the *FvFsp.bin ??*


Thank you.




2016-02-02 오후 9:24에 WANG FEI 이(가) 쓴 글:
> Mohon Peak coreboot can only power on your system with a Rangeley SoC 
> FSP included in your coreboot.
>
> Please download the Rangeley FSP binary from 
> http://www.intel.com/content/www/us/en/intelligent-systems/intel-firmware-support-package/intel-fsp-overview.html,
>
> *Intel® Atom™ processor C2000 product family* (formerly Rangeley, 
> Compliant with FSP v1.0 Specification)
>
>   * Windows* release version 004 >
>     <http://www.intel.com/content/www/us/en/embedded/software/fsp/atom-c2000-fsp-g4-windows-download.html>
>   * Linux* release version 004 >
>     <http://www.intel.com/content/www/us/en/embedded/software/fsp/atom-c2000-fsp-g4-linux-download.html>
>   * Release notes >
>     <http://www.intel.com/content/www/us/en/embedded/software/fsp/atom-c2000-fsp-g4-release-notes.html>
>   * Platform guide >
>     <http://www.intel.com/content/www/us/en/embedded/software/fsp/atom-c2000-crb-guide.html>
>   * Integration guide >
>     <http://www.intel.com/content/www/us/en/embedded/software/fsp/atom-c2000-fsp-integration-guide.html>
>
>  And following the steps described on FSP integration guide to include 
> FSP into coreboot, for example, when you run "make menuconfig", you 
> should select "configure defaults for the Intel FSP package", you 
> possible need to configure more, please follow the instruction of FSP 
> integration guide.
>
> * Mainboa**rd*
>        Mainboard vendor (*Intel*)  --->
>        Mainboard model (*Mohon Peak CRB*)  --->
>    [ ] Configure defaults for the Intel FSP package
>        ROM chip size (2048 KB (2 MB))  --->
>    (0x00200000) Size of CBFS filesystem in ROM
>    ()  fmap description file in fmd format
>
>
> On Tue, Feb 2, 2016 at 7:40 AM, 김유석 <poplinux0 at gmail.com 
> <mailto:poplinux0 at gmail.com>> wrote:
>
>     Dear sir.
>
>     My ENV is see below.
>
>     *EVB : Intel rangeley Mohon Peak CRB*
>
>
>     This time, I was download the coreboot from git.
>
>     poplinux at raw work $ > git clone
>     http://review.coreboot.org/coreboot.git ./
>     poplinux at raw work $ > cd coreboot
>     poplinux at raw coreboot $ > git submodule update --init --checkout
>
>     Next, *run make menuconfig* and set-up to mohon peak CRB and save
>     & exit
>
>     *Mainboa**rd*
>            Mainboard vendor (*Intel*)  --->
>            Mainboard model (*Mohon Peak CRB*) --->
>        [ ] Configure defaults for the Intel FSP package
>            ROM chip size (2048 KB (2 MB))  --->
>        (0x00200000) Size of CBFS filesystem in ROM
>        ()  fmap description file in fmd format
>
>     Next, I'm try to build core boot.
>
>       poplinux at raw coreboot $ > make
>         GEN        generated/bootblock.ld
>         CP         bootblock/arch/x86/bootblock.ld
>         LINK       cbfs/fallback/bootblock.debug
>         OBJCOPY    cbfs/fallback/bootblock.elf
>         OBJCOPY    bootblock.raw.bin
>         Checking out SeaBIOS revision
>     01a84bea2d28a19d2405c1ecac4bdef17683cc0c
>     Switched to branch 'master'
>
>       Performing operation on 'COREBOOT' region...
>       Name                           Offset Type         Size
>       cbfs master header             0x0        cbfs header  32
>       fallback/romstage              0x80 stage        22684
>       cpu_microcode_blob.bin         0x5980 microcode    0
>       config                         0x5a00 raw          127
>       revision                       0x5ac0 raw          570
>       cmos_layout.bin                0x5d40 cmos_layout  1316
>       fallback/dsdt.aml              0x62c0 raw          7952
>       payload_config                 0x8240 raw          1574
>       payload_revision               0x88c0 raw          237
>       (empty)                        0x8a00 null         29848
>       mrc.cache                      0xfec0 mrc_cache    65536
>       fallback/ramstage              0x1ff00 stage        46922
>       fallback/payload               0x2b6c0 payload      61122
>       (empty)                        0x3a5c0 null         1856216
>       bootblock                      0x1ff8c0 bootblock    1528
>
>     Finally, I'm got a coreboot image.
>
>
>       poplinux at raw build $ > ls build/coreboot.rom
>       build/coreboot.rom
>       poplinux at raw build $ > ./build/cbfstool build/coreboot.rom print
>     Performing operation on 'COREBOOT' region...
>     Name Offset     Type         Size
>     cbfs master header 0x0        cbfs header  32
>     fallback/romstage 0x80       stage        22684
>     cpu_microcode_blob.bin 0x5980     microcode    0
>     config 0x5a00     raw          127
>     revision 0x5ac0     raw          570
>     cmos_layout.bin 0x5d40     cmos_layout  1316
>     fallback/dsdt.aml 0x62c0     raw          7952
>     payload_config 0x8240     raw          1574
>     payload_revision 0x88c0     raw          237
>     (empty) 0x8a00     null         29848
>     mrc.cache 0xfec0     mrc_cache    65536
>     fallback/ramstage 0x1ff00    stage        46922
>     fallback/payload 0x2b6c0    payload      61122
>     (empty) 0x3a5c0    null         1856216
>     bootblock 0x1ff8c0   bootblock    1528
>
>
>     And I'm write image to my EVB using *ALL-100 Gang-writ**er*.
>     spi flash's write *start address is set 0x00000000*. write it success.
>
>     And I'm attach the flash memory to my EVB.
>
>     And power-up the my EVB. But can't see any message on my monitor
>     and serial port both.
>
>
>     *Why did not display any message? **
>     **A**nd could you support correct configuration file for my EVB?*
>
>     Thank you.
>
>
>
>
>
>
>
>     --
>     coreboot mailing list: coreboot at coreboot.org
>     <mailto:coreboot at coreboot.org>
>     http://www.coreboot.org/mailman/listinfo/coreboot
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20160204/b146aa75/attachment-0001.html>


More information about the coreboot mailing list