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.

[参考译文] 编译器/CC2540:在 Linux 下使用 USB 升级和控制 CC2540

Guru**** 2513185 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/802551/compiler-cc2540-upgrade-and-control-of-cc2540-using-usb-under-linux

器件型号:CC2540

工具/软件:TI C/C++编译器

首次使用 UBL 后、成功升级 HostTestReleaseCC2540USB-UBL.bin。 
进行升级。 我按照 TI_BLE_Sample_Applications_Guide.pdf 帮助文档(图片)中所示的方式进行操作。
在上电时按下按钮、UBL 仅显示一秒钟。 我没有时间对其进行升级、只需运行 HostTestReleaseCC2540USB-UBL.bin 即可。
我想延长此 UBL 停留时间、但在 BLE-CC254x-1.4.2.2提供的 UBL 源代码中找不到有效的修改方法。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Dashi:
    指派一名专家来研究所描述的案例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    此问题是否有结果?

    此致

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

    Dashi 您好!

    您是否在 Windows 中尝试过此操作?

    您可以通过 USB 加载第一个映像作为大容量存储、没有任何问题?

    在 UBL_exec.c -> ubleExec()中 ,stDelay 变量似乎包含跳转到有效 RC 映像之前的延迟。 您可以尝试修改此部件以延长延迟。 或者只需对以下块取消注释即可进行实验

    // if (stDelta > stDelay)
    // {
    // 中断;
    //}