Notice the following excerpt:
public static class Expansion {
/// <summary>GPIO definitions.</summary>
public static class Gpio {
// ... snip...
/// <summary>GPIO pin.</summary>
public const Cpu.Pin E13 = G30.Gpio.PA6;
/// <summary>GPIO pin.</summary>
public const Cpu.Pin E14 = G30.Gpio.PA7;
}
/// <summary>PWM output definitions.</summary>
public static class PwmOutput {
// ... snip...
/// <summary>PWM channel.</summary>
public const Cpu.PWMChannel E13 = G30.PwmOutput.PB6;
/// <summary>PWM channel.</summary>
public const Cpu.PWMChannel E14 = G30.PwmOutput.PB7;
}
}
Notice that E13 and 14 are designated as PA6 and PA7, and then as PB6 and PB7. It appears from the schematic that the second (PwmOutput) mappings are the correct one.
Typo, or am I misreading something?
EDIT: PA6/7 are also shown on Expansion GPIO pins E1 and E2, so I am pretty sure that GPIO E13 and 14 definitions are typos.