Instrukcja obsługi Microchip 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 4 osób i została oceniona przez 2 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

Instrukcje nieskategoryzowany

Najnowsze instrukcje dla nieskategoryzowany

Asko

Asko DBI644MIB.S.TW/1 Instrukcja

28 Października 2024
Asko

Asko DFS233IB.S.TW/1 Instrukcja

28 Października 2024
Emko

Emko EZM-9920 Instrukcja

27 Października 2024
Emko

Emko ESM-3712-H Instrukcja

27 Października 2024
Emko

Emko ATS-10 Instrukcja

27 Października 2024
Emko

Emko EAOM-11.2 Instrukcja

27 Października 2024
Emko

Emko EPM-3790 Instrukcja

27 Października 2024
Emko

Emko EPM-7790 Instrukcja

27 Października 2024
Livarno Lux

Livarno Lux IAN 108340 Instrukcja

27 Października 2024
Livarno Lux

Livarno Lux HG06009A-BS Instrukcja

27 Października 2024