Part Number:CC3100MODOther Parts Discussed in Thread:CC3100, , CC3135, CC3120, CC3200, CC3120MOD, BOOSTXL-CC3120MOD
板子是MSP432P401R,用的例程是Lab20_cc3100,在运行时,configureSimpleLinkToDefaultState函数,返回数值-100
Nick Sun:
您好,
您使用的SDK版本名字和版本号是多少?
,
? ?:
CC3100 V1.3.0
,
Nick Sun:
您好,
您的问题我们转交给E2E英文论坛由专业产线工程师帮您解决。
,
? ?:
大概啥时候能有个回复呢?
,
Nick Sun:
您好,
收到工程师的回复:
我们不清楚 CC3100的 Lab20 是什么,您能分享一个链接吗?-100表示 NWP got an abort()。(i'm not sure what is lab20 for cc3100. Can you share a link? -100 means that the NWP got an abort().)
您能提供NWP日志吗?(/cfs-file/__key/communityserver-discussions-components-files/968/CC3100-_2600_-CC3200-Capture-NWP-Logs-_2D00_-Texas-Instruments-Wiki.pdf)
请检查您是否在中止之前收到任何 simplelink 异步事件,并检查 configureSimpleLinkToDefaultState 中的序列以查看哪个调用实际返回了 -100。(Please check if you are getting any of the simplelink async event prior to the abort and check the sequence within configureSimpleLinkToDefaultState to see which call actually returned the -100.)
,
? ?:
Lab20下载链接:TI-RSLK升级版资料V2.1:链接:pan.baidu.com/…/1BnLLdSoYCrHVEuw1wiz9Fg 提取码:8lip
抱歉我没找到NWP日志,
具体返回-100的函数为
,
? ?:
重启返回值
串口打印
,
Nick Sun:
您好,
该文件是否由TI官方提供?
这是升级在E2E英文论坛的帖子链接:CC3100MOD: Error in Lab_cc3100 example. – Wi-Fi forum – Wi-Fi – TI E2E support forums
您可以直接用英文的方式将想要和工程师咨询的问题转发给我们由我们这边代为转述。
,
? ?:
是的,官网课程配套的课程 (ti.com)
,
Nick Sun:
您好,
收到您的跟进,我们也查看一下相关的内容。您能通过下属文档方式提供NWP日志吗?(/cfs-file/__key/communityserver-discussions-components-files/968/CC3100-_2600_-CC3200-Capture-NWP-Logs-_2D00_-Texas-Instruments-Wiki.pdf)
这是升级在E2E英文论坛的帖子链接:CC3100MOD: Error in Lab_cc3100 example. – Wi-Fi forum – Wi-Fi – TI E2E support forums
您可以直接用英文的方式将想要和工程师咨询的问题转发给我们由我们这边代为转述。
,
? ?:
你好,有更详细的提供NWP日志方式的文档吗,没看懂如何提取日志
,
? ?:
bbb.log
���������������������������������������������������������������������������
,
Nick Sun:
您好,
我们工程师尝试查看您的log文件,发现该文件为空,请仔细检查捕获说明重新提供一下,谢谢。
,
? ?:
你好,我不能找到这个文件,您能提供具体的文件夹路径吗
,
Nick Sun:
您好,
它可以从任何地方调用(将它与所有其他外围设备一起添加到主线程中(add it to the main thread with all the other peripherals init))。
他将包括以下头文件(header):
#include <ti/devices/cc32xx/inc/hw_types.h> #include <ti/devices/cc32xx/driverlib/rom_map.h> #include <ti/devices/cc32xx/driverlib/pin.h> #include <ti/devices/cc32xx/driverlib/prcm.h>
,
? ?:
你好,我用的是CC3100MOD,需要加入这两句代码吗,是需要加入到Uart.c或者Uart.h里吗
,
Nick Sun:
您好,
已帮您同步工程师,有结论及时联系您。
,
? ?:
你好,用teraterm记录二进制日志一直出现乱码,所以换了一个串口工具,但是只记录了hex日志,麻烦您了SaveWindows2023_3_21_10-51-26.TXT
,
Nick Sun:
您好,
收到工程师回复:
? ? 说:你好,我用的是CC3100MOD,需要加入这两句代码吗,是需要加入到Uart.c或者Uart.h里吗
no it should be added to the application code.
The customer should add the lines anywhere in his boot sequence (he should just include the headers as mentioned before).
不,它应该添加到应用程序代码中。
您应该在他的引导序列中的任何地方添加这些行(应该只包括前面提到的头文件)。
if you are using CC3100 – you don't need this. It is only for the MCU devices to mux the output lines.
如果您使用的是 CC3100 – 您不需要这个。仅供 MCU 设备复用输出线。
,
? ?:
你好,上面是我记录的日志,请您转发给那边的工程师,谢谢
,
Nick Sun:
您好,
这是E2E英文论坛工程师支持的链接:https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1203652/cc3100mod-error-in-lab_cc3100-example/4561208#4561208
工程师发现 NWP 日志仍然不正确。
因为CC3100 SDK默认不支持MSP432P。可能需要一些移植工作。如果您想要使用 MSP432,通常的方法是转到通过SDK 插件支持的 CC3120 或 CC3135 。
错误-100的原因有很多,常见的有:
没有正确移植主机驱动程序
在没有上传服务包的情况下使用 CC3100 / CC3200 设备(especially when preproduction silicone is used)我认为您应该:
如果可能,请移至 CC3120(CC3120MOD 或 BOOSTXL-CC3120MOD)
如果不是,查看它在MSP432P4和CC3100之间的硬件连接
确保主机驱动程序已正确移植到 MSP432(请参阅SWRU368c 附录 A中的驱动程序架构)
确保使用带有最新 ServicePack 的最新 SDK我们工程师的建议:由于我们没有对此主机的本地支持,它需要移植,如果这是一个新项目,那么 CC3120 是推荐使用的设备。