NXP PEPS 方案深入浅出(二)- PKERKE Demo、开发环境、工具简介

 NXP PEPS 方案深入浅出(二)

PKE/RKE Demo、开发环境、工具简介

 

上一期博文我们讲到 NXP PEPS 方案系统结构与选型,主要分类讲了 PKE/RKE、BLE/NFC、UWB 三类实现 PEPS 的方式和他们的主推型号及推荐应用场景。本期我们将详细的给大家介绍 PKE/RKE 的各个部分的开发环境,烧录调试工具以及原厂有哪些 Demo 可以提供。

 


首先我们看一下 WPI 基于 NXP 方案的 PKE/RKE 方案框图,如图(1)。

图 (1)  WPI PKE/RKE 方案框图


方案主要包括四个大的部分,BS MCU、LF Driver(Include IMMO)、UHF Receiver、Key(Tag IC)。图(2)为 WPI PKE/RKE Demo 简介。

图 (2)  WPI PKE/RKE Demo 简介

下面,我会从四个部分本别介绍他们的开发环境和工具。

 

1、BS MCU(Base Station MCU)

BS MCU 目前 WPI  Demo 使用的是 KEAZ128,使用环境为 S32 Design Studio for ARM(也可使用 Keil 开发),开发工具推荐 PE Micro Multilink Universal 和 J-Link。

其中两种开发环境均为免费,WPI 目前主要使用 S32DS ,最新版本下载路径如下:


https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for-arm:S32DS-ARM?&tab=Design_Tools_Tab

图 (3)  NXP S32 Design Studio for Arm

 


关于 S32DS 的环境搭建及 SDK Building, WPI RD 有专门撰写相关文档——《简易操作手册 - NXP_S32K144_环境搭建_V1.0_Larry He_2019.05.23》,如下图(4)为文档目录,如有需求,请联系本文作者

 

图 (4)  基于 S32K144 的 S32DS 环境搭建目录

 


如下图(5)为开发工具PE Micro Multilink Universal 和 J-Link。

图 (5) 开发工具PE Micro Multilink Universal 和 J-Link

2、LF Driver(Include IMMO)

LF Driver & IMMO 我们以 WPI Demo 使用的 NJJ29C0 为例说明,Joker 是 NXP 对于 NJJ29C0 的命名,包括 NJJ29C0 的软件包名称也叫做 Joker。


Joker 与 PC 交互的开发环境为 Eclipse,如图(6);硬件连接工具为FTDI Device,如图(7)所示。
    

图 (6) Eclipse 图标        

                             
图 (7) FTDI Device

 

 

 

 

 

 

 

 

 

 

 

 

 

WPI RD 专门有撰写 JOKER SDK Demo 如何运行的操作文档《JOKER SDK Demo 运行_V1.0_Larry He_2019.07.30》,目录如下图(8)所示,若有需求,请联系本文作者。

图 (8) JOKER SDK Demo 运行_V1.0 目录

3、UHF Receiver & Key(Tag IC)

       WPI Demo 使用的 UHF Receiver 为 NCK2912,Key(Tag IC)使用的为 NCF29A1。本文以此两颗芯片为例,说明其开发环境及会使用到的工具。

       ① 开发环境——Chess DE

       此工具为第三方 Synopsys设计,需要 License ,为收费软件。如下为购买链接:


https://www.nxp.com/products/security-and-authentication/secure-car-access/mrkiii-tool-chain-sdk-c-compiler:OM6717?&lang=en&lang_cd=en&

图 (9) Chess DE License 购买

 

当然 Chess DE 也可以通过邮件,向设计商申请免费使用 1 月,其申请过程请参考文档《Synopsys MRK3 SCL Tools_NoSheng_20190423_temp》。如有需求,请联系本文作者。


另外,当购买 License 或者免费申请完以后, WPI RD 有撰写如何安装 Chess DE 以及如何进行 Quickly Start。安装 Chess DE 请参考《IP Programmer mrk3e Install Manual_NoSheng_20190418_temp》,其目录如下图(10)。

图 (10) 《IP Programmer mrk3e Install Manual_NoSheng_20190418_temp》目录

 

 

 

 

 


Quickly Start 请参考《IP Programmer Chess DE Quickly Start_20190530》,其目录如图(11)。

图 (11) 《IP Programmer Chess DE Quickly Start_20190530》目录

 

② 烧录工具——MRK III

       此工具也是第三方 Synopsys设计,购买链接如下:

https://www.nxp.com/products/security-and-authentication/secure-car-access/mrkiii-tool-chain-sdk-c-compiler:OM6717?&lang=en&lang_cd=en&


      

图 (12) MRK III购买

  

③ RSSI 读值工具—— Ted-Kit 2

       另外 NXP 推荐一款用于测试、显示 RSSI 数值的工具 Ted-Kit 2,其购买链接如下:

https://www.nxp.com/products/security-and-authentication/secure-car-access/transponder-evaluation-and-development-kit-2-rke-pke-with-rf-board:OM6716?&lang=en&lang_cd=en&

       注意:OM6716,599 只能测试 IMMO 功能,搭配 OM6716/434,599 一起才能通过 PKE/RKE 读取 RSSI 值。

 

图 (13) Ted-Kit 2 购买

总结:

     以上是本次博文的全部内容,主要讲述了目前 WPI 基于 NXP PEPS 方案简介和所需要的开发环境及开发工具,并同时推荐给大家购买链接及如何上手的参考文档。其中参考文档若有需求请联系本文作者。

 

 

 

 

 

 

 

 

 

备注:

本博文图片NXP 原厂官网及 WPI 技术人员,如有疑问,请告知作者。

 

参考文档:

① 《简易操作手册 - NXP_S32K144_环境搭建_V1.0_Larry He_2019.05.23》

② 《JOKER SDK Demo 运行_V1.0_Larry He_2019.07.30》

③ 《Synopsys MRK3 SCL Tools_NoSheng_20190423_temp》

④ 《IP Programmer mrk3e Install Manual_NoSheng_20190418_temp》

⑤ 《IP Programmer Chess DE Quickly Start_20190530》

 

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论

Gumustech 00905326688286

Gumustech 00905326688286

2023年3月4日
你好 你能用你在 NCF29xx s 方面的经验为我们做一个项目吗? 我们想回收用过的汽车遥控器。 使用此 IC 的遥控器在被编码到车内时被锁定。 我们知道它们可以被解锁,我们想解锁它们并再次使用它们。 我们可以向您发送锁定的远程和解锁的远程 bin.file。 如果可以,请告诉我们您要收取的价格。 我们聊天我 d cemilaydemir
ZB

ZB

2020年8月1日
你好,我们对这方案有兴趣,怎么联系你