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

