飞凌OK-iMX9352-C测评一


感谢飞凌嵌入式公司提供了本次OK-iMX9352-C开发板的测评机会

一、OK-iMX9352-C开发板开箱介绍与个人见解

前几天申请的飞凌一款开发板,型号是OK-MX9352-C。下面是我的开箱视频,盒子有两成,第一层是开发板,第二层是配件。
在这里插入图片描述

飞凌OK-MX9352-C开箱视频

1、核心板简介

核心板的SOC采用恩智浦的i.MX9352,开发板采用双核Cortex-A55和Cortex-M33的异构架构,其中Cortex-A55用于高性能计算,而Cortex-M33则用于实时低功耗处理。有两个1 Gbps的以太网控制器,其中一个支持时间敏感网络(TSN),适合于网关应用程序,因为可以以低延迟驱动这样的应用。还有一个CAN-FD接口,能够实现强大的控制网络。智能家居、楼宇控制、非接触式人机交互以及商业环境中的各种设备。
核心板的正反图如下所示:
在这里插入图片描述
在这里插入图片描述
下面是核心板的引脚定义
在这里插入图片描述
在这里插入图片描述

2、开发板介绍

如下图所示是其正面图
在这里插入图片描述
由图知:
右上角四个黑色的芯片中靠左的两个为RS485S的控制器,右边两个为CAN控制器,上面标有其接口。在其下面由UART串口接口和LCDS型号的显示接口。在其下面由一个MIPI_DSI的显示接口,USER_LED为用户LED和用户按键USER_KEY,两个C口,右边的为Debug调试接口,左边的为普通的接口。可以看到Audio为音频接口,LCD显示屏的接口,在其上面蓝色的为核心板引出的GPIO接口,旁边有一个TF的卡槽,插内存卡的,还有两个网口。有一个纽扣电池在其旁边有一个4G模块的插槽,因为在试用时不需要,所以就没有用。电池开关按钮和供电口,在其旁边有两个重置和开关按键,最后就是wifi和4g的天线。MPI-CSI可以连接摄像头,USB可以连接鼠标等。
在这里插入图片描述
由反面图可知绿色的为wifi蓝牙芯片和一个SIM卡槽。
以上是根据开发板的正反面的信息进行的介绍。根据其接口知
开发板支持多种显示接口,包括LCD、MIPI DSI和LVDS。
支持多种摄像头接口,包括MIPI Camera(OV5645)和UVC Camera。
还具有多种通信接口,包括Ethernet、UART、CAN-FD、RS485等。
支持4G和WIFI等无线通信接口

3、个人初步评价

OK-MX9352-C是一款基于i.MX 9352处理器的核心板。i.MX 9352处理器采用多核异构架构,集成2个主频1.5GHz的Arm Cortex-A55多任务核和1个Cortex-M33实时核。该核心板具有上位机+下位机集成于一体,简化设计,缩小设备体积,降低成本的特点。通信采用内部高速总线,使得数据传输更为方便。
支持TSN与CAN-FD,可以用于工业和车载的数字化需求。最多支持2路千兆网口,其中1路支持TSN,使得内部时钟同步精度,降低通信时延,提高可靠性;支持2路CAN-FD,高速、可靠和稳定地加入到工业网络系统中,能够为要开发的工业自动化和车载应用提供强大的功能。
内置了NPU,低成本轻量级AI应用。每个周期256个MAC,0.5TOPS算力可在边缘为高效、快速、安全的机器学习赋能。OK-MX9352-C还具备丰富的接口资源,可以轻松拓展出丰富功能。同时支持LCD、MIPI DSI和LVDS三种视频接口,便于我们选择合适的显示接口,同时适配MIPICamera(OV5645)和UVC Camera 两种摄像头
在堆料方面还是可以的,件采用了工业级物料,包含电容、电阻、连接器在内的物料均可满足-40℃~+85℃宽温的工作范围。

二、资料介绍及个人意见

因为本人是学生,所以相对于其他大佬来说很垃圾。在入手一款开发板之前除了了解其功能是否满足我的需要,还要注意其资料是否完全,不然白费力气还无法真正上手。之前也使用过飞凌的产品比如OK-3568-C,资料对比了以下感觉还是挺全的。资料主要提供了五种,分别是证实和测试报告、Linux系统和Qt开发环境,MCU编程资料以及硬件资料。
当然证书和测试报告例行给出,这个没什么好说的。其次就是硬件资料,硬件资料还是比较充足的,可以看到开发板硬件的所有信息,PDF原理图例行给出,底板的数据手册便于我们了解底板的各项参数和功能,从而更好地进行应用开发和系统集成。当然对于普通用户来说,这个没必要看。此外在硬件资料中还给出了,DXF和STEP文件以及硬件手册等。把源文件也给出了,我感觉对于设计开发板的用户来说方便,对于普通用户,用处不大。
下面就是飞凌整理的MCU编程资料,
在MCU编程资料中,给出了IAR编程环境,(吐槽一下,他这个编程环境我没安装好,大家可以在其他平台的指导下安装IAR编程环境)。安装好IAR编程环境后,再安装Jlink。然后按照飞凌提供的用户编译手册指导下进行初步功能的测试就可以了。把编译环境安装好后,飞凌还提供了用户使用手册,其目录如下图所示:
在这里插入图片描述
可以看到提供的实例还是很实用的,特别指出的是,无论是哪款嵌入式单片机,学习GPIO的第一个实例就是点灯(点灯大师属实了),其次就是各种串口通信。当然,飞凌还特别给出了LWIP,LWIP 是一个轻量级的 TCP/IP 协议栈,可以了解,该款嵌入式开发板特别用于通信协议上。接着就是OK-MX9352平台M核SDK使用的内容,如下图所示,是其资料的截图。
在这里插入图片描述
综上所述,是我对其MCU编程资料的个人见解和介绍。3
接下来对其提供的linux系统和Qt开发环境资料进行简要的叙述。不错的是,飞凌会更新资料,在我下载的资料中,飞凌前后更新了三个版本,23年1月至3月,每个月更新一次。3月更新的资料,现在12月左右也可以使用,飞凌提供的linux系统和源码,如果没有安装过linux的小伙伴,我建议去网络平台找个教程。飞凌还提供了一些使用工具,提供的工具如下所示:
在这里插入图片描述
提供了uuu工具和qt运行文件以及CH343CD驱动等。当然飞凌对于linux和qt等环境的配置也有详细的讲解。下面是其说明书的截图
在这里插入图片描述
根据资料可以看到,飞凌提供的手把手的资料,对于新手相对友好,对于大佬来说,也可以从中找到解决问题的办法。

三、问题与解决办法

小白可根据提示下载IAR和J-Link。当编译程序时,会出错,信息如下所示。
在这里插入图片描述
Fatal Error[LMS001]: License check failed. Use the IAR License Manager to resolve the problem.
The generation feature is not of version 18.

这是由于注册机的问题。网上的解决办法有两种。这个问题是破解好,查看方法是。在上面的菜单栏按钮找到Help-License Manager就可以看到了。
在这里插入图片描述
这是我软件编译问题,破解不成功,没有授权。解决方法我也找到了,如下
需要下载文件,名字为path
在这里插入图片描述
第一个就是一个程序,第二个是操作说明。打开Readme.txt
在这里插入图片描述
只需要关注第二个就行,第一个和第三个不用管。可以看到,第二个的要求是复制path的按照包到下面三个路径,下面的三个路径是你软件安装的地址,分别复制到三个目录中,然后运行即可(这里没有说必须要用管理员的方式打开,双击也可以)然后出现了任何提示窗口都点击是,允许安装之类的就可以。最后问题就解决了。
path安装包在这里,
链接:https://pan.baidu.com/s/10qomikH6-CAuB83Vcki9ew?pwd=klfz
提取码:klfz
通过上面的流程,编译器就安装好了。
其实到这里也可以说是作无用功,因为飞凌的强大之处在于其可以跑linux。可以理解为树莓派,知识飞凌MX9352更为强大。如果仅仅是上述的编译器去编写飞凌MX9352的程序,那就太大材小用了。还不如直接用Arduino呢。
飞凌接下来还提供了仿真和仿真程序等。我就不赘述了。

四、小结

综上所述,飞凌这款IMX9352非常强大。飞凌给的文档也很全。入门需要一定的门槛,适合于自学能力强的小白和大佬。不然就白费了这么一个好板子。

  • 26
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值