Skip to content

Commit 462870c

Browse files
committed
docs/ added MSIB850 lab_assembly to mkdocs
Signed-off-by: Jakub Sobota <jakub.sobota@3mdeb.com>
1 parent d4209a5 commit 462870c

File tree

6 files changed

+38
-106
lines changed

6 files changed

+38
-106
lines changed
60.8 KB
Loading
94.7 KB
Loading
204 KB
Loading
55 KB
Loading

docs/guides/lab-assembly/msi-b850.md

Lines changed: 37 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# Laboratory stand dedicated to MSI PRO Z690-A/Z790-P platforms assembly guide
1+
# Laboratory stand dedicated to MSI PRO B850 platforms assembly guide
22

33
## Introduction
44

55
This document describes platform-specific details for assembling an MSI PRO
6-
Z690-A and Z790-P testing stand. Use this document as reference while going
6+
B 850 testing stand. Use this document as reference while going
77
through [Generic Testing Stand
88
Setup](../../unified-test-documentation/generic-testing-stand-setup.md)
99

@@ -12,19 +12,11 @@ Setup](../../unified-test-documentation/generic-testing-stand-setup.md)
1212
The below table contains information about all elements which are needed to
1313
create the testing stand.
1414

15-
* MSI PRO Z690-A or MSI PRO Z790-P platform
15+
* MSI PRO B850 platform
1616
* [RTE v1.1.0](https://shop.3mdeb.com/shop/open-source-hardware/open-source-hardware-3mdeb/rte/)
1717
* Sonoff S20 type E
18-
* 4x standard female-female connection wire 2.54 mm raster
18+
* 7x standard female-female connection wire 2.54 mm raster
1919
* 7x standard female-female connection wire 2.54/2.00 mm raster
20-
* USB-UART converter with 4-wire cable
21-
* 4-pin header 2.54 mm raster
22-
23-
### MSI PRO Z790-P
24-
25-
MSI PRO Z790-P platform should be prepared in accordance with the
26-
[Motherboard assembly](../../transparent-validation/msi-z690/presale-assembly-and-validation.md#motherboard-assembly-only)
27-
documentation.
2820

2921
## Connections
3022

@@ -35,6 +27,7 @@ The following sections describe how to enable all of the following features:
3527
* enabling basic power actions with the platform (power off/power on/reset),
3628
* external flashing with the RTE,
3729
* device power status readout.
30+
* enabling cmos clear
3831

3932
### Serial connection
4033

@@ -47,16 +40,11 @@ The following sections describe how to enable all of the following features:
4740
1. Connect the RTE J18 header to the platform JBD1 header as described in the
4841
table:
4942

50-
| RTE | MSI PRO Z690-A/Z790-P |
51-
|:---------------:|:-----------------------------------------:|
52-
| J18 pin 1 (GND) | JBD1 pin 1 (pin closer to JBAT1) |
53-
| J18 pin 2 (RX) | JBD1 pin 2 (pin further from JBAT1) |
54-
55-
> Note: Pins on JBD1 are not described in the documentation. They have been
56-
discovered experimentally. Pay attention to the connections.
57-
58-
![msi_z690_lab_serial_panel](images/msi_z690_lab_serial_panel.jpg)
59-
![msi_z690_lab_serial_RTE](images/msi_z690_lab_serial_RTE.jpg)
43+
| RTE | MSI PRO B850 |
44+
|:---------------:|:-----------------------:|
45+
| J18 pin 1 (GND) | JCOM1 pin 5 |
46+
| J18 pin 2 (RX) | JCOM1 pin 3 |
47+
| J18 pin 3 (TX) | JCOM1 pin 2 |
6048

6149
### Power supply controlling
6250

@@ -67,23 +55,33 @@ Connect SeaSonic FOCUS Plus Platinum to Sonoff.
6755
Connect the RTE J11 header to the platform JFP1 header as described in the
6856
table:
6957

70-
| RTE | MSI PRO Z690-A/Z790-P |
58+
| RTE | MSI PRO B850 |
7159
|:--------------:|:---------------------------:|
7260
| J11 pin 9 | JFP1 pin 6 (PWR_ON) |
7361
| J11 pin 8 | JFP1 pin 7 (RST) |
7462
| J15 pin 1 (GND)| JFP1 pin 5 (GND) |
63+
| J10 pin 1 | JFP1 pin 2 (PWR_LED) |
64+
65+
![msi_b850_lab_chip_power_connections](images/msi_b850_lab_chip_power_connections.jpg)
7566

76-
![msi_z690_lab_chip_power_RTE](images/msi_z690_lab_chip_power_RTE.jpg)
77-
![msi_z690_lab_chip_ground_RTE](images/msi_z690_lab_chip_ground_RTE.jpg)
78-
![msi_z690_lab_chip_power_connections](images/msi_z690_lab_chip_power_connections.jpg)
67+
### CMOS Clear enabling
68+
69+
Connect the RTE J11 header to the platform JBAT1 header as described in the
70+
table:
71+
72+
| RTE | MSI PRO B850 |
73+
|:--------------:|:-------------------------------:|
74+
| J11 pin 11 | JBAT1 pin 2(closer to JFP1) |
75+
76+
![msi_b850_cmos](images/msi_b850_cmos.jpg)
7977

8078
### External flashing enabling
8179

8280
#### Without discrete TPM
8381

8482
Connect the RTE SPI header to the platform as described in the table:
8583

86-
| RTE SPI header | MSI PRO Z690-A/Z790-P |
84+
| RTE SPI header | MSI PRO B850 |
8785
|:-------------------:|:----------------------------------------------------:|
8886
| J7 pin 1 (Vcc) | JTPM1 pin 1 (SPI Power) |
8987
| J7 pin 2 (GND) | JTPM1 pin 7 (GND) |
@@ -96,80 +94,7 @@ Connect the RTE SPI header to the platform as described in the table:
9694
> header. JTPM1 is a 2mm pitch header, you will need 2mm to 2.54mm
9795
> female-female dupont wires to connect to RTE.
9896
99-
![msi_z690_spi](images/msi_z690_spi.jpeg)
100-
![msi_z690_lab_SPI_RTE](images/msi_z690_lab_SPI_RTE.jpg)
101-
102-
#### With discrete TPM
103-
104-
Alternative connection with TPM and external flashing requires some
105-
preparation before a TPM can flashing wires can be connected. You will need:
106-
107-
* flat screwdriver
108-
* pliers
109-
* MSI SPI TPM 2.0
110-
* 6x test hook clips
111-
* [a 2mm pitch header 2x6 pin with long through pins](https://www.mouser.pl/ProductDetail/Samtec/ESQT-106-02-F-D-785?qs=0ekZTeX6RYyA%252Bo3ZUhzipw%3D%3D)
112-
113-
![msi_tpm_items](images/tpm/msi_tpm_items.jpg)
114-
115-
1. Push down the black stopper down. You may help yourself with a small flat
116-
screwdriver by creafully pushing it in the points 1, 2 and 3 shown in the
117-
picture below:
118-
119-
![tpm_header_prep1](images/tpm/tpm_header_prep1.jpg)
120-
121-
2. Repeat pushing it down until the TPM goes fully in, leaving a small gap
122-
between TPM connector and the header's black shield:
123-
124-
![tpm_header_prep2](images/tpm/tpm_header_prep2.jpg)
125-
126-
3. MSI TPM header has one "no-pin". Locate it on the TPM module and mark the
127-
pin on the header to be removed:
128-
129-
![tpm_header_prep3](images/tpm/tpm_header_prep3.jpg)
130-
131-
4. Bend the marked pin to be removed:
132-
133-
![tpm_header_prep4](images/tpm/tpm_header_prep4.jpg)
134-
135-
5. Carefully keep bending the marked pin forwards and backwards until it
136-
breaks:
137-
138-
![tpm_header_prep5](images/tpm/tpm_header_prep5.jpg)
139-
140-
6. Put the TPM onto the header and push the black shield up so that the gap is
141-
removed:
142-
143-
![tpm_header_prepared](images/tpm/tpm_header_prepared.jpg)
144-
145-
7. Connect the test hook clips to the header's legs so that it matches the
146-
JTPM1's SPI power, GND, BIOS SPI CS, SPI clock, MISO, MOSI:
147-
148-
![msi_tpm_wires](images/tpm/msi_tpm_wires.jpg)
149-
![msi_z690_jtpm1](../../unified/msi/images/msi_z690_jtpm1.jpeg)
150-
151-
8. Connect such "spider" to the mainboard's JTPM1 header (remember to match
152-
the "no-pin: location).
153-
9. Connect the femal pin side of the test hook clips to the RTE:
154-
155-
| RTE SPI header | MSI Z690-A |
156-
|:-------------------:|:----------------------------------------:|
157-
| J7 pin 1 (Vcc) | JTPM1 pin 1 (SPI Power) |
158-
| J7 pin 2 (GND) | JTPM1 pin 7 (GND) |
159-
| J7 pin 3 (CS) | JTPM1 pin 5 (RESERVED / BIOS SPI CS pin) |
160-
| J7 pin 4 (SCLK) | JTPM1 pin 6 (SPI Clock) |
161-
| J7 pin 5 (MISO) | JTPM1 pin 3 (MISO) |
162-
| J7 pin 6 (MOSI) | JTPM1 pin 4 (MOSI) |
163-
164-
### Device power status readout
165-
166-
Connect the RTE J1 header to the platform JFP1 header as shown in the picture
167-
below:
168-
169-
![reading_power_status](images/reading_power_status.png)
170-
171-
The values ​​of `R1`, `R2`, `V1` and `V2` should meet the relationship according
172-
to the formula `R1/R2 = V2/V1`. `V1` cannot be greater than 3.3V (RTE property).
97+
![msi_b850_spi](images/msi_b850_spi.jpg)
17398

17499
### Complete Setup
175100

@@ -185,7 +110,7 @@ performed to enable all of the test stand features:
185110

186111
Complete setup should looks as follows:
187112

188-
![msi_z690_lab_complete](images/msi_z690_lab_complete.jpg)
113+
![msi_b850_lab_complete](images/msi_b850_lab_complete.jpg)
189114

190115
## Theory of operation
191116

@@ -196,6 +121,7 @@ The following sections describe how to use all of the enabled features:
196121
* enabling basic power actions with the platform (power off/power on/reset),
197122
* external flashing with the RTE,
198123
* device power status readout.
124+
* enabling Cmos clear
199125

200126
### Serial connection
201127

@@ -309,8 +235,13 @@ Example output:
309235
* `1` means that the platform is turned on.
310236
* `0` means that the platform is turned off.
311237

312-
### USB devices
238+
### CMOS clear
239+
240+
To clear the CMOS, turn off the power with Sonoff or relay and use the
241+
following commands:
313242

314-
USB 3.x (blue) ports in the 4 port column of rear I/O have an issue where if
315-
they are populated during boot, the boot process will slow to a crawl. Do not
316-
populate these ports on boards installed in the lab.
243+
```bash
244+
echo 1 > /sys/class/gpio/gpio412/value
245+
sleep 10
246+
echo 0 > /sys/class/gpio/gpio412/value
247+
```

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,7 @@ nav:
465465
- 'ASRock SPC741D8-2L2T/BCM': guides/lab-assembly/asrock_spc741d8.md
466466
- 'Gigabyte MZ33-AR1': guides/lab-assembly/gigabyte_mz33_ar1.md
467467
- 'MSI PRO Z690-A and Z790-P': guides/lab-assembly/msi-zx90.md
468+
- 'MSI PRO B850': guides/lab-assembly/msi-b850.md
468469
- 'MinnowBoard Turbot': guides/lab-assembly/minnowboard-turbot.md
469470
- 'NovaCustom': guides/lab-assembly/novacustom.md
470471
- 'Odroid H4': guides/lab-assembly/odroid-assembly-guide.md

0 commit comments

Comments
 (0)