Instrukcja obsługi Microchip PL360B
Microchip
nieskategoryzowany
PL360B
Przeczytaj poniżej 📖 instrukcję obsługi w języku polskim dla Microchip PL360B (89 stron) w kategorii nieskategoryzowany. Ta instrukcja była pomocna dla 9 osób i została oceniona przez 5 użytkowników na średnio 4.5 gwiazdek
Strona 1/89

PL360
PL360 Host Controller
Introduction
The PL360 is a multi-protocol modem for the Power Line Communication (PLC) device, implementing a very flexible
architecture and allowing the implementation of standard and customized PLC solutions. It has been conceived to be
bundled with an external Microchip MCU, which downloads the corresponding PLC firmware and controls the
operation of the PL360 device.
The purpose of the PL360 Host Controller is to provide the external microcontroller a way to control the PL360 device
and offer upper layers an easy way to get access to PLC communication.
As an example of the PLC system, the figure below shows the system architecture for G3 protocol based on a PL360
device being controlled by a SAM4C MCU.
Figure 1. G3 System Architecture
Embedded USI
G3-PLC Stack
PHY + PLC Transceiver
SAM4C
( ITU-T G.9903 )
( IEEE 802.15.4 )
( IETF RFC 4944 )
Adaptation Layer
MAC Layer
PAL Layer
sniffer_if
phy_if
mac_if
adp_if
app_if
Host Controller
PLC
USER APPLICATION
PL360
SPI
PLATFORM
IPv6 STACK
Detect
Interrupt
Carrier
The aim of this document is to clarify and detail the user interface of the PL360 Host Controller.
© 2020 Microchip Technology Inc. User Guide DS50002738E-page 1

Features
• Compliant with PRIME 1.3 Physical Layer
• Compliant with PRIME 1.4 Physical Layer
• Compliant with G3 Physical Layer
• SPI Interface
• Secure Boot Option
PL360
© 2020 Microchip Technology Inc. User Guide DS50002738E-page 2

Table of Contents
Introduction.....................................................................................................................................................1
Features......................................................................................................................................................... 2
1. PL360 Host Controller Architecture.........................................................................................................5
1.1. PL360 Host Controller File Structure............................................................................................5
1.2. Application Interface (API)............................................................................................................6
1.3. PLC Stack Wrapper......................................................................................................................6
1.4. Add-ons........................................................................................................................................ 7
1.5. Bootloader.................................................................................................................................... 7
1.6. Hardware Abstraction Layer (HAL).............................................................................................. 7
1.7. Sleep Mode.................................................................................................................................. 7
1.8. Debug Mode.................................................................................................................................8
2. PL360 System Architecture.....................................................................................................................9
2.1. Block Diagram..............................................................................................................................9
2.2. Bootloader.................................................................................................................................... 9
2.3. PL360 Memory.............................................................................................................................9
2.4. PL360 Drivers.............................................................................................................................10
2.5. PHY PLC Service....................................................................................................................... 10
2.6. PHY Host Application................................................................................................................. 11
3. Brief about ASF.....................................................................................................................................12
4. Initialization Example............................................................................................................................ 13
4.1. Init Controller Descriptor.............................................................................................................13
4.2. Set Controller Callbacks.............................................................................................................13
4.3. Enable Controller........................................................................................................................13
4.4. PLC Event Handling...................................................................................................................14
4.5. Code Example............................................................................................................................14
5. Configuration.........................................................................................................................................16
5.1. Configure Application................................................................................................................. 16
5.2. Configure Secure Mode............................................................................................................. 16
6. Host Interface Management..................................................................................................................17
6.1. Message Transmission...............................................................................................................17
6.2. Message Reception....................................................................................................................17
7. SPI Protocol.......................................................................................................................................... 18
7.1. Boot Command Format.............................................................................................................. 18
7.2. Boot Response Format.............................................................................................................. 18
7.3. Firmware Command Format...................................................................................................... 19
7.4. Firmware Response Format.......................................................................................................19
7.5. Firmware Data Memory Regions................................................................................................20
7.6. Message Flow for Basic Transactions........................................................................................21
8. Example Applications............................................................................................................................32
PL360
© 2020 Microchip Technology Inc. User Guide DS50002738E-page 3
Specyfikacje produktu
Marka: | Microchip |
Kategoria: | nieskategoryzowany |
Model: | PL360B |
Potrzebujesz pomocy?
Jeśli potrzebujesz pomocy z Microchip PL360B, zadaj pytanie poniżej, a inni użytkownicy Ci odpowiedzą
Instrukcje nieskategoryzowany Microchip
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
Instrukcje nieskategoryzowany
- nieskategoryzowany Durvet
- nieskategoryzowany Sabrent
- nieskategoryzowany Blaupunkt
- nieskategoryzowany BT
- nieskategoryzowany Casa Deco
- nieskategoryzowany InnoGIO
- nieskategoryzowany OKAY
- nieskategoryzowany Waterco
- nieskategoryzowany Paradigm
- nieskategoryzowany Heitronic
- nieskategoryzowany Pro-Ject
- nieskategoryzowany NEO Tools
- nieskategoryzowany Topeak
- nieskategoryzowany KJB Security Products
- nieskategoryzowany Delta Dore
Najnowsze instrukcje dla nieskategoryzowany
28 Października 2024
28 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024