跳转至内容

YTM32B1H系列

Questions about YTM32B1H seires

131 主题 611 帖子
  • 关于32B1HA0的A/B Swap功能教程

    6
    0 赞同
    6 帖子
    297 浏览
    ganyongchaoG

    Liam.Liu

    https://forum.ytmicro.com/topic/753/ytm32b1ha01-mcal-a-b-swap-demo及操作流程演示

  • YTM32B1HA01 MCAL A/B SWAP demo及操作流程演示

    1
    0 赞同
    1 帖子
    157 浏览
    尚无回复
  • boot swap命令

    8
    0 赞同
    8 帖子
    190 浏览
    xianghanX

    image.png另外注意FLASH_LaunchCommandSequence需要放在ram中执行,需要在链接文件里划出一段区域

  • etmr主从模式怎么用

    2
    0 赞同
    2 帖子
    75 浏览
    georgeG

    例:3个etmr同步,则配置
    eTMR0->CTRL[GLOBEN]=1
    eTMR1->CTRL[GLOBEN]=1
    eTMR2->CTRL[GLOBEN]=1

    配置好后,再发一个trigger,配置其中任意一个etmr的SYNC[GLOB]=1即可
    eTMR0/1/2->SYNC[GLOB] = 1

  • APP写标志量复位发现标志量消失

    3
    0 赞同
    3 帖子
    77 浏览
    DigaD

    ROM 需要使用这块 RAM,应该是RAM的最后 4K,即 0x2005F000~0x20060000,你可以换个地址

  • 如何使用32B1H的TCM优化系统性能

    3
    0 赞同
    3 帖子
    109 浏览
    yxydoctorY

    Frankie 谢谢大神,确实如此,改为dtcm_bss就好了👍

  • 云途HA 调用 __main 来代替 RamInit1

    11
    0 赞同
    11 帖子
    161 浏览
    snikeguoS

    重写LINK文件后,问题已解决,还是使用的__main

  • jlink刷写elf文件后无法启动运行

    2
    0 赞同
    2 帖子
    54 浏览
    xianghanX

    代码里是不是把调试口引脚配成了其它功能。把Reset拉低,擦除Flash,多试几次成功擦除后应该就可以连接上了。

  • 关于Gpt时基无缘无故被清0的问题

    已解决
    12
    0 赞同
    12 帖子
    240 浏览
    zyqZ

    yxydoctor 好的,感谢反馈,下个版本修复这个问题。

  • CAN报文发送顺序不连续且会丢失报文

    7
    0 赞同
    7 帖子
    138 浏览
    zhanjsZ

    jiankang_wang 好的,谢谢

  • 32B11H在MCAL环境下串口代码升级与数据加密

    2
    0 赞同
    2 帖子
    89 浏览
    xianghanX

    32B11H 下载到flash的需要是明文,不支持密文写入。

  • 如何在MCAL配置CAN界面实现同一个CAN通道配置两个Config

    15
    0 赞同
    15 帖子
    251 浏览
    jiankang_wangJ

    好的,感谢您的反馈。如果不修改can的配置,可以将该模块lock住,lock后将不再生成该模块配置文件和代码。

  • HA0系列MCAL配置FEE功能,Cluster写入次数问题

    5
    0 赞同
    5 帖子
    114 浏览
    Liam.LiuL

    houjun_xiao 好的,现在理解了,谢谢

  • 云途HA系列 接收140个ID离散的CANFD报文 filters配置

    10
    0 赞同
    10 帖子
    337 浏览
    gaoShengG

    yt0069 谢谢大佬的支持😊

  • 如何在MCAL框架下实现Secure Boot

    7
    0 赞同
    7 帖子
    220 浏览
    yxydoctorY

    Diga 谢谢回复。这篇应用笔记之前看过。所以才会知一惑二。既然secure boot属于硬件加密,本就不应该需要flash,hcu这些驱动模块,这样的话,加解密,签名就跟MCAL环境无关了。配置配置就行。但从官方例程看,不是这么回事。

    二级boot(用户自己的boot)本就包含了看门狗,Fls写用户App功能,不考虑二级boot加解密的话,其实这时候这个所谓的硬件secure boot其实是多余的。

    哎,回头再看一下加解密例程把。看看能不能由二级boot对app固件做点保密工作。

  • CAN Tx发送失败

    8
    0 赞同
    8 帖子
    100 浏览
    LCL

    暂时还没有示波器,其他方面还有要注意的吗?

  • MCU空引脚处理

    3
    0 赞同
    3 帖子
    75 浏览
    Ansen_LiA

    设计阶段对于MCU空PIN,外部硬件是悬空无连接,软件将其配置为低电平是否可行?

  • 固件升级跳转测试(基于32B1H和MCAL)

    2
    1 赞同
    2 帖子
    159 浏览
    yxydoctorY

    串口升级完美解决,展示一下:
    下载.png

    波特率固定为230400,165K的BIN文件,下载时间=10s。文件被分割为同pflash扇区大小的子包(2048字节),顺序发送。每一个子包尾缀CRC校验;上位机在收到成功接收应答信号后,才会发送编号连续的下一帧子包,保证下载过程的有序性。

    下位机BOOT代码会涉及到串口收发和Fls的读写擦操作。有几个坑点一定需要注意:

    坑点1:BOOT跳转代码不支持OS,OS线程中做跳转的话,就不知道跳那儿了;裸机跳转正常;

    坑点2:fls扇区擦除/写操作不能使能异步模式。
    fls.png

    坑点3:上位机在发送2048字节子包时,发送buff一定要先赋值0xff,之后再赋新值。这点是考虑最后一帧不满2048字节时,要以0xff填充;不然也会有问题。

    坑点4:几个关键地址
    1 - APP代码偏移地址=0x020000;
    2 - BOOT跳转地址=0x02020800;即跳转到APP的IVT;
    3 - 固件BIN文件需要拷贝到Pflash的物理地址=0x020000;
    4 - fls设置地址序号 = Pflash-S64开始;
    5 - IAR下的烧录地址=0x02020000

    注意以上坑点后,APP固件即支持串口烧录,也支持IAR在线仿真。

  • 关于32B1H的FIRC,SIRC精度问题请教

    2
    0 赞同
    2 帖子
    67 浏览
    xianghanX

    1 FIRC PLL可以选择FXOSC作为reference 时钟检测,FXOSC用SIRC作为refrence时钟检测,
    2 没有85°C时片内时钟的精度数据,理论上肯定比125°精度好

  • 有没有休眠唤醒的使用案例

    3
    0 赞同
    3 帖子
    106 浏览
    yyj123Y

    好的感谢!!!!!!

  • 云途论坛规则/Yuntu Forum Rules

    发帖前请查看

  • YCT离线License申请流程

    帮助没办法联网的电脑使用YCT

  • YT CONFIG TOOL调查问卷

    帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

  • Online Users