0
  • Liêu thiên tiêu tức
  • Hệ thống tiêu tức
  • Bình luận dữ hồi phục
Đăng lục hậu nhĩ khả dĩ
  • Hạ tái hải lượng tư liêu
  • Học tập tại tuyến khóa trình
  • Quan khán kỹ thuật thị tần
  • Tả văn chương / phát thiếp / gia nhập xã khu
Hội viên trung tâm
Sang tác trung tâm

Hoàn thiện tư liêu nhượng canh đa tiểu hỏa bạn nhận thức nhĩ, hoàn năng lĩnh thủ20Tích phân nga,Lập tức hoàn thiện >

3 thiên nội bất tái đề kỳ

eSPI khải động lưu trình tường giải

CHANBAEK Lai nguyên: Cật diện tiểu ca Tác giả: Cật diện tiểu ca 2023-11-18 15:31 Thứ duyệt độc

Hardware thiết kế

Đối vuIntelBình đài, tựICLLake khai thủy, tựu bất tái chi trìLPC,Cận chi trì eSPI.

Dĩ TGL bình đài vi lệ,Ngạnh kiệnThiết kế thượng nhu yếu chú ý như hạ lưỡng điểm.

Nhất, Hardware StrapPin

GPP_C5, GPP_H0, GPP_H1, GPP_H2, tứ cá pin án thuận tự tổ thành 4-Bit Boot Strap Pin. Phối trí quy tắc như hạ biểu cách:

0000 = Master Attached Flash Configuration (BIOS/ CSME onSPI). eSPI is enabled
0010 = Master Attached Flash Configuration (BIOS / CSME onSPI). eSPI is disabled
0100 = BIOS on eSPI Peripheral Channel; CSME on masterattached SPI
1000 = Slave Attached Flash Configuration (BIOS / CSME oneSPI attached device).
1100 = BIOS on eSPI peripheral Channel; CSME on slaveattached SPI.

Thường quy thiết kế đô thị MAF, eSPI Enable. Chính thường đích phối trí nhu yếu 0000, tứ cá pin nội bộ đô hữu 20K đích hạ lạp, nhân thử Strap Pin bảo trì Floating tức khả.

Chú ý: Bất đồngCPUBình đài, Strap Pin hữu soa dị, dĩ đối ứng bình đài EDS văn đương miêu thuật vi chuẩn.

Nhị, Flash Access

Vi liễu hàng đê ngạnh kiện thiết kế BOM thành bổn, CPU thiết kế thượng đề xuất MAF hòa SAF lưỡng chủng Flash cộng hưởng phương thức, dĩ tiết tỉnh EC Flash.

Master Attached Flash Sharing, như hạ đồ. EC thông quá eSPI phóng vấn PCH hạ SPI tổng tuyến thượng đích Flash, dĩ hoạch thủ EC Firmware.

图片

Slave Attached Flash Sharing, như hạ đồ. PCH thông quá eSPI thấu quá EC phóng vấn

BIOS, CSME Firmware.

图片

Đối vu MAF thiết kế, nhu yếu bảo trì CPU bộ phân điện đả khai, xác bảo PCH nội eSPI hòa SPI khả dĩ công tác. EC tài hữu liễu thấu quá PCH eSPI Master phóng vấn Flash đích cơ sở.

Đối vu SAF thiết kế, BIOS, CSME Firmware thể lượng đại, PCH thấu quá EC phóng vấn, đối EC SPI Controller yếu cầu bỉ giác cao.

Sự thật thượng, PCH thông quá tự kỷ đích SPI Controller hoạch thủ BIOS, CSME, tựu xưng chi vi MAF. PCH thông quá eSPI hoạch thủ BIOS, CSME, tựu xưng chi vi SAF.

Thật tế ứng dụng trung, MAF hòa SAF giá lưỡng chủng Flash Sharing phương thức đô một hữu thải dụng. Nhi thị tuyển trạch

G3 Flash Sharing hoặc giả No Flash Sharing.

G3 Flash Sharing, như hạ đồ. PCH đích SPI hòa EC đích SPI tiếp tại nhất khởi, PCH thượng điện tiền hoặc giảRSMRST# lạp cao tiền, EC trực tiếp tòng SPITiếp khẩuĐộc thủ EC Firmware.

No Flash Sharing, như hạ đồ. PCH đích SPI hòa EC đích SPI phân biệt quải nhất cá Flash, hỗ bất càn thiệp.

图片

Cơ vu thượng thuật G3 Flash Sharing thiết kế, thông thường ngạnh kiện thiết kế như hạ.

图片

Tam, eSPI Pin List

PCH hòa EC đoan đích eSPI trực tiếp liên tuyến tức khả, thượng hạ lạp tại chip nội bộ hoàn thành.

图片

图片

BIOS/ME phối trí

Sử dụng FIT phối trí METham sổ,Tức thiết trí PCH tác vi eSPI Master đích công tác tham sổ, dã xưng chi vi Soft-Strap. eSPI thông tấn tham sổ tối chung dĩ hòa EC câu thông kết quả vi chuẩn.

图片

图片

Quan vu FIT canh tường tế đích phối trí, nhu yếu căn cư hạng mục thật tế tình huống thiết định.

Boot lưu trình

eSPI đích Boot lưu trình bao quát Channel Config, Flash Access, Virtual Wire Communication. MAFS hòa SAFS khải động quá trình lược hữu soa dị, thử xử dĩ MAFS khải động vi lệ.

eSPI thông đạo phối trí

图片

Đệ nhất bộ, EC lạp cao RSMRST# ( chi tiền đích thời tự án yếu cầu thao tác, đồng thời EC đoan đích eSPI Slave nhu yếu phục vị hoàn tất, chuẩn bị đãi mệnh ). Nhiên hậu PCH lạp cao eSPI_Reset#.

图片

Đệ nhị bộ, eSPI-Master phối trí Peripheral, Virtual Wire, OOB, Flash Access tứ cá Channel. eSPI Master đoan đối Channel đích phối trí, tựu thị độc thủ Slave Channel phối tríKý tồn khí.Nhiên hậu căn cư Soft-Strap ( ME phối trí ) cải tả Slave đoan phối trí ký tồn khí, dĩ phối trí thật tế nhu cầu đích thông đạo thông tấn tham sổ. Như hạ đồ, Ch-0/1/2/3 phân biệt thị Peripheral, Virtual Wire, OOB, Flash Access Channel.

图片

PCH tác vi eSPI Master phối trí Channel, cơ bổn la tập tựu thị eSPI Master độc thủ eSPI Slave ký tồn khí, cải tả ký tồn khí, hồi độc xác nhận. Ký tồn khí thao tác tối tiểu đan vị thị 4Byte. Sử dụng đáo đích chỉ lệnh thị GET_CONFIGURATION hòa SET_CONFIGURATION.

eSPI Slave đoan nhu yếu phối trí đích ký tồn khí chỉ hữu như hạ 5 cá, tức Offset 08, 10, 20, 30, 40, phân biệt đối ứng 4 cá Channel.

图片

Ký tồn khí phối trí tế tiết khả dĩ tham khảo 《Enhanced Serial PeripheralInterface (eSPI) V1.0》

Mỗi cá Channel đích công năng như hạ biểu

图片

Đệ tam bộ, Slave Boot Done

Phối trí hoàn Flash Access Channel, đối vu MAFS kết cấu lai thuyết, EC tựu khả dĩ thông quá eSPI phóng vấn PCH hạ đích SPI Flash liễu. EC ứng đương căn cư thật tế nhu yếu thông quá eSPI phóng vấn PCH SPI Controller hạ liên tiếp đích Flash, độc thủ EC Firmware.

Thật tế thượng, mục tiền thông dụng đích thiết kế thị Flash Sharing đích tiếp tuyến phương thức, EC tuy nhiên bất thông quá eSPI độc thủ Firmware. Đãn thị y cựu nhu yếu cấp Host phát tống nhất cá Virtual Wire Signal, tức SLAVE_BOOT_LOAD_DONE.

Slave đoan phát tống SLAVE_BOOT_LOAD_DONETín hàoCấp Host. Do vu thị Slave chủ động cấp Host phát tống, nhân thử tại CS# cao điện bình kỳ gian, Slave lạp đê I/O 1 sản sinh nhất cá ALERT# trực đáo Host đoan lạp đê CS# vi chỉ. Hạ đồ ALERT# lạp đê thời gian tựu vi 360ns.

Host khẩn tiếp trứ phát tống GET_STATUS mệnh lệnh, tra khán Slave đích Event, Slave trí vị BIT-6, biểu minh phát sinh liễu Virtual Wire sự kiện.

Host phát tống GET_VWIRE hoạch thủ thật tế đích Virtual Wire trạng thái.

Host độc thủ Virtual Wire trạng thái. Phát hiện SLAVE_BOOT_LOAD_DONE trí vị, Host tức khả tiến hành hạ nhất bộ Boot.

图片

Virtual Wire giao hỗ

图片

eSPI thiết kế đích nhất cá ưu thế tựu tại vu giảm thiếu dẫn cước tư nguyên, bả Sideband pin chuyển hoán vi in-band Message. Nhân thử PCH thâu nhập hoặc giả thâu xuất đích nhất ta pin dĩ kinh chuyển vi in-band Message.

Đệ tứ bộ, eSPI Master ( PCH ) thông quá PUT_VWIRE chỉ lệnh bả sở hữu VW tín hào thiết trí vi phục vị trị.

图片

Đệ ngũ bộ, eSPI Master ( PCH ) phát tống SUS_WARN# = 1 đáo eSPI Slave. EC hồi phục SUS_AC# =1 đáo PCH

图片

图片

Đệ lục bộ, eSPI Master ( PCH ) ai cá nhi phát tống SLP_S5 / 4 / 3, SLP_A / LAN / WLAN cao tín hào đáo EC. Hạ đồ cận triển kỳ liễu SLP_S4/5.

图片

Đệ thất bộ, eSPI Master ( PCH ) phát tống SUS_STAT# hòa RPLTRST# tín hào đáo EC. Giá tương hội sử năng Peripheral Channel.

Khẩn tiếp trứ eSPI Master căn cư Soft-Strap ( ME ) phối trí Peripheral Channel.

图片

Chí thử, eSPI khải động tựu dĩ kinh hoàn thành, tiếp hạ lai tựu thị Memory, IO, OOB thông tấn.

Dĩ thượng lưu trình vi cá nhân lý giải, cận cung tham khảo.

Thanh minh: Bổn văn nội dung cập phối đồ do nhập trú tác giả soạn tả hoặc giả nhập trú hợp tác võng trạm thụ quyền chuyển tái. Văn chương quan điểm cận đại biểu tác giả bổn nhân, bất đại biểu điện tử phát thiêu hữu võng lập tràng. Văn chương cập kỳ phối đồ cận cung công trình sư học tập chi dụng, như hữu nội dung xâm quyền hoặc giả kỳ tha vi quy vấn đề, thỉnh liên hệ bổn trạm xử lý. Cử báo đầu tố
  • cpu
    cpu
    + quan chú

    Quan chú

    68

    Văn chương

    10755

    Lưu lãm lượng

    210205
  • intel
    + quan chú

    Quan chú

    19

    Văn chương

    3476

    Lưu lãm lượng

    185496
  • SPI
    SPI
    + quan chú

    Quan chú

    17

    Văn chương

    1679

    Lưu lãm lượng

    90991
  • Tổng tuyến
    + quan chú

    Quan chú

    10

    Văn chương

    2841

    Lưu lãm lượng

    87814
  • Ngạnh kiện thiết kế

    Quan chú

    18

    Văn chương

    373

    Lưu lãm lượng

    44497
Thu tàng Nhân thu tàng

    Bình luận

    Tương quan thôi tiến

    eSPIHiệp nghị trảo bao phân tích

    eSPIHiệp nghị tại vật lý tằng thị tuân tuần SPI thông tấn quy phạm đích, đãn thị hiệp nghị tằng hữu soa dị, nhân thử bất năng sử dụng SPI hiệp nghị khứ giải tích ( một hữueSPIHiệp nghị phân tích nghi đích tình huống hạ, khả dĩ sử dụng SPI hiệp nghị phân tích nghi khứ tố đan độc Byte đích sơ bộ giải tích, tiếp hạ lai tựu nhân nhục giải tícheSPI).
    的头像 Phát biểu vu11-18 15:29 2789Thứ duyệt độc
    <b class='flag-5'>eSPI</b>协议抓包分析

    Thường kiếneSPIThông tấn sổ cư bao đích phân tích

    eSPIThông tấn nhất bàn lai thuyết vô nhu đặc biệt quan chú, nhân vi thông tấn đô thị PCH (eSPI_Master ) hòa EC (eSPI_Slave ) ngạnh kiện hoàn thành đích, nhuyễn kiện bất tham dữ.
    的头像 Phát biểu vu11-18 15:35 2138Thứ duyệt độc
    常见<b class='flag-5'>eSPI</b>通讯数据包的分析

    PCB công nghệLưu trìnhTường giải

    PCB công nghệLưu trìnhTường giảiPCB công nghệLưu trìnhTường giải
    Phát biểu vu05-22 14:46

    ESPI3 hồi thuESPI3 EMI trắc thí tiếp thu cơ

    Cao giới thu cấu ROHDE&SCHWARZESPI3 hồi thuESPI3 EMI trắc thí tiếp thu cơ ROHDE&SCHWARZESPI3 hồi thu đông hoàn thị bảo phát thông dụng nghi khí hữu hạn công tư liên hệ nhân: Hùng tiên sinh *** ( vi tín đồng hào
    Phát biểu vu08-28 14:01

    SPI dữeSPIPhân biệt thị thập ma ý tư

    SPI thị thập ma ý tư? SPI thông tín hiệp nghị thị do na ta bộ phân tổ thành đích?eSPIThị thập ma ý tư?eSPIBUS dữ Chipset thị chẩm dạng tiến hành liên tiếp đích?
    Phát biểu vu09-23 08:04

    SOC đích đa hạchKhải độngLưu trìnhTường giải

    Đích tắc thị nhĩ đích SOCKhải độngĐích thời hầu, sở hữu core đô thượng điện liễu. 2,Khải độngLưu trìnhNgã môn tựu giả định reset địa chỉ thị khả biên trình đích, SOCKhải độngĐích thời hầu chỉKhải độngNhất cá core, lai giảng
    Phát biểu vu02-21 15:11

    PCB công nghệLưu trìnhTường giải

    PCB công nghệLưu trìnhTường giải
    Phát biểu vu01-28 21:32 0Thứ hạ tái

    PCB gia côngLưu trìnhTường giảiĐại toàn

    PCB gia côngLưu trìnhTường giảiĐại toàn
    Phát biểu vu02-14 16:07 0Thứ hạ tái

    tft_espiHòa nodemcu liên tiếp

    1, hạ tái tft_espiKhố https://github.com/Bodmer/TFT_eSPI2, giải áp hậu đạo nhập arduino căn mục lục hạ đích libraries trung 3, đả khai User_Setup.h giá cá văn kiện
    Phát biểu vu10-25 19:51 9Thứ hạ tái
    tft_<b class='flag-5'>espi</b>和nodemcu连接

    Chủ lưu đích thông tấn tổng tuyến LPC hòaeSPIGiới thiệu

    EC năng cú tác vi nhất khỏa chuyên dụng MCU, ứng dụng tại bút ký bổn điện não chủ bản thiết kế trung. Nhân vi tha thị nhất khỏa huề đáieSPI/LPC ngoại thiết đích chuyên dụng MCU. EC chủ yếu đích nhậm vụ tựu thị hiệp trợ CPU, quản lý nhất ta đê tốc thâu nhập thiết bị, thải tập điện trì tham sổ, khống chế chủ bản ôn độ. EC thải tập đáo đích đê tốc ngoại thiết tín tức, tựu hội thông quáeSPI/LPC truyện đệ cấp CPU.
    Phát biểu vu12-20 10:59 1.5wThứ duyệt độc

    eSPIThông tấn tổng tuyến đích ứng dụng ưu thế

    eSPITổng tuyến thị Intel tại 2016 niên thôi xuất đích nhất chủng thông tấn tổng tuyến, dụng vu x86 CPU bình đài hòa ngoại thiết chi gian đích thông tấn.
    的头像 Phát biểu vu02-15 09:05 3841Thứ duyệt độc

    AURIX™ TC3xxKhải độngLưu trìnhTường giải

    Bổn văn thủ tiên giới thiệu chỉnh cáKhải độngLưu trìnhĐích khái huống, tiếp trứ phân biệt giới thiệu liễu firmwareKhải độngLưu trình,boot mode đích phối trí, dĩ cập dụng hộ trình tựKhải động
    的头像 Phát biểu vu06-06 10:31 3371Thứ duyệt độc
    AURIX™ TC3xx<b class='flag-5'>启动</b><b class='flag-5'>流程</b><b class='flag-5'>详解</b>

    PCB công nghệLưu trìnhTường giải.zip

    PCB công nghệLưu trìnhTường giải
    Phát biểu vu12-30 09:20 11Thứ hạ tái

    PCB công nghệLưu trìnhTường giải.zip

    PCB công nghệLưu trìnhTường giải
    Phát biểu vu03-01 15:37 20Thứ hạ tái

    eSPITiếp khẩu thông đạo công năng giải tích

    eSPITiếp khẩu thị dụng vu thủ đại LPC tiếp khẩu đích, nhân thử tha toàn diện kiêm dung LPC tổng tuyến đích công năng. Điện khí quy phạm thượng,eSPIPhục dụng liễu SPI, nhân thử thông tấn tần suất tối cao đề thăng đáo 66MHz. Điện áp hàng đáo 1.8V, tiến nhất bộ hàng đê liễu thông tấn công háo. Đãn thị nhị giả hiệp nghị tằng hoàn toàn bất nhất dạng, SPI hiệp nghị vô pháp giải mã
    的头像 Phát biểu vu11-18 15:33 5015Thứ duyệt độc
    <b class='flag-5'>eSPI</b>接口通道功能解析