WHITE Beet P Datasheet Rev.1.02 20220630
WHITE Beet P Datasheet Rev.1.02 20220630
WHITE Beet P Datasheet Rev.1.02 20220630
WHITE beet P
ver.1.02c
WHITE beet P module provides the necessary hardware to support ISO 15118-3 HomePlug GreenPHY
powerline communication over Control Pilot (CP) wire and Protective Earth (PE). The module includes
STM32 MCU for executing the ISO/IEC 15118 / DIN 70121 / SAE J2847/2 software stack on it, use
Ethernet and SPI as Host Control interfaces as well and Control Pilot for PLC communication.
In addition WHITE beet P module provides IEC 61851-1 / SAE J1772 functionality for EV on-board side.
1. Features ..........................................................................................................................................................3
WHITE beet P module is based on Qualcomm QCA7005-AL33 HomePlug Green PHY automotive IC
and together with its TCXO generator it makes possible operation temperature up to +105°C.
The other important key facts about the module:
NOTE: This documents does not contain any WHITE-beet-P software features related information.
Software documentation is provided separately.
2. Block diagram
BPF and
Pi-filter and protection Control Pilot
+5V DC DC-DC 3.3V Transformer Coupling &
decoupling QCA7005
low noise 1:1:1 protection
capacitors TX amplifier
load and
protection LF-pass
GPIO bootstrap configuration QCA7005 filter &
SPI protection
Ethernet HCI
SPI HCI PWM sensing
USB
1300R & 270R
CAN STM32F745
UART debug VGH6 Proximity Pilot
PP sensing
I2C
GPIOs NOR Flash 4MB
DC-DC 3.3V
for MCU
SWD
Main
WHITE-BEET-PS
Pin WHITE-BEET-PO function Main function description
WHITE-BEET-PI
type
PAD 1 HEART-BEAT HEART-BEAT / PC0 O Heard-beat signal for LED
PAD 2 GND - Ground connection
PAD 3 ETH_MDC ETH_MDC / PC1 O Ethernet HCI MII Clock
PAD 4 ETH_MDIO ETH_MDIO / PA2 I/O Ethernet HCI MII Data
PAD 5 ETH_RXD0 ETH_RXD0 / PC4 I Ethernet HCI MII Receive Data[0]
PAD 6 ETH_REF_CLK ETH_REF_CLK / PA1 I Ethernet HCI MII Receive Clock
PAD 7 ETH_RXD1 ETH_RXD1 / PC5 I Ethernet HCI MII Receive Data[1]
PAD 8 ETH_CRS_DV ETH_CRS_DV / PA7 I Ethernet HCI MII Receive Data Valid
PAD 9 ETH_TXD1 ETH_TXD1 / PB13 O Ethernet HCI MII Transmit Data[1]
PAD 10 ETH_TX_EN ETH_TX_EN / PB11 O Ethernet HCI MII Transmit Enable
PAD 11 ETH_TXD0 ETH_TXD0 / PB12 O Ethernet HCI MII Transmit Data[0]
PAD 12 GND - Ground connection
PAD 13 ETH_RSTN ETH_RSTN / PA6 I Ethernet Chip Reset (active Low)
PAD 14 HCI_GPIO_27 PA3 I/O HCI GPIO 27 controlled via API
PE7 pin of STM32F745
PAD 15 RESERVED PE7 I/O
Connect to GND if not used or reserved
PAD 16 HCI_GPIO_26 PB0 I/O HCI GPIO 26 controlled via API
PAD 17 HCI_GPIO_24 PB1 I/O HCI GPIO 24 controlled via API
PE8 pin of STM32F745
PAD 18 RESERVED PE8 I/O
Connect to GND if not used or reserved
PAD 19 HCI_GPIO_21 PE9 I/O HCI GPIO 21 controlled via API
PAD 20 HCI_GPIO_20 PE11 I/O HCI GPIO 20 controlled via API
PE13 pin of STM32F745
PAD 21 RESERVED PE13 I/O
Connect to GND if not used or reserved
PE12 pin of STM32F745
PAD 22 RESERVED PE12 I/O
Connect to GND if not used or reserved
PE10 pin of STM32F745
PAD 23 RESERVED PE10 I/O
Connect to GND if not used or reserved
PAD 24 SPI_CLK PD3 I SPI HCI Clock
PB10 pin of STM32F745
PAD 25 RESERVED PB10 I/O
Connect to GND if not used or reserved
PB8 pin of STM32F745
PAD 26 RESERVED PD8 I/O
Connect to GND if not used or reserved
PE15 pin of STM32F745
PAD 27 RESERVED PE15 I/O
Connect to GND if not used or reserved
PD9 pin of STM32F745
PAD 28 RESERVED PD9 I/O
Connect to GND if not used or reserved
PD10 pin of STM32F745
PAD 29 RESERVED PD10 I/O
Connect to GND if not used or reserved
Main
WHITE-BEET-PS
Pin WHITE-BEET-PO function Main function description
WHITE-BEET-PI
type
PD15 pin of STM32F745
PAD 30 RESERVED PD15 I/O
Connect to GND if not used or reserved
PAD 31 RESETN I Module Reset (active Low)
QCA7005 FW and PIB version selection
PAD 32 BS_1 I (“H” = v3.0, “L” = v1.1.0-02)
Has internal pull-down resistor 10k Ohm
PAD 33 +5V - 5V power supply
PAD 34 GND - Ground connection
PAD 35 SPI_MISO SPI2_MISO / PB14 O SPI HCI Master-Input/Slave-Output
PAD 36 SPI_MOSI SPI2_MOSI / PB15 I SPI HCI Master-Output/Slave-Input
PAD 37 SPI_RX_READY PD4 O SPI HCI Slave is ready
PAD 38 SPI_TX_PENDING PD11 O SPI HCI Slave transfer date is ready
PAD 39 GND - Ground connection
PAD 40 CAN_TX CAN1_TX / PD1 O CAN Transmit Data
PAD 41 CAN_RX CAN1_RX / PD0 I CAN Receive Data
CAN Normal/Silent mode selection
PAD 42 CAN_INH CAN1_INH / PC8 O
(“0” = Normal, “1” = Silent)
PC9 pin of STM32F745
PAD 43 RESERVED PC9 I/O
Connect to GND if not used or reserved
PC7 pin of STM32F745
PAD 44 RESERVED PC7 I/O
Connect to GND if not used or reserved
PAD 45 GND - Ground connection
PAD 46 USB_DN USB_DN / PA11 I/O USB Data Negative Signal
PAD 47 USB_DP USB_DP / PA12 I/O USB Data Positive Signal
PAD 48 GND - Ground connection
PA9 pin of STM32F745
PAD 49 RESERVED PA9 I/O
Connect to GND if not used or reserved
PA10 pin of STM32F745
PAD 50 RESERVED PA10 I/O
Connect to GND if not used or reserved
Boot memory selection (used for SW
PAD 51 BOOT I
development, please connect to GND
PAD 52 SWDIO I/O Serial Wire Debug Data
PAD 53 SWCLK I Serial Wire Debug Clock
PC12 pin of STM32F745
PAD 54 RESERVED PC12 I/O
Connect to GND if not used or reserved
PAD 55 PP_IN I Proximity Pilot
PAD 56 NC - No connection on the module
PAD 57 CP Control Pilot
PAD 58 CP Control Pilot
PAD 59 PE Protected Earth
PAD 60 PE Protected Earth
Main
WHITE-BEET-PS
Pin WHITE-BEET-PO function Main function description
WHITE-BEET-PI
type
PAD 61 NC - No connection on the module
PAD 62 NC - No connection on the module
PAD 63 NC - No connection on the module
PAD 64 NC - No connection on the module
PAD 65 NC - No connection on the module
PAD 66 NC - No connection on the module
PAD 67 NC - No connection on the module
PAD 68 NC - No connection on the module
PAD 69 NC - No connection on the module
PAD 70 NC - No connection on the module
PAD 71 NC - No connection on the module
PAD 72 I2C_SDA I2C1_SDA / PB7 I/O I2C Serial Data
PAD 73 HCI_GPIO_22 PD5 I/O HCI GPIO 22 controlled via API
PAD 74 HCI_GPIO_23 PD7 I/O HCI GPIO 23 controlled via API
PAD 75 UART_RX (debug) UART8_RX / PE0 I UART Receive Data
PAD 76 UART_TX (debug) UART8_TX / PE1 O UART Transmit Data
PAD 77 SPI_NSS SPI2_NSS / PB9 I SPI HCI Slave Select (active Low)
PAD 78 I2C_SCL I2C1_SCL / PB8 O I2C Clock
PAD 79 HCI_GPIO_25 PC13 I/O HCI GPIO 25 controlled via API
Reserved for further software features
PAD 80 RESERVED PC14 I/O
Connect to GND if not used or reserved
Reserved for further software features
PAD 81 RESERVED PC15 I/O
Connect to GND if not used or reserved
Reserved for further software features
PAD 82 AIN_0 PA5 I/O
Connect to GND if not used or reserved
Reserved for further software features
PAD 83 RESERVED PC3 I/O
Connect to GND if not used or reserved
HCI interface selection pin 1
PAD 84 IF_SELECT_1 PA4 I/O
should be always “0“
HCI interface selection pin 0
PAD 85 IF_SELECT_0 PC2 I/O
“0”=Ethernet, “1”=SPI
PAD 86 THERMAL PAD - Thermal pad, has to be connected to GND
NOTE: 1) Pins marked as RESERVED are STM32F745 GPIO reserved for future software features.
On WHITE-BEET-PS and WHITE-BEET-PI modules RESERVED should be connected to GND.
2) Pins with the same name (except RESERVED) have internal connection on the module.
Please follow design recommendations given in the WHITE-BEET reference design schematic and PLC
Design Guide documents in the PLC documentation area on https://downloads.codico.com/misc/plc
MAC: C493000FEA47
SN: PWL6004172000001
Made in EU
1. Ordering code
2. QCA7005 MAC Address (contains no separator, OUI C49300)
3. Serial Number in a format PWL600VWWYYNNNNNN, where:
PWL600 - product code for WHITE beet
V - module configuration:
1 for WHITE-beet-H,
2 for WHITE-beet-EO,
3 for WHITE-beet-PO,
4 for WHITE-beet-EI,
5 for WHITE-beet-PI,
6 for WHITE-beet-ES,
7 for WHITE-beet-PS,
WWYY - data code as a calendar week of production followed by a year
NNNNNN - serial number in a production lot
4. QR-code containing MAC Address
5. Additionally each label contains 8Devices logo which also indicates pin 1 position
Reflow profile
250
200
Temperature, °С
150
100
50
0
Time
16 15
14
2 6
7 17
3
13
4 8
5 9
10 12
11
WHITE beet modules are packed into trays. Each tray fits 15 modules. Every 5 trays are vacuum sealed
and one standard packing box contains 375 modules.
More PEV / EVSE - configured eMobility related products can be found in CODICO Sample Shop:
https://www.codico.com/en/products/powerline-communication
*** The confidential information is provided “as is”. The discloser makes no representations or warranties,
express or implied, with respect to the information, and disclaims all warranties including, without
limitation, the warranties of merchantability, and fitness for a particular purpose. ***