Skip to content

Commit d589fa7

Browse files
authored
Update pin-configuration.md (raspberrypi#565)
* Update pin-configuration.md Added missing pin_* sections * Default pin configuration: edit
1 parent b9c12fb commit d589fa7

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

configuration/pin-configuration.md

+15-10
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,22 @@ The `dt-blob.bin` is used to configure the binary blob (VideoCore) at boot time.
3030

3131
2. `pins_*`
3232

33-
There are up to eight separate pins_* sections, namely:
34-
35-
1. **pins_rev1** Rev1 pin setup. There are some differences because of the moved I2C pins.
36-
2. **pins_rev2** Rev2 pin setup. This includes the additional codec pins on P5.
37-
3. **pins_bplus1** Model B+ rev 1.1, including the full 40pin connector.
38-
4. **pins_bplus2** Model B+ rev 1.2, swapping the low-power and lan-run pins.
39-
5. **pins_aplus** Model A+, lacking Ethernet.
40-
6. **pins_2b1** Pi 2 Model B rev 1.0; controls the SMPS via I2C0.
41-
7. **pins_2b2** Pi 2 Model B rev 1.1; controls the SMPS via software I2C on 42 and 43.
42-
8. **pins_cm** The Compute Module. The default for this is the default for the chip, so it is a useful source of information about default pull ups/downs on the chip.
33+
  There are a number of separate `pins_*` sections, based on particular Raspberry Pi models, namely:
4334

35+
- **pins_rev1** Rev1 pin setup. There are some differences because of the moved I2C pins.
36+
- **pins_rev2** Rev2 pin setup. This includes the additional codec pins on P5.
37+
- **pins_bplus1** Model B+ rev 1.1, including the full 40pin connector.
38+
- **pins_bplus2** Model B+ rev 1.2, swapping the low-power and lan-run pins.
39+
- **pins_aplus** Model A+, lacking Ethernet.
40+
- **pins_2b1** Pi 2 Model B rev 1.0; controls the SMPS via I2C0.
41+
- **pins_2b2** Pi 2 Model B rev 1.1; controls the SMPS via software I2C on 42 and 43.
42+
- **pins_3b1** Pi 3 Model B rev 1.0
43+
- **pins_3b2** Pi 3 Model B rev 1.2
44+
- **pins_pi0** The Pi Zero
45+
- **pins_pi0w** The Pi Zero W
46+
- **pins_cm** The Compute Module. The default for this is the default for the chip, so it is a useful source of information about default pull ups/downs on the chip.
47+
- **pins_cm3** The Compute Module version 3
48+
4449
Each `pins_*` section can contain `pin_config` and `pin_defines` sections.
4550

4651
3. `pin_config`

0 commit comments

Comments
 (0)