EasyManua.ls Logo

NXP Semiconductors Layerscape LS1028A BSP - Default Chapter; Table of Contents

NXP Semiconductors Layerscape LS1028A BSP
136 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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

Table of Contents

Related product manuals