As requested:

Output from :

./util/ich_descriptors_tool/ich_descriptors_tool -f
/media/scott/Backups/stock-firmware-CASTA-20210111.rom

The flash image has a size of 16777216 [0x1000000] bytes.
Peculiar firmware descriptor, assuming Apollo Lake compatibility.

The firmware descriptor looks like a Skylake/Sunrise Point descriptor.
However, the read frequency isn't set to 17MHz (the only valid value).
Please report this message, the output of `ich_descriptors_tool` for
your descriptor and the output of `lspci -nn` to flashrom@flashrom.org

Assuming chipset '9 series Wildcat Point'.
=== Content Section ===
FLVALSIG 0x0ff0a55a
FLMAP0   0x00040003
FLMAP1   0x17100208
FLMAP2   0x00000000

--- Details ---
NR          (Number of Regions):                     1
FRBA        (Flash Region Base Address):         0x040
NC          (Number of Components):                  1
FCBA        (Flash Component Base Address):      0x030
ISL         (ICH/PCH/SoC Strap Length):             23
FISBA/FPSBA (Flash ICH/PCH/SoC Strap Base Addr): 0x100
NM          (Number of Masters):                     3
FMBA        (Flash Master Base Address):         0x080
MSL/PSL     (MCH/PROC Strap Length):                 0
FMSBA       (Flash MCH/PROC Strap Base Address): 0x000

=== Component Section ===
FLCOMP   0x52583ef5
FLILL    0xad604221

--- Details ---
Component 1 density:            16 MB
Component 2 is not used.
Read Clock Frequency:           50 MHz
Read ID and Status Clock Freq.: reserved
Write and Erase Clock Freq.:    reserved
Fast Read is supported.
Fast Read Clock Frequency:      reserved
Dual Output Fast Read Support:  disabled
Invalid instruction 0:          0x21
Invalid instruction 1:          0x42
Invalid instruction 2:          0x60
Invalid instruction 3:          0xad

=== Region Section ===
FLREG0   0x00000000

--- Details ---
Region 0 (Descr. ) 0x00000000 - 0x00000fff

=== Master Section ===
FLMSTR1  0x00200300
FLMSTR2  0x02002300
FLMSTR3  0x00000000

--- Details ---
      Descr. BIOS ME GbE Platf.
BIOS
ME             w
GbE

=== Upper Map Section ===
FLUMAP1  0x000002df

--- Details ---
VTL (length in DWORDS) = 2
VTBA (base address)    = 0x000df0

VSCC Table: 1 entries
  JID0  = 0x001860ef
  VSCC0 = 0x20252025
    Manufacturer ID 0xef, Device ID 0x6018
    BES=0x1, WG=1, WSR=0, WEWS=0, EO=0x20

=== Softstraps ===
--- North/MCH/PROC (0 entries) ---

ISL (23) is greater than the current maximum of 18 entries.
Only the first 18 entries will be printed.
--- South/ICH/PCH (18 entries) ---
STRP0  = 0x000000a1
STRP1  = 0x00ff0000
STRP2  = 0xd8000080
STRP3  = 0x00000665
STRP4  = 0x00000000
STRP5  = 0x00600304
STRP6  = 0x00500000
STRP7  = 0x18000092
STRP8  = 0x00005007
STRP9  = 0x00000000
STRP10 = 0x00000004
STRP11 = 0x00000000
STRP12 = 0x00040104
STRP13 = 0x00004000
STRP14 = 0x00000000
STRP15 = 0x00004000
STRP16 = 0x00000000
STRP17 = 0x00000004

The meaning of the descriptor straps are unknown yet.

--------
lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation Sky Lake-E DMI3 Registers
[8086:2020] (rev 04)
00:04.0 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.1 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.2 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.3 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.4 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.5 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.6 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:04.7 System peripheral [0880]: Intel Corporation Sky Lake-E CBDMA
Registers [8086:2021] (rev 04)
00:05.0 System peripheral [0880]: Intel Corporation Sky Lake-E MM/Vt-d
Configuration Registers [8086:2024] (rev 04)
00:05.2 System peripheral [0880]: Intel Corporation Sky Lake-E RAS
[8086:2025] (rev 04)
00:05.4 PIC [0800]: Intel Corporation Sky Lake-E IOAPIC [8086:2026] (rev 04)
00:08.0 System peripheral [0880]: Intel Corporation Sky Lake-E Ubox
Registers [8086:2014] (rev 04)
00:08.1 Performance counters [1101]: Intel Corporation Sky Lake-E Ubox
Registers [8086:2015] (rev 04)
00:08.2 System peripheral [0880]: Intel Corporation Sky Lake-E Ubox
Registers [8086:2016] (rev 04)
00:14.0 USB controller [0c03]: Intel Corporation 200 Series/Z370 Chipset
Family USB 3.0 xHCI Controller [8086:a2af]
00:14.2 Signal processing controller [1180]: Intel Corporation 200 Series
PCH Thermal Subsystem [8086:a2b1]
00:16.0 Communication controller [0780]: Intel Corporation 200 Series PCH
CSME HECI #1 [8086:a2ba]
00:17.0 SATA controller [0106]: Intel Corporation 200 Series PCH SATA
controller [AHCI mode] [8086:a282]
00:1c.0 PCI bridge [0604]: Intel Corporation 200 Series PCH PCI Express
Root Port #1 [8086:a290] (rev f0)
00:1c.2 PCI bridge [0604]: Intel Corporation 200 Series PCH PCI Express
Root Port #3 [8086:a292] (rev f0)
00:1c.4 PCI bridge [0604]: Intel Corporation 200 Series PCH PCI Express
Root Port #5 [8086:a294] (rev f0)
00:1c.6 PCI bridge [0604]: Intel Corporation 200 Series PCH PCI Express
Root Port #7 [8086:a296] (rev f0)
00:1d.0 PCI bridge [0604]: Intel Corporation 200 Series PCH PCI Express
Root Port #9 [8086:a298] (rev f0)
00:1d.4 PCI bridge [0604]: Intel Corporation 200 Series PCH PCI Express
Root Port #13 [8086:a29c] (rev f0)
00:1f.0 ISA bridge [0601]: Intel Corporation X299 Chipset LPC/eSPI
Controller [8086:a2d2]
00:1f.2 Memory controller [0580]: Intel Corporation 200 Series/Z370 Chipset
Family Power Management Controller [8086:a2a1]
00:1f.3 Audio device [0403]: Intel Corporation 200 Series PCH HD Audio
[8086:a2f0]
00:1f.4 SMBus [0c05]: Intel Corporation 200 Series/Z370 Chipset Family
SMBus Controller [8086:a2a3]
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection
(2) I219-V [8086:15b8]
02:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260
[8086:2526] (rev 29)
03:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM2142 USB 3.1 Host
Controller [1b21:2142]
04:00.0 Ethernet controller [0200]: Aquantia Corp. AQC107 NBase-T/IEEE
802.3bz Ethernet Controller [AQtion] [1d6a:07b1] (rev 02)
06:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM2142 USB 3.1 Host
Controller [1b21:2142]
16:05.0 System peripheral [0880]: Intel Corporation Sky Lake-E VT-d
[8086:2034] (rev 04)
16:05.2 System peripheral [0880]: Intel Corporation Sky Lake-E RAS
Configuration Registers [8086:2035] (rev 04)
16:05.4 PIC [0800]: Intel Corporation Sky Lake-E IOxAPIC Configuration
Registers [8086:2036] (rev 04)
16:08.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.2 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.3 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.4 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.5 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.6 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:08.7 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.2 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.3 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.4 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.5 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.6 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:09.7 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:0a.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:0a.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208d] (rev 04)
16:0e.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.2 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.3 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.4 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.5 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.6 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0e.7 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.2 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.3 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.4 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.5 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.6 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:0f.7 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:10.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:10.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:208e] (rev 04)
16:1d.0 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:2054] (rev 04)
16:1d.1 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:2055] (rev 04)
16:1d.2 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:2056] (rev 04)
16:1d.3 System peripheral [0880]: Intel Corporation Sky Lake-E CHA
Registers [8086:2057] (rev 04)
16:1e.0 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2080] (rev 04)
16:1e.1 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2081] (rev 04)
16:1e.2 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2082] (rev 04)
16:1e.3 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2083] (rev 04)
16:1e.4 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2084] (rev 04)
16:1e.5 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2085] (rev 04)
16:1e.6 System peripheral [0880]: Intel Corporation Sky Lake-E PCU
Registers [8086:2086] (rev 04)
64:00.0 PCI bridge [0604]: Intel Corporation Sky Lake-E PCI Express Root
Port A [8086:2030] (rev 04)
64:05.0 System peripheral [0880]: Intel Corporation Sky Lake-E VT-d
[8086:2034] (rev 04)
64:05.2 System peripheral [0880]: Intel Corporation Sky Lake-E RAS
Configuration Registers [8086:2035] (rev 04)
64:05.4 PIC [0800]: Intel Corporation Sky Lake-E IOxAPIC Configuration
Registers [8086:2036] (rev 04)
64:08.0 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2066] (rev 04)
64:09.0 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2066] (rev 04)
64:0a.0 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2040] (rev 04)
64:0a.1 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2041] (rev 04)
64:0a.2 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2042] (rev 04)
64:0a.3 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2043] (rev 04)
64:0a.4 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2044] (rev 04)
64:0a.5 System peripheral [0880]: Intel Corporation Sky Lake-E LM Channel 1
[8086:2045] (rev 04)
64:0a.6 System peripheral [0880]: Intel Corporation Sky Lake-E LMS Channel
1 [8086:2046] (rev 04)
64:0a.7 System peripheral [0880]: Intel Corporation Sky Lake-E LMDP Channel
1 [8086:2047] (rev 04)
64:0b.0 System peripheral [0880]: Intel Corporation Sky Lake-E DECS Channel
2 [8086:2048] (rev 04)
64:0b.1 System peripheral [0880]: Intel Corporation Sky Lake-E LM Channel 2
[8086:2049] (rev 04)
64:0b.2 System peripheral [0880]: Intel Corporation Sky Lake-E LMS Channel
2 [8086:204a] (rev 04)
64:0b.3 System peripheral [0880]: Intel Corporation Sky Lake-E LMDP Channel
2 [8086:204b] (rev 04)
64:0c.0 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2040] (rev 04)
64:0c.1 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2041] (rev 04)
64:0c.2 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2042] (rev 04)
64:0c.3 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2043] (rev 04)
64:0c.4 System peripheral [0880]: Intel Corporation Sky Lake-E Integrated
Memory Controller [8086:2044] (rev 04)
64:0c.5 System peripheral [0880]: Intel Corporation Sky Lake-E LM Channel 1
[8086:2045] (rev 04)
64:0c.6 System peripheral [0880]: Intel Corporation Sky Lake-E LMS Channel
1 [8086:2046] (rev 04)
64:0c.7 System peripheral [0880]: Intel Corporation Sky Lake-E LMDP Channel
1 [8086:2047] (rev 04)
64:0d.0 System peripheral [0880]: Intel Corporation Sky Lake-E DECS Channel
2 [8086:2048] (rev 04)
64:0d.1 System peripheral [0880]: Intel Corporation Sky Lake-E LM Channel 2
[8086:2049] (rev 04)
64:0d.2 System peripheral [0880]: Intel Corporation Sky Lake-E LMS Channel
2 [8086:204a] (rev 04)
64:0d.3 System peripheral [0880]: Intel Corporation Sky Lake-E LMDP Channel
2 [8086:204b] (rev 04)
65:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU116 [GeForce
GTX 1660 Ti] [10de:2182] (rev a1)
65:00.1 Audio device [0403]: NVIDIA Corporation TU116 High Definition Audio
Controller [10de:1aeb] (rev a1)
65:00.2 USB controller [0c03]: NVIDIA Corporation TU116 USB 3.1 Host
Controller [10de:1aec] (rev a1)
65:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU116 USB Type-C
UCSI Controller [10de:1aed] (rev a1)
b2:01.0 PCI bridge [0604]: Intel Corporation Sky Lake-E PCI Express Root
Port B [8086:2031] (rev 04)
b2:05.0 System peripheral [0880]: Intel Corporation Sky Lake-E VT-d
[8086:2034] (rev 04)
b2:05.2 System peripheral [0880]: Intel Corporation Sky Lake-E RAS
Configuration Registers [8086:2035] (rev 04)
b2:05.4 PIC [0800]: Intel Corporation Sky Lake-E IOxAPIC Configuration
Registers [8086:2036] (rev 04)
b2:12.0 Performance counters [1101]: Intel Corporation Sky Lake-E M3KTI
Registers [8086:204c] (rev 04)
b2:12.1 Performance counters [1101]: Intel Corporation Sky Lake-E M3KTI
Registers [8086:204d] (rev 04)
b2:12.2 System peripheral [0880]: Intel Corporation Sky Lake-E M3KTI
Registers [8086:204e] (rev 04)
b2:15.0 System peripheral [0880]: Intel Corporation Sky Lake-E M2PCI
Registers [8086:2018] (rev 04)
b2:16.0 System peripheral [0880]: Intel Corporation Sky Lake-E M2PCI
Registers [8086:2018] (rev 04)
b2:16.4 System peripheral [0880]: Intel Corporation Sky Lake-E M2PCI
Registers [8086:2018] (rev 04)
b2:17.0 System peripheral [0880]: Intel Corporation Sky Lake-E M2PCI
Registers [8086:2018] (rev 04)
b3:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd
NVMe SSD Controller SM981/PM981/PM983 [144d:a808]



Dr Scott Rutherford
Thats Useful, Inc.
112 Catamaran St, #5
Marina Del Rey
CA, 90292

Email: sc...@thatsuseful.com
Mobile: +1 415 533 9017
AngelList: https://angel.co/drscottrutherford
LinkedIn: http://uk.linkedin.com/in/scottrutherford
_______________________________________________
flashrom mailing list -- flashrom@flashrom.org
To unsubscribe send an email to flashrom-le...@flashrom.org

Reply via email to