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.

[参考译文] CC2642R:通过基于 I2C 的串行 EEPROM 执行 BLE 片外无线下载

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1462234/cc2642r-performing-ble-off-chip-over-the-air-download-via-i2c-based-serial-eeprom

器件型号:CC2642R
主题中讨论的其他器件: SysConfig

工具与软件:

您好!  

我将 CC2642R 用于我的蓝牙低耗能应用。 这涉及通过 BLE 将传入代码存储在连接到 CC2642R 的串行 I2C EEPROM 模块内。 存储代码后、我将通过从该串行 I2C EEPROM 模块上传代码来尝试固件更新。  

我在这里的问题是、这可以在基于 I2C 的串行 EEPROM 上实现。 因为给定的示例代码有基于 SPI 的实现。 还有谁可以指出的参考,这可以帮助我通过 I2C 实现这个片外 OAD ?

谢谢。此致

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

    您好、Raj、

    TI 不提供任何基于 I2C 的片外 OAD 示例、但可以实现。  因此、您需要开发自己的 I2C 接口层以替换 simple_peripheral_oad_offchip 应用文件(oad/flash_interface_ext_rtos_NVS.c、oad/flash_interface.h、Drivers/NVS/NVSSPI25X.c/h)以及 bim_off (ExternalFlash/bspi_flash.c/h/bspi_13x2.c)配置的 bspi/sysc_x2.c/cc13x2.c 定义以及任何其他配置(如 spi_spi_config_spi_spi/c13x2.c)。

    此致、
    Ryan