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@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@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, 김유석 <[email protected] <mailto:[email protected]>> wrote:

    Dear sir.

    My ENV is see below.

    *EVB : Intel rangeley Mohon Peak CRB*


    This time, I was download the coreboot from git.

    poplinux@raw work $ > git clone
    http://review.coreboot.org/coreboot.git ./
    poplinux@raw work $ > cd coreboot
    poplinux@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@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@raw build $ > ls build/coreboot.rom
      build/coreboot.rom
      poplinux@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: [email protected]
    <mailto:[email protected]>
    http://www.coreboot.org/mailman/listinfo/coreboot



-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to