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.

[参考译文] CC3235MODSF:如何使用 AT Commands 删除无关的/sys/phya.cal 文件

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1221963/cc3235modsf-how-to-remove-extraneous-sys-phya-cal-files-with-at-commands

器件型号:CC3235MODSF

您好!

我有一个正在使用的板遇到此票证中发现的问题:

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/964645/cc3235sf-sys-phya-cal-being-created-corrupted-and-recreated-filling-the-flash

损坏的"/sys/phya.cal "文件被创建到它们填充整个文件系统的位置。 这会阻止我将新文件放入文件系统。 根据该票证、此问题已在 Service Pack 更新中解决。  

我无法轻松地对正在使用的模块进行重新编程、因此我正在使用 AT 命令将新服务包文件写入文件系统。 我知道这将防止问题继续、但会删除已存在的多余损坏文件?

如果不是、是否有办法通过 AT 命令将其删除? 我无法使用命令"AT+FileDel"、可能是因为它是一个系统文件。  

最后、一些在用的板已完全填满/sys/phya.cal、但也有一些只有十几个左右、未完全填满。 使用我的测试板、在重新编程并重新启动后、总是会出现额外的文件、但似乎随机设置了创建文件数量的最大值。 我想知道系统文件的频率是全满的、因为我不能和正在使用的购物车交谈。 是否有关于触发此错误的原因的任何信息?  

谢谢!

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

    我相信您可以通过 AT+FileDel 删除损坏的文件。

    我没有有关 错误触发器的信息。 此修复程序是为了确定文件的问题并避免存储它。

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

    当我发送"AT+FileDel=/sys/phya.cal 时"、我可以获取-10248 (SL_ERROR_FS_SYSTEM_FILE_ACCESS_ENDED) 或-10369 (SL_ERROR_FS_FILE_IS_ALIANCE_OPEN)。 是否有删除系统文件的特殊方法? 是否有特殊方法指定要删除哪些" phya.cal"文件? 因为我假设应该保存未损坏的数据吗?

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

    否 很抱歉、文件是安全的、所以我出错了。 您只能格式化整个闪存(即、对器件重新编程)。