你好,
我设法在我的代码基线内构建Segger RTT(重定向Segger JLink终端上的printf),以尝试使用SmartSnippets的内部终端。当我flash图像与Segger RTT支持和开始与JLink连接,我应该能够启动Telnet终端。但是我得到Telnet的错误消息:连接被拒绝:连接我使用文档中描述的端口为19021的localhost。
功能齐全吗?这可能来自防火墙之类的东西吗?
谢谢文斯
嗨,文斯,
我已经让我们的SDK团队去调查了。我们很快就会得到答复。
/ MHv
这就跟你问声好!
我只是在考虑使用DA14681-01 USB库的发布或调试版本可能会有影响(在链接阶段使用)的事实。就像启用Telnet只调试一个..
我收到了来自团队的以下回复:
连接被拒绝意味着:
注意,RTT终端可以激活或启用,而无需同时启用调试器。对于RTT控制块地址,你需要把_SEGGER_RTT变量的值放在二进制MAP文件(_SEGGER_RTT)中。同时确保在RTT查看器窗口的选项" Input -> Sending -> Send on Enter "和" Input -> End of line -> Windows format "检查。这允许由RTT查看器发送的输入字符串被DA14680正确解释。
我希望这对你们有所帮助
我确实打开了端口,并允许在Telnet和Rtt客户端使用的端口19021上显式地在Windows上连接
RTT控制块地址:这在代码中吗?我发现_SEGGER_RTT有0xa8,但是这个RTT控制块地址应该设置在哪里?也许我在医生那里错过了
谢谢文森特
请见附件…
好的,谢谢,我会尝试的,一旦我有什么有趣的东西就告诉你。可能需要一段时间,因为我马上就要度假了:)
文斯
我不得不查“假日”这个词。听起来美妙;o)
嗨,文斯,
我已经让我们的SDK团队去调查了。我们很快就会得到答复。
/ MHv
这就跟你问声好!
我只是在考虑使用DA14681-01 USB库的发布或调试版本可能会有影响(在链接阶段使用)的事实。就像启用Telnet只调试一个..
嗨,文斯,
我收到了来自团队的以下回复:
连接被拒绝意味着:
注意,RTT终端可以激活或启用,而无需同时启用调试器。
对于RTT控制块地址,你需要把_SEGGER_RTT变量的值放在二进制MAP文件(_SEGGER_RTT)中。
同时确保在RTT查看器窗口的选项" Input -> Sending -> Send on Enter "
和" Input -> End of line -> Windows format "检查。
这允许由RTT查看器发送的输入字符串被DA14680正确解释。
我希望这对你们有所帮助
/ MHv
你好,
我确实打开了端口,并允许在Telnet和Rtt客户端使用的端口19021上显式地在Windows上连接
RTT控制块地址:这在代码中吗?我发现_SEGGER_RTT有0xa8,但是这个RTT控制块地址应该设置在哪里?也许我在医生那里错过了
谢谢
文森特
请见附件…
/ MHv
你好,
好的,谢谢,我会尝试的,一旦我有什么有趣的东西就告诉你。可能需要一段时间,因为我马上就要度假了:)
文斯
我不得不查“假日”这个词。听起来美妙;o)
/ MHv