查看: 9970|回复: 19

[原创] 最新版KSDK2.1for MK22有Bug

[复制链接]
  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
    发表于 2016-12-12 18:42:16 | 显示全部楼层 |阅读模式
    下载后测试了一下

    在RTOS例子中的UART例程测试,读取很容易发生缓冲区溢出,跟踪了一下,是FREERTOS 信号量出现的问题,也就是说FreeRTOS在信号量处理这块有Bug
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-1-10 10:14
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    3

    主题

    82

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    277
    最后登录
    2017-3-9
    发表于 2016-12-12 18:51:04 | 显示全部楼层
    要么是高手,要么是自己代码有问题。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
     楼主| 发表于 2016-12-12 19:10:30 | 显示全部楼层
    不务正业的猫 发表于 2016-12-12 18:51
    要么是高手,要么是自己代码有问题。

    直接运行例程发现的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-21 08:52
  • 签到天数: 861 天

    连续签到: 1 天

    [LV.10]以坛为家III

    75

    主题

    2523

    帖子

    24

    金牌会员

    Rank: 6Rank: 6

    积分
    5867
    最后登录
    2025-1-22
    发表于 2016-12-12 19:38:03 | 显示全部楼层
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-23 10:20
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    5

    主题

    693

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1408
    最后登录
    2025-7-23
    发表于 2016-12-12 22:21:24 | 显示全部楼层
    帮顶...
    dfdfdfdfdfdfdfd dsfa222
    回复

    使用道具 举报

  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2016-12-13 08:09:03 | 显示全部楼层
    到2.1了么
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24915
    最后登录
    2025-7-23
    发表于 2016-12-13 09:54:54 | 显示全部楼层
    楼主你好!
    请给出KSDK2.1后面具体的partnumber或者板号, 然后把缓冲区溢出现象描述下。
    我这边会确认下,如果真有bug,我会上报给SDK部门。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
     楼主| 发表于 2016-12-14 02:35:44 | 显示全部楼层
    我已经发到NXP官网论坛了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24915
    最后登录
    2025-7-23
    发表于 2016-12-14 09:45:29 | 显示全部楼层
    中山无雪 发表于 2016-12-14 02:35
    我已经发到NXP官网论坛了

    请把官方论坛链接也贴出来。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
     楼主| 发表于 2016-12-27 00:00:40 | 显示全部楼层
    小恩GG 发表于 2016-12-14 09:45
    请把官方论坛链接也贴出来。

    手下的工程师没将问题法出去

    现在我描述一下问题:
    使用MDK5.22打开SDK_2.1_MK22FN128xxx10目录下的boards\frdmk22f\rtos_examples\freertos_uart下的项目(项目为MK22FN512xxx12 FRDM项目),编译后下载到MK22-FRDM中,运行,使用调试助手(或其他串口调试工具),发送长度大于4个字节的内容(速度快点,最好一次发送内容大于8个字节,系统定义的缓冲区为4个字节),在串口调试端会看到返回的“Ring buffer overrun!”信息,然后就会不再有任何反应(看程序知道系统已经被挂起了),有时还会返回“hardware buffer overrun!”,说明系统已经发生缓冲区溢出,看了一下程序,问题应该出在FreeRTOS信号处理上(没深入跟踪)
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-23 21:16 , Processed in 0.101691 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表