
Contents
Chapter 1 Introduction........................................................................................ 4
1.1 Reference documentation.............................................................................................................................................5
Chapter 2 Release notes..................................................................................... 6
2.1 What's New.................................................................................................................................................................. 6
2.2 Summary of overall features........................................................................................................................................ 6
2.3 Component Location....................................................................................................................................................8
2.4 Feature Support Matrix................................................................................................................................................ 8
2.5 Open, Fixed and Known Issues................................................................................................................................. 10
Chapter 3 LS1028A BSP user guide................................................................. 12
3.1 LS1028A BSP Quick Start..........................................................................................................................................12
3.1.1 Introduction.................................................................................................................................................. 12
3.1.2 Host system requirements........................................................................................................................... 12
3.1.3 Download and assemble LS1028A BSP images......................................................................................... 13
3.1.4 Deploy LS1028A BSP images on board...................................................................................................... 14
3.1.4.1 LS1028ARDB reference information.............................................................................................15
3.1.4.2 Option 1 - Deploy LS1028A BSP images using removable storage device.................................. 19
3.1.4.3 Option 2 - Deploy BSP images directly to the storage device on a board.................................... 20
3.2 How to build LS1028A BSP with Flexbuild................................................................................................................. 24
3.3 Procedure to run secure boot.....................................................................................................................................32
3.4 LS1028A BSP Memory Layout.................................................................................................................................. 34
3.5 Build tools.................................................................................................................................................................. 35
Chapter 4 Linux kernel...................................................................................... 37
4.1 Configuring and building............................................................................................................................................ 38
4.2 Device Drivers............................................................................................................................................................41
4.2.1 CAAM Direct Memory Access (DMA)......................................................................................................... 41
4.2.2 Enhanced Secured Digital Host Controller (eSDHC).................................................................................. 43
4.2.3 IEEE 1588...................................................................................................................................................48
4.2.4 Low Power Universal Asynchronous Receiver/Transmitter (LPUART)........................................................ 51
4.2.5 Flex Serial Peripheral Interface (FlexSPI)................................................................................................... 54
4.2.6 Real Time Clock (RTC)............................................................................................................................... 56
4.2.7 Queue Direct Memory Access Controller (qDMA)...................................................................................... 58
4.2.8 Serial Advanced Technology Attachment (SATA)........................................................................................61
4.2.9 Security Engine (SEC)................................................................................................................................63
4.2.10 Universal Serial Bus Interfaces................................................................................................................. 76
4.2.10.1 USB 3.0 Host/Peripheral Linux Driver User Manual...................................................................76
4.2.11 Watchdog.................................................................................................................................................. 86
4.2.12 Networking................................................................................................................................................ 88
4.2.12.1 Interface naming.........................................................................................................................88
4.2.12.2 ENETC Ethernet controller.........................................................................................................91
4.2.12.3
Felix Ethernet switch............................................................................................................... 95
4.2.12.3.1 Modules and dependencies........................................................................................ 95
4.2.12.3.2 Device Tree bindings................................................................................................... 95
4.2.12.3.3 Linux usage.................................................................................................................97
4.2.13 TSN......................................................................................................................................................... 103
4.2.13.1 Tsntool user manual.................................................................................................................103
Contents
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
2
NXP Semiconductors
Содержание Layerscape LS1028A BSP
Страница 135: ......