LS1021A Industrial IoT Baremetal Framework Developer Guide
发布时间:
2019-04-11
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
NXP(恩智浦)
型号:
LS1021A; LS1043A; LS1046A; LS1021A-IoT; LS1043ARDB; LS1046ARDB; LS1021AIOT
该开发指南详细介绍了NXP Semiconductors面向工业物联网应用的裸机框架,重点阐述了其在Layerscape平台上的应用与开发流程。资料深入解析了框架的核心特性,明确了所支持的处理器型号及板卡资源,并提供了从构建裸机镜像到运行示例的完整操作指引。在技术实现层面,指南涵盖了GPIO、I2C、IRQ、QSPI、以太网、USB、PCIe及CAN等关键功能模块的编程示例,旨在帮助开发者快速掌握基于该框架的系统开发方法,实现高效的功能配置与底层驱动编写。NXP在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。基于该方案,用户可通过平台获取原厂授权的正品器件,相关产品支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队将提供从选型指导、设计验证到调试辅助的全流程技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市进程。
资料下载
资料平台
| 数据手册 - 中文 |
Layerscape® 1043A和1023A处理器:LS1043A
Apr 8, 2022
|
下载 |
| 数据手册 - 英文 |
Layerscape® 1021A双核处理器,带 LCD控制器
2025/07/02
|
下载 |
| 数据手册 - 英文 |
FRWY-LS1046A-PA演示数据表
Rev 1.1
|
下载 |
| 数据手册 - 英文 |
FRWY-LS1046A-AC演示数据表
Rev 1.1
|
下载 |
| 数据手册 - 英文 |
QorIQ LS1046A、LS1026A数据表
Rev. 4
|
下载 |
| 数据手册 - 英文 |
Layerscape® 1043A和1023A处理器
Last Updated: Feb 13, 2025
|
下载 |
| 数据手册 - 英文 |
34VR500 Power Management Multi-output DC/DC regulator for QorIQ LS1/T1 family of communications processors
Rev. 9.0
|
下载 |
| 数据手册 - 英文 |
QorIQ LS1043A、LS1023A SoC数据手册
Rev. 4.1
|
下载 |
| 数据手册 - 英文 |
QorIQ®P5040/5021 64位双核和四核通信处理器:P5040
Apr 9, 2022
|
下载 |
| 数据手册 - 英文 |
QorIQ®P2040/P2041多核通信处理器,带数据路径:P2040
Apr 9, 2022
|
下载 |
| 数据手册 - 英文 |
QorIQ®P4080/P4040/P4081多核通信处理器:P4080
Apr 9, 2022
|
下载 |
| 数据手册 - 英文 |
QorIQ®P3041四核通信处理器:P3041
Apr 9, 2022
|
下载 |
| 数据手册 - 英文 |
PF8100;适用于高性能应用的PF8200 12通道电源管理集成电路
Rev. 11
|
下载 |
| 技术文档 - 英文 |
LS1043A/LS1046A 多核通信处理器宽带家庭路由器应用解决方案套件
2025/06/29
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
LS1021A工业物联网裸金属框架开发指南
本指南介绍了NXP Semiconductors的工业物联网裸机框架,包括其特性、支持的处理器和板卡,以及如何使用NXP Layerscape平台开始使用裸机框架。指南详细说明了如何构建裸机镜像、运行示例以及基于裸机框架进行开发。涵盖了硬件和软件要求、硬件设置、构建裸机镜像、运行示例和开发基于裸机框架的应用程序等内容。
阅读原文 >>
工业物联网裸体框架开发者指南用户指南
本指南介绍了NXP Semiconductors的工业物联网裸机框架,包括其特性、支持的处理器和板卡,以及如何使用NXP Layerscape平台开始使用裸机框架。指南还描述了如何在主机环境中运行示例裸机框架,并基于QorIQ Layerscape裸机框架开发客户特定应用程序。内容包括硬件和软件要求、硬件设置、从U-Boot源代码构建裸机镜像、通过OpenIL构建镜像、运行示例和基于裸机框架的开发。
阅读原文 >>
工业物联网裸机框架开发人员指南
本指南介绍了NXP Semiconductors的OpenIL裸机框架,包括其特性、支持的处理器和板卡,以及如何使用NXP Layerscape平台开始使用裸机框架。指南详细说明了如何构建裸机镜像、运行示例、开发基于裸机框架的应用程序,并提供了硬件和软件设置的具体步骤。
阅读原文 >>
工业物联网裸机框架开发人员指南
本指南介绍了NXP Semiconductors的OpenIL裸机框架,包括其特性、支持的处理器和板卡,以及如何使用NXP Layerscape平台开始使用裸机框架。指南还描述了如何在主机环境中运行示例裸机框架,并基于QorIQ Layerscape裸机框架开发客户特定应用程序。内容包括硬件和软件要求、硬件设置、从U-Boot源代码构建裸机镜像、通过OpenIL构建镜像、运行示例、基于裸机框架的开发等。
阅读原文 >>
Open Industrial Linux用户指南
本指南详细介绍了Open Industrial Linux (OpenIL)的特点,包括其在NXP OpenIL平台上的使用方法和相关软件设置。指南涵盖了工业特性,如NETCONF/YANG、TSN、Xenomai、IEEE 1588、OP-TEE和SELinux。此外,还提供了运行演示的详细步骤,例如Selinux演示、TSN演示、4G-LTE演示和OTA实现。指南还描述了OpenIL的编译步骤。
阅读原文 >>
Open Industrial Linux用户指南
本指南详细介绍了Open Industrial Linux (OpenIL)的特性和使用方法,包括在NXP OpenIL平台上启动OpenIL、软件设置以及工业特性。涵盖了NETCONF/YANG、TSN、Xenomai、IEEE 1588、OP-TEE和SELinux等工业特性。此外,还包括了Selinux演示、TSN演示、4G-LTE演示和OTA实施的详细步骤。指南还提供了OpenIL编译步骤的完整描述。
阅读原文 >>
LS1021A物联网工业物联网用户指南
本指南介绍了基于开源项目LEDE的工业物联网(IIoT)项目,涵盖硬件设置、LEDE项目构建和部署图像,以及演示和验证各种功能,如蓝牙连接、Thread连接、NFC、WiFi、Docker、ZigBee场景、OTA实现、4G-LTE调制解调器和Sigfox。指南详细说明了不同NXP硬件平台(LS1021A-IoT、LS1012ARDB、LS1043ARDB、LS1046ARDB)的设置和配置,以及如何构建和部署SD卡或QSPI图像。此外,还提供了BLE、Thread、NFC、WiFi、Docker、ZigBee、OTA、4G-LTE和Sigfox等功能的演示步骤和测试方法。
阅读原文 >>
5G固定无线接入
随着对高速互联网需求的增长,5G固定无线接入(FWA)成为升级旧网络、提供千兆速率互联网的有效方式。恩智浦的Layerscape Access LA12XX芯片组和生态合作体系解决方案支持多千兆位5G FWA,适用于毫米波或低于6GHz的射频部署。该方案提供软件定义无线设备(SDR)、优化开放RF接口和网络级产品,支持物理稳健性和长期供货。恩智浦的5G FWA CPE解决方案包括LS1046A、LA12xx和MMW9012K/14K等推荐产品。
阅读原文 >>
运营商/企业WLAN接入点解决方案
恩智浦提供企业WLAN接入点系统解决方案,包括可扩展的Layerscape网络处理器、Wi-Fi接入芯片组、IoT连接解决方案和基于OpenWRT的软件平台。产品涵盖2.4GHz和5GHz频段Wi-Fi接入解决方案,以及适用于Zigbee、Thread和低功耗蓝牙的IoT无线电。此外,还提供电源管理集成电路、NFC读卡器和安全性解决方案。
阅读原文 >>
企业接入点
本资料介绍了NXP为企业及商业环境提供的Wi-Fi服务解决方案,包括可扩展的Layerscape网络处理器、领先的Wi-Fi接入芯片组、物联网连接解决方案和生产级基于OpenWRT的软件平台。资料还列出了推荐的WLAN产品,如LS1043A/LS1046A/LS1021A处理器、88W9098/88W8997/88W9064 Wi-Fi芯片、K32W061_41/JN5189_88_T物联网无线电等,并提供了相关技术支持信息。
阅读原文 >>
使用ccs脚本和DRAM引导应用程序说明创建layerscape设备
本文档介绍了使用CCS脚本和DRAM引导方法启动NXP Layerscape设备的步骤。内容包括介绍、方法描述、CCS脚本描述、验证总结和有用信息。主要步骤包括定制lsbp.tcl脚本、DDR初始化文件、安装CodeWarrior、复制TCL脚本和u-boot.bin到CCS目录、启动CCS并运行lsbp.tcl脚本。文档还提供了DDR控制器寄存器设置、U-Boot引导和烧录到闪存的详细说明。
阅读原文 >>
工业物联网用户指南
本指南介绍了基于开源项目LEDE的工业物联网项目,包括LS1021A-IOT、LS1012ARDB、LS1043ARDB和LS1046ARDB四个硬件开发平台。指南详细说明了如何设置硬件环境、构建和部署SD卡镜像,以及如何演示和验证各种功能,如BLE连接、Thread连接、NFC、WiFi、Docker、Sigfox、ZigBee场景、OTA实现和4G-LTE-Modem。指南还提供了LEDE配置、硬件要求、固件下载和测试步骤。
阅读原文 >>
在QorIQ LS系列处理器上的预引导加载阶段中配置QSPI总线宽度和频率应用说明
本资料介绍了如何在NXP QorIQ LS系列处理器上配置QSPI总线宽度和频率,以优化启动时间。内容涵盖预启动过程中的QSPI配置、提高QSPI总线频率和宽度、使用CodeWarrior QCVS工具进行PBL配置,以及相关汇编代码和生成二进制文件的过程。
阅读原文 >>
AN13608 将 Layerscape 器件上的 FlexTimer 串接起来
本文档介绍了如何将 Layerscape 器件上的 FlexTimer (FTM) 串接起来以实现更长的计数。内容涵盖了不同 Layerscape SoC 系列中 FTM 的级联选项、配置 FTM 输出和输入、读取串接计数器的方法,以及使用 SCFG_FTM_CHAIN_CONFIG 和 FTMCR 进行串接的示例。此外,还讨论了文档不一致之处和注意事项。
阅读原文 >>
在LayerScape设备上链接FlexTimer
本资料介绍了在Layerscape设备上如何链式连接FlexTimers(FTMs)以实现更长的计数。内容涵盖FTM链式连接的配置、输出配置、输入配置、计数读取以及示例。资料还讨论了文档不一致性问题,并提供了使用SCFG_FTM_CHAIN_CONFIG和FTMCR进行链式连接的示例。
阅读原文 >>
实时EDGE软件用户指南
本指南详细介绍了NXP硬件平台上实时边缘软件的功能和实现。关键技术组件包括实时网络、实时系统和协议。实时网络支持TSN技术、TSN标准、管理和配置,以及网络和冗余功能。实时系统包括PREEMPT_RT Linux、Jailhouse、基于U-Boot的裸机框架,以及这些系统的不同组合。协议组件支持EtherCAT、CoE、OPC-UA等行业标准协议。指南还提供了关于支持的平台、软件构建步骤和相关文档的详细信息。
阅读原文 >>
车队管理
本文介绍了NXP为车队管理提供的全面解决方案,包括车辆遥测、驾驶员管理、路线优化、货物跟踪、预防性维护等功能。NXP的处理器、传感器、NFC/RFID追踪应用、安全元素和eIQ机器学习开发平台等,为构建高效的车队管理系统提供了必要的生态系统。解决方案包括多种处理器、无线连接技术、安全解决方案和传感器等。
阅读原文 >>
运动控制与机器人
NXP提供从紧凑型多轴运动控制到高性能机器人应用的解决方案。其处理产品组合包括双核i.MX RT交叉MCU和集成Gb时间敏感网络(TSN)交换机,以及多核Layerscape LS处理器,支持多种操作系统,如Xenomai Linux,提供确定性和实时控制。此外,NXP还提供一系列的传感器、时钟、通信接口、安全、电源管理、无线和5G技术等组件,以满足运动控制和机器人应用的需求。
阅读原文 >>
电源管理集成电路(PMIC)
NXP PMICs提供高度集成的电源管理解决方案,适用于汽车、消费和工业领域。这些PMICs具有高效率、可扩展性和可编程性,旨在延长电池寿命、降低功耗和最小化电磁干扰。产品特点包括开关和线性稳压器、电池管理功能、优化电源模式管理、一次性可编程(OTP)内存等。NXP还提供BYLink系统电源平台,用于安全、可扩展和可扩展的电源管理设计。
阅读原文 >>
电源管理集成电路(PMIC)
NXP PMICs是针对汽车、消费和工业市场的集成度高、性能优异的电源管理解决方案。这些PMICs集成了电源管理、系统控制和接口、电池管理、可扩展的功能安全以及特定于系统的功能。它们采用高性能工艺技术,提供高效率解决方案,旨在延长电池寿命、降低功耗和最小化电磁干扰。NXP的可配置PMIC产品系列包括多种型号,适用于不同的应用需求,如PCA9420、PCA9450、PF0100等,具有低功耗、高可靠性等特点。此外,NXP还提供了一站式客户服务和支持,以及先进的可编程性和可配置性。
阅读原文 >>
开放式工业用户指南
本指南详细介绍了NXP OpenIL平台的Open Industrial Linux(OpenIL)功能,包括如何开始使用OpenIL、涉及的软件设置以及工业特性。内容涵盖NETCONF/YANG、TSN、Xenomai、Preempt-RT、IEEE 1588、OP-TEE和SELinux等特性。此外,还包括Selinux演示、TSN演示、4G-LTE演示、OTA实现、BLE Click Board和BEE Click Board等演示的详细步骤,以及OpenIL编译步骤的完整描述。
阅读原文 >>
Layerscape软件开发工具包用户指南
本指南为NXP Semiconductors的Layerscape Software Development Kit(LSDK)提供用户指导,涵盖LSDK 21.08版本。内容包括LSDK快速入门、内存布局、构建方法、引导加载程序、安全特性、Linux内核配置和QorIQ网络技术。指南详细介绍了不同硬件平台(如LS1012A、LS1021A、LS1043ARDB等)的LSDK部署和配置过程,以及如何使用Flexbuild构建LSDK和TF-A、U-Boot、UEFI等组件。此外,还涉及了安全启动、IMA-EVM、OP-TEE、PKCS#11和Secure Object Library等安全特性。
阅读原文 >>
Layerscape软件开发工具包用户指南
本指南为NXP Semiconductors的Layerscape软件开发套件(SDK)提供用户指导,涵盖版本19.03。内容包括SDK的快速入门、不同目标平台的部署指南、安全启动过程、Linux内核配置和驱动程序、网络技术概述等。指南详细介绍了如何使用LSDK进行软件开发,包括构建、部署和配置过程。
阅读原文 >>
EdgeScale文档
阅读原文 >>
适用于QorIQ LS系列的CWARMV8GS CodeWarrior Development Studio-ARM V8 ISA硬件板快速入门指南
本指南介绍了如何安装CodeWarrior Development Studio for QorIQ LS系列软件,并描述了如何准备硬件板,使用CodeWarrior创建、构建和调试简单项目。内容包括系统要求、支持的设备、硬件配置、软件安装和注册、创建、构建和调试裸板项目以及Linux应用程序项目。
阅读原文 >>
LLDPUG Layerscape Linux 分发 POC 用户指南 修订版 L6.1.1_1.0.0 — 2023年5月10日 用户指南
本指南介绍了NXP Layerscape Linux Distribution POC (LDP),一款针对NXP Layerscape处理器行业的Linux启用软件。LDP提供必要的驱动程序、工具和库,以启用Layerscape处理器的功能。指南涵盖了LDP的概述、组件、构建过程、Git标签、缩写词定义以及新版本的功能和特性。
阅读原文 >>
CodeWarrior Development Studio for QORIQ LS系列-ARMV8 ISA硬件板入门指南
本指南介绍了如何安装NXP Semiconductors的CodeWarrior Development Studio for QorIQ LS系列软件,并指导用户如何准备硬件板,使用CodeWarrior创建、构建和调试简单的项目。内容包括系统要求、支持的设备、硬件配置步骤、软件安装和注册、创建、构建和调试裸板项目以及Linux应用程序项目。
阅读原文 >>
热管理单元使用
本应用笔记介绍了NXP的LS1xxxx和LS2xxxx系列设备的温度管理单元(TMU)。内容涵盖TMU功能块的说明、操作、编程和配置方法,以及SDK 2.0解决方案、测试示例和用法案例。详细介绍了TMU的操作模型、初始化程序、使用U-Boot和Linux命令读取温度等相关信息。
阅读原文 >>
工业物联网用户指南版本v0.2
本指南介绍了基于开源项目LEDE的工业物联网项目,涵盖LS1021A-IoT、LS1012A-RDB、LS1043A-RDB和LS1046A-RDB四个平台。指南详细说明了如何设置硬件环境、从LEDE项目构建镜像,并演示了如何验证可用功能,包括BLE、Thread、Wi-Fi、NFC和ZigBee等。
阅读原文 >>
Layerscape软件开发工具包文档参考手册
本资料为NXP Semiconductors的Layerscape Software Development Kit(LSDK)参考手册,版本18.12,发布于2018年12月27日。手册内容涵盖LSDK的安装、配置、使用和安全性等方面,包括快速入门指南、启动加载程序、安全启动、Linux内核配置、网络技术等。手册详细介绍了不同目标平台的LSDK部署方法,以及如何使用LSDK进行软件开发。
阅读原文 >>
UG10081 Layerscape Linux Distribution POC 用户指南 修订版 6.1.55_2.2.0 — 2024年1月24日 用户指南
本指南介绍了NXP Layerscape Linux Distribution POC (LDP)的安装和使用,LDP是针对基于Arm核心的NXP Layerscape处理器的Linux启用软件。指南涵盖了LDP的概述、支持的Linux发行版、构建主机包、Git标签、发布说明、功能支持矩阵、开放问题和入门步骤。内容包括LDP的组件、支持的硬件平台、软件版本、驱动程序和工具,以及如何使用flex-installer部署LDP镜像。
阅读原文 >>
LLDPUG Layerscape Linux 分发版 POC 用户指南 修订版 L6.1.1_1.0.0_23.08 — 2023年8月4日 用户指南
本指南介绍了NXP Layerscape Linux Distribution POC (LDP),一款针对NXP Layerscape处理器行业的Linux启用软件。LDP提供必要的驱动程序、工具和库,以启用Layerscape处理器的功能。指南涵盖了LDP的概述、组件、构建过程、Git标签、缩写词定义以及新功能。特别强调了LDP的用户空间、工具链、内核、DPDK、U-Boot和其他工具的更新。
阅读原文 >>
工业控制
本文介绍了工业控制系统的关键要素,包括PLC的实时控制功能、NFC在PLC编程中的应用,以及工业控制系统的模块化设计。文中详细描述了工业控制系统的各个模块,如输入模块、输出模块、控制模块等,并推荐了NXP公司的相关产品,包括MPU、电源管理、接口、NFC、射频和非易失性存储器等。此外,还提到了安全性(独立EdgeLock)解决方案。
阅读原文 >>
工控
本文介绍了工业控制系统的关键要素,包括可编程逻辑控制器(PLC)在实时控制中的应用,以及NFC技术在PLC编程中的安全性提升。文中详细描述了工业控制系统的模块化结构,包括输入模块、控制模块、输出模块等,并展示了推荐的工业控制产品,如MPU、电源管理、接口、NFC、射频、非易失性存储和安全解决方案。
阅读原文 >>
LS1021A-TSN-RD 面向工业物联网的时间敏感网络解决方案
该资料介绍了面向工业物联网的时间敏感网络(TSN)解决方案LS1021A-TSN-RD。该解决方案支持使用LS1028A板构建TSN网络,并提供了详细的块图和相关信息。资料还指出,相关信息可能随时更新,并强调NXP及其标志是NXP B.V.的商标,所有其他产品或服务名称均为其各自所有者的财产。相关技术可能受到专利、版权、设计以及商业秘密的保护,所有权利保留。
阅读原文 >>
LLDPUG Layerscape Linux 分发 POC 用户指南 修订版 L6.1.22_2.0.0 — 2023年7月27日 用户指南
本指南介绍了NXP Layerscape处理器上的Linux启用软件——Layerscape Linux Distribution POC (LDP)。LDP提供必要的驱动程序、工具和库,以启用Layerscape处理器的功能。它基于Yocto元层构建,包括启动加载程序、Linux内核和特定于板级的模块。指南涵盖了LDP的概述、访问方式、构建过程、组件和功能支持。
阅读原文 >>