This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/OMAP-L138:调试 NDK 时出现异常行为

Guru**** 2926660 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/664487/ccs-omap-l138-strange-behavior-when-debugging-ndk

器件型号:OMAP-L138

工具/软件:Code Composer Studio

您好论坛、

经过几次调查、我发现 NDK 有一个奇怪的行为。

我将我的应用程序下载到处理器并让其运行。

预期行为在控制台上:

ARM9_0]使用 MAC
地址的默认 MAC 地址:00-08-ee-03-14-99
网络添加了:IF-1:192.168.4.240
链路状态:PHY 7上的100Mb/s 全双工 

不幸的是、我只能得到:

ARM9_0]使用 MAC
地址的默认 MAC 地址:00-08-ee-03-14-99
网络添加了:IF-1:192.168.4.240

现在、我暂停调试会话并让它再次运行。

然后我得到最后一行:

链路状态:PHY 7上的100Mb/s 全双工 

有人是否也看到过这种行为、或可能在这方面有所帮助?

非常感谢您的回答

此致 Martin  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我没有遇到过这样的行为。
    您是否尝试使用 CCS 的 Step into 和 Step Over 函数、以确定您的应用程序在哪个点停止:
    [报价]预期行为在控制台上:
    ARM9_0]使用默认 MAC 地址
    使用 MAC 地址:00-08-ee-03-14-99
    网络已添加:if-1:192.168.4.240
    链路状态:PHY 上100Mb/s 全双工7[/QUERP]

    您使用的是哪种 TI SDK RTOS?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yordan、您好!

    非常感谢您的回答。

    我尝试了单步执行。

    我有一项任务、即每秒切换 LED。 (在此处放置断点)

    现在的行为是:



    [ARM9_0]使用默认 MAC 地址 、使用 MAC 地址:00-08-14-99 链路状态:PHY 7 网络上的100Mb/s 全双工已添加:IF-1:192.168.4.240

    因此、首先是"链路状态..." 然后“网络已添加……”

    此致

    Martin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用 SYS/BIOS 6.35.1.29
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我已经通知了 SYS/BIOS 团队。 他们将直接在此处发布反馈。

    如果您可以将项目发送至评论或尝试重现问题、这可能会有所帮助。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、问题解决了。

    llTimerTick() 

    周期为1ms。

    所以

    MDIO_timerTick () 

    必须失败。

    由此给您带来的不便、敬请原谅。

    此致  

    Martin

    电源 这个 NDK 的实施很好:-)我越来越熟悉它