Zvika:
The microcode you downloaded doesn't include the binary for your system... read
the release notes.
6, 55, 9 = 06-37-09
Download this:
https://github.com/platomav/CPUMicrocodes/blob/master/Intel/cpu30679_plat0F_ver0000090A_2018-01-10_PRD_252563C5.bin
Rename this bin to: 06-37-09
Add the path in "Microcode binary path and filename"
And try again!
Jose
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, October 17, 2018 12:06 AM, Zvi Vered <[email protected]> wrote:
> Hi Jose,
>
> In menuconfig I have the following options in "Include CPU microcode in CBFS"
> 1. Generate from tree (current selection)
> 2. Include external microcode header files
> 3. Do not include microcode updates
>
> I downloaded the file: microcode-20180807a.tgz
>
> The output of /proc/cpuinfo is:
> processor: 0
> vendor_id: GenuineIntel
> cpu family: 6
> model: 55
> model name: Intel(R) Atom(TM) CPU E3845 @ 1.91GHz
> stepping: 9
> microcode: 0x90a
> ...
>
> But the folder intel-ucode has no file named: 06-55-09
> Does it mean that my CPU does not require micocode ?
>
> Thank you in advance,
> Zvika
>
> On Tue, Oct 16, 2018 at 8:49 AM Jose Trujillo <[email protected]> wrote:
>
>> Good day Zvika:
>>
>> Looks typical the configuration
>> But for DIMM Density to get this information you should run the command I
>> told you yesterday or check the memory chip datasheet.
>>
>> About the 0xCE postcode you need to set the microcode (or the correct one,
>> or the correct path) in menuconfig.
>>
>> Jose.
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Tuesday, October 16, 2018 6:41 AM, Zvi Vered <[email protected]> wrote:
>>
>>> Hi Jose, All,
>>>
>>> According to the following outputs, it seems my target has SPD EEPROM.
>>> If I understand correctly from your reply, I should modify only:
>>> DRAM Type: DDR3
>>> DRAM Speed: 1333 MT/s
>>> DIMM 0 Enable: Enabled
>>> DIMM 1 Enable: Disabled
>>> DIMM_DWidth: x8
>>> DIMM_Density: ??? (Default is 2Gbit)
>>> DIMM_BusWidth: 64
>>> DIMM_Sides: 1 Ranks
>>>
>>> Am I right ?
>>>
>>> I tried booting the target with the modified FSP and got post code : 0xCE
>>> There is nothing on the 232 console.
>>> There is no such post code in coreboot code.
>>> Is it possible that FSP is sending post code ?
>>> How can I proceed from here?
>>>
>>> Thank you very much,
>>> Zvika
>>>
>>> ********************************** sensors-detect
>>> ****************************************
>>> ....
>>> Probing for `SPD EEPROM'... Yes
>>> (confidence 8, not a hardware monitoring chip)
>>> .....
>>> ********************************** dmidecode
>>> ***************************************
>>> .....
>>> Handle 0x0009, DMI type 17, 34 bytes
>>> Memory Device
>>> Array Handle: 0x0008
>>> Error Information Handle: Not Provided
>>> Total Width: 72 bits
>>> Data Width: 64 bits
>>> Size: 4096 MB
>>> Form Factor: SODIMM
>>> Set: None
>>> Locator: DIMM0
>>> Bank Locator: BANK 0
>>> Type: DDR3
>>> Type Detail: Synchronous
>>> Speed: 1333 MHz
>>> Manufacturer: 00
>>> Serial Number: 00000000
>>> Asset Tag: Unknown
>>> Part Number:
>>> Rank: Unknown
>>> Configured Clock Speed: 1333 MHz
>>>
>>> Handle 0x000B, DMI type 17, 34 bytes
>>> Memory Device
>>> Array Handle: 0x0008
>>> Error Information Handle: Not Provided
>>> Total Width: Unknown
>>> Data Width: Unknown
>>> Size: No Module Installed
>>> Form Factor: SODIMM
>>> Set: None
>>> Locator: DIMM1
>>> Bank Locator: BANK 1
>>> Type: Unknown
>>> Type Detail: None
>>> Speed: Unknown
>>> Manufacturer: Not Specified
>>> Serial Number: Not Specified
>>> Asset Tag: Unknown
>>> Part Number: Not Specified
>>> Rank: Unknown
>>> Configured Clock Speed: Unknown
>>> ....
>>> *******************************************decode-dimms**************************************
>>> # decode-dimms version 6231 (2014-02-20 10:54:34 +0100)
>>>
>>> Memory Serial Presence Detect Decoder
>>> By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
>>> Jean Delvare, Trent Piepho and others
>>>
>>> Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/8-0050
>>> Guessing DIMM is in bank 1
>>>
>>> ---=== SPD EEPROM Information ===---
>>> EEPROM CRC of bytes 0-116 OK (0x59A6)
>>> # of bytes written to SDRAM EEPROM 176
>>> Total number of bytes in EEPROM 256
>>> Fundamental Memory type DDR3 SDRAM
>>> Module Type 72b-SO-UDIMM
>>>
>>> ---=== Memory Characteristics ===---
>>> Fine time base 1.000 ps
>>> Medium time base 0.125 ns
>>> Maximum module speed 1333 MHz (PC3-10600)
>>> Size 4096 MB
>>> Banks x Rows x Columns x Bits 8 x 16 x 10 x 64
>>> Ranks 1
>>> SDRAM Device Width 8 bits
>>> Bus Width Extension 8 bits
>>> tCL-tRCD-tRP-tRAS 9-9-9-24
>>> Supported CAS Latencies (tCL) 10T, 9T, 8T, 7T, 6T
>>>
>>> ---=== Timing Parameters ===---
>>> Minimum Write Recovery time (tWR) 15.000 ns
>>> Minimum Row Active to Row Active Delay (tRRD) 6.000 ns
>>> Minimum Active to Auto-Refresh Delay (tRC) 49.125 ns
>>> Minimum Recovery Delay (tRFC) 260.000 ns
>>> Minimum Write to Read CMD Delay (tWTR) 7.500 ns
>>> Minimum Read to Pre-charge CMD Delay (tRTP) 7.500 ns
>>> Minimum Four Activate Window Delay (tFAW) 30.000 ns
>>>
>>> ---=== Optional Features ===---
>>> Operable voltages 1.5V, 1.35V
>>> RZQ/6 supported? Yes
>>> RZQ/7 supported? Yes
>>> DLL-Off Mode supported? Yes
>>> Operating temperature range 0-95 degrees C
>>> Refresh Rate in extended temp range 1X
>>> Auto Self-Refresh? No
>>> On-Die Thermal Sensor readout? No
>>> Partial Array Self-Refresh? No
>>> Thermal Sensor Accuracy Not implemented
>>> SDRAM Device Type Standard Monolithic
>>>
>>> ---=== Manufacturer Data ===---
>>> Module Manufacturer Invalid
>>> Part Number Undefined
>>>
>>> Number of SDRAM DIMMs detected and decoded: 1
>>> *************************************************************************************************
>>>
>>> On Mon, Oct 15, 2018 at 9:43 AM Jose Trujillo <[email protected]>
>>> wrote:
>>>
>>>> Zvika:
>>>>
>>>> In my experience with my Baytrail system I can tell you my system is
>>>> "really" memory down because has soldered memory chips on the motherboard
>>>> BUT has also a soldered SPD memory so, if keep "Enable Memory Down =
>>>> Disabled" in BCT the system fetch memory timings from SPD so, no need to
>>>> edit memory timings but other things like "DRAM Speed" and "DRAM Type" and
>>>> other settings (not timings) needs to be edited.
>>>>
>>>> but if still needed to edit timings extract them from SPD with
>>>> "i2c-tools-perl".... I alredy sent you this information in previous emails
>>>> and attachments so, look for this.....
>>>>
>>>> Good luck,
>>>> Jose.
>>>>
>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>> On Friday, October 12, 2018 7:29 PM, Zvi Vered <[email protected]> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> The BCT has a "Memory Down" section.
>>>>> Can you please advise how can I know the right values for my board ?
>>>>>
>>>>> DIMM 0/1 Enable:
>>>>> DIMM DWidth:
>>>>> DIMM Density:
>>>>> DIMM_BusWidth:
>>>>> DIMM Sides:
>>>>> tCL:
>>>>> tRP_tRCD:
>>>>> tWR:
>>>>> tWTR:
>>>>> tRRD:
>>>>> tRTP:
>>>>> tFAW:
>>>>>
>>>>> Thank you in advance,
>>>>> Zvika
>>>>>
>>>>> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>>>>
>>>>> coreboot mailing list: [email protected]
>>>>> https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: [email protected]
https://mail.coreboot.org/mailman/listinfo/coreboot