NXP LS1043调试进展(二)

最近两周把内核相关驱动调试起来了,包含如下驱动
1、IFC NAND,挂载1GB 8bit位宽的NAND flash;
2、128MB QSPI NOR flash;
3、128GB SATA固态硬盘;
4、MTD分区表
5、SGMII网口驱动

在这里插入图片描述在这里插入图片描述
国产的烧录器在这里插入图片描述三个存储设备,在嵌入式应用中该容量已经足够大了。在这里插入图片描述
NAND FLASH的1GB空间只分一个区,存放数据。SPI NOR FLASH的128MB空间用于存放单板启动的重要数据,划分成8个区。支持远程升级
在这里插入图片描述

SERDES 选项配置成3358,LANE A作为SGMII9 网口,对应内部MAC模块为FM1.EMAC9。通过设备树使其为第一个网口eth0,ping包正常。SGMII2对应FM1.EMAC2,还没有测试,其对接了一个交换片。
在这里插入图片描述
RCW中对SERDES选项配置成0x3358 = 13144,PLL Mapping 2221显示必须使用2个锁相环PLL1/PLL2
在这里插入图片描述

配置IP后,国产的裕泰PHY芯片link up
在这里插入图片描述
后续测试存储读写性能,网口转发性能,调试I2C/SPI/CPLD/LSW/PCIE等驱动

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NXP 1043是一款高性能的64位ARM Cortex-A53多核处理器。作为一款嵌入式应用处理器,它在嵌入式系统和互联网应用方面具有广泛的应用。以下是关于NXP 1043开发的一些重要信息: 首先,NXP 1043开发过程中需要掌握ARM体系结构和Cortex-A53架构的应用开发知识。了解处理器的内部结构、寄存器和指令集架构,能够编写高效的C语言代码,是进行开发的基础。 其次,NXP 1043开发通常需要使用嵌入式开发工具链,例如ARM DS-5或GCC。这些工具链提供了编译、调试和性能分析工具,可以帮助开发者进行代码的开发、调试和优化。 在开发过程中,常用的开发板是NXP提供的1043开发板,该开发板上集成了NXP 1043处理器和与其相关的外设,如内存、外部接口等。通过连接相关设备,可以进行硬件和软件的开发、测试和调试。 此外,NXP 1043开发还需要掌握操作系统和驱动程序的开发技术。常见的操作系统如Linux和Android可以在NXP 1043上运行,对于某些特定的应用场景,也可以选择其他的实时操作系统。驱动程序的开发能够实现对外部设备的控制和访问。 总结起来,NXP 1043开发需要掌握ARM体系结构和Cortex-A53架构的应用开发知识,熟悉嵌入式开发工具链和开发板,以及操作系统和驱动程序的开发技术。只有理解和掌握了这些关键的开发要点,才能进行高效、稳定的NXP 1043的应用开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值