0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RZ/T2M RZ/N2L RZ/T2L系列应用心得

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-11-15 16:09 次阅读

工业以太网各种协议栈支持说明

669084b6-838c-11ee-939d-92fbcf53809c.png

RZ/T2M和RZ/N2L共用各种软件协议栈支持情况。

1ECAT目前已经支持

关于ECAT的补充说明如下表:

66a54464-838c-11ee-939d-92fbcf53809c.jpg

点击可查看大图

2Profinet

备注:

1. PN协议栈比较占资源,无论是RZ/T2M还是RZ/N2L,只要集成PN协议栈,都需要外扩RAM。且目前Renesas只验证通过了SD-RAM。

2. 评估版本的PN协议栈:计划在2024/Q1发布。

3. 既可以支持Profinet RT,也可支持Profinet IRT的MPU。

3Ethernet IP,目前瑞萨移植的是开源的协议栈,客户可以自行替换为其他协议栈

备注:

1. ECAT协议栈是倍福免费授权的,但Renesas没有权力提供直接提供别的厂商所拥有的相关代码。瑞萨的官方代码包里面ECAT源码部分是留空的,需要客户注册ETG会员后下载SSC tool,瑞萨ECAT官方代码包里有如何使用SSC Tool生成源码的详细介绍。

2. 其他协议栈都需要协议栈的产权方授权,包括PN, EIP, Powerlink, IO-LINK等等协议栈(无论 主机侧,还是从机侧的代码协议栈软件),都是需要客户自己去购买授权,并根据代码移植说明书,移植到瑞萨RZ平台上。瑞萨提供的网络协议栈部分的代码,都是lib(非源代码)模式,或者没有协议栈这一层,只有移植说明书。

RZ/T2M 320PIN,255PIN的差异

66b95e4a-838c-11ee-939d-92fbcf53809c.png

点击可查看大图

T2M和N2L芯片启动和关键外设芯片搭配说明(基于RZ/T2M RSK)

1RZ/T2M和RZ/N2L的启动配置外部MD引脚解释说明

MD 0,1,2 这三个脚决定了RZ/T2M N2L从哪种外围存储介质启动。

66c34da6-838c-11ee-939d-92fbcf53809c.png

点击可查看大图

2SCI BOOT

当存储介质是空的时候,可以通过这个模式,把对应的可执行文件,烧录到完全没有任何程序的RZT2M里面。

参考使用方法:

RZ/T2M产品

请访问上方链接下找到如下内容并下载:

66e96202-838c-11ee-939d-92fbcf53809c.png

3串口更新RZ/T2M,RZ/N2L步骤

PC USB接CN16 USB转串口

6702753a-838c-11ee-939d-92fbcf53809c.png

电源接USB供电接CN5,DC适配器供电接CN6

6722551c-838c-11ee-939d-92fbcf53809c.png

以RZT2M RSK板为例:

请注意:较早版本的demo板,其芯片固件与量产固件不一样,波特率和握手协议均有不同,因此不适用该方式

1. SW4 ON ON ON ON
下载一个旧程序(J-Link或Ijet或其他)

2. SW4 OFF ON OFF OFF

此时上电复位后进入串口boot模式,串口号为SCI0

673b3474-838c-11ee-939d-92fbcf53809c.png

3. 使用tera term配置串口波特率115200,其他如附图:

674aa094-838c-11ee-939d-92fbcf53809c.png

然后reset按下后tera term显示串口boot信息

67611b76-838c-11ee-939d-92fbcf53809c.png

此时确认进入串口下载模式,MDx选择电路并没有问题。

注意:由于TTL转串口芯片IC38偶发数据转换异常,需确认有该信息后才确认进入SCI boot模式且串口功能可用

4. 按照AN6471 2.2.4 Program to Flash操作即可

实例:

C:�7.RZ�2.RZN2LRZN2L_Official_Release fwupdate 01an6471ej0110-rzt2-n2Device setup>python device_setup.py start --port COM5 --boot_mode sci -i RZT2M_RSK_DeviceSetup.out.srec

SCI Download mode.

Send program data. (S0)

-- Load Program to BTCM ---------------

Send program data. (S3)

Program send completed.

C:�7.RZ�2.RZN2LRZN2L_Official_Releasefwupdate 01an6471ej0110-rzt2-n2Device setup>python device_setup.py writeflash --port COM5 --addr 60000000 -i RZT2M_RSK_cmt_Rev100.bin

writeflash : Setup success.

5. BOOT模式改回原来的QSPI启动

SW4 ON ON ON ON

6. 下电再上电,可以看到新程序开始运行

注意:每一步更改SW4的操作,都要下电操作然后重新上电。

有关该例程AN6471,请注意以下几点:

1. 该例程提供了RZ/T2M平台使用SCI_BOOT和USB_BOOT模式下烧录板子上FLASH的方法。根据AN,制作烧录用的bin文件时,有一个步骤:Generate Parameters for the loader (Sec 2.2.2),该步骤仅针对该例程包中测试用的app bin 文件。

如果是其他的应用程序(基于FSP架构):包括我们提供的各种BSP例程,或者是通过FSP工具创建的例程。BSP选择模式如下:

6764ff16-838c-11ee-939d-92fbcf53809c.png

工程代码中已经包含了Loader Parameters的定义,编译时生成的bin文件也就已经包含了这部分,所以用这样的APP bin文件烧录时,不需要再做一次该步骤。

2. SCI_BOOT和USB_BOOT模式烧录例程需要下载一个Device Setup Program程序到RAM中,通过工具与该程序交互完成bin文件传输和烧录。所以,客户需要根据实际使用FLASH型号修改Device Setup Program程序中的XSPI/QSPI驱动,以适配FLASH。

4SPI-Nor flash或Octa Flash

(boot device,强烈推荐

目前强烈推荐使用QSPI-Nor flash作为启动介质。

QSPI

4Mbyte: AT25SF321B

16Mbyte: AT25SF128B pin to pin

CN032套件使用的是后者

676edc02-838c-11ee-939d-92fbcf53809c.png

点击可查看大图

SW1决定MD0 = 0

SW2决定MD1 = 0

SW3决定MD2 = 0

XSPI0启动

QSPI启动

注意:RSK开发板上的CN8跳线帽,是Octal和QSPI flash二选一,实际设计的时候也是二选一。

678e3f84-838c-11ee-939d-92fbcf53809c.png

点击可查看大图

5并口Nor flash(不推荐用于boot device)

【A】目前从并口nor启动的代码,尚在开发中,暂不推荐这种启动方式。

【B】硬件层面,RZ/T2M和RZ/N2L是支持从并口nor启动的,但瑞萨并没有NOR启动的相关参考设计和文档。

6外扩RAM(推荐SDRAM)

由于PN协议栈的容量至少都在3M字节以上,所以必须要外扩RAM。

【A】产品尺寸空间受限或者对处理效率有严格要求的前提下,推荐使用 Octa RAM。

67a50868-838c-11ee-939d-92fbcf53809c.png

点击可查看大图

【B】如果成本敏感,且不受任何产品尺寸的限制,可使用SDRAM。

67ba89ea-838c-11ee-939d-92fbcf53809c.png

点击可查看大图

7各种以太网PHY支持和兼容性详细说明

67d00b1c-838c-11ee-939d-92fbcf53809c.jpg

点击可查看大图

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 瑞萨
    +关注

    关注

    32

    文章

    22214

    浏览量

    84915
  • 移植
    +关注

    关注

    1

    文章

    367

    浏览量

    27854
  • 工业以太网
    +关注

    关注

    10

    文章

    577

    浏览量

    42055
  • Profinet
    +关注

    关注

    5

    文章

    790

    浏览量

    22999
  • 协议栈
    +关注

    关注

    2

    文章

    129

    浏览量

    33456

原文标题:RZ/T2M RZ/N2L RZ/T2L系列应用心得(2)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RZ/T2M RZ/N2L RZ/T2L系列用心得(上)

    T2M R9A07G075M28GBG#AC0为例,在官网找到RZ/T2M产品页,然后向下找到Product option界面。
    的头像 发表于 12-29 12:23 903次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b><b class='flag-5'>系列</b>应<b class='flag-5'>用心得</b>(上)

    RZ/T2M RZ/N2L RZ/T2L系列用心得(下)

    新的版本从PE保护地起,中间是2个接线柱,老版本是3个,注意千万不要按照老的接线方式,会炸管子。
    的头像 发表于 12-29 12:24 734次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b><b class='flag-5'>系列</b>应<b class='flag-5'>用心得</b>(下)

    RZ/T2M电机控制MPU怎么样?有哪些特征应用?

    新推出的的RZ/T2M电机控制微处理器单元,该单元在单芯片上结合了快速、高精度的实时电机控制功能和工业以太网,同时还支持功能安全操作。通过提供电机控制的所有基本外设功能,RZ/T2MM
    发表于 03-01 14:42

    RZ/T2MRZ/N2L 组硬件设计指南

    RZ/T2MRZ/N2L 组硬件设计指南
    发表于 01-09 18:57 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> 组硬件设计指南

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手册(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手册(for RZ/
    发表于 01-10 19:00 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Kit Startup 手册(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册
    发表于 01-10 19:00 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Board 硬件手册

    CN032交流伺服解决方案硬件手册(适用于RZ/T2MRZ/N2L

    CN032 交流伺服解决方案硬件手册(适用于RZ/T2MRZ/N2L
    发表于 05-12 19:19 0次下载
    CN032交流伺服解决方案硬件手册(适用于<b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>)

    CN032交流伺服解决方案硬件手册(适用于RZ/T2MRZ/N2L

    CN032 交流伺服解决方案硬件手册(适用于RZ/T2MRZ/N2L
    发表于 06-29 19:11 0次下载
    CN032交流伺服解决方案硬件手册(适用于<b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>)

    RZ/T2L 组数据表

    RZ/T2L 组数据表
    发表于 06-29 19:13 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b> 组数据表

    RZ/T2MRZ/N2L 组硬件设计指南

    RZ/T2MRZ/N2L 组硬件设计指南
    发表于 06-30 18:33 2次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> 组硬件设计指南

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手册(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手册(for RZ/
    发表于 06-30 19:41 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Kit Startup 手册(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册
    发表于 06-30 19:41 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Board 硬件手册

    RZ/T2MRZ/N2LRZ/T2L产品简介

    瑞萨电子在2022年6月推出了第二代高性能、多功能的RZ/T2M电机控制微处理器MPU,应用于交流伺服驱动器和工业机器人等领域。RZ/T2M可实现交流伺服系统和工业电机等工业设备的高速
    的头像 发表于 11-13 15:50 1137次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>和<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>产品简介

    RZ/T2M RZ/N2L RZ/T2L系列用心得

    已经测试,CiA402,ecat_IO都可以编译并正常运行。
    的头像 发表于 12-22 13:44 386次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b><b class='flag-5'>系列</b>应<b class='flag-5'>用心得</b>

    RZ/T2MRZ/N2LRZ/T2L组 硬件设计指南

    电子发烧友网站提供《RZ/T2MRZ/N2LRZ/T2L组 硬件设计指南.pdf》资料免费下
    发表于 02-02 09:39 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>组 硬件设计指南