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.

CC1310的sensor_oad工程无法进入bootloader?

Other Parts Discussed in Thread: CC1310

工程师们:

        你们好!

      我使用的是CC1310 LaunchPad,烧写的是semsor_oad工程,在预编译里设置了后门使能、DIO2为启动后门引脚、高电平触发、bootloader功能使能,编译后烧写到板子里发现无法进入bootloader,另外把这四个预编译关掉直接在cffg.c文件里修改也试过了没用。

用flash programmer 2查看ccfg配置发现配置没有烧写进去。我试过用sensor工程改这些配置是可以烧进去的,不知道sensor_oad工程为什么不行,是要改其他的一些配置吗?希望知道的可以解答一下,项目比较急!谢谢!

  • 确实有这个问题请手动更改一下ccfg。

    首先下载进去OAD的工程文件。 然后去edit flash。

     然后就可以使用了,我的选择是下拉DIO11触发.

  • 我发了个帖子,咨询这个问题,求留意一下。
    e2e.ti.com/.../702291
  • 你好!
    考虑到以后产品量产和成本,生产的时候不会用仿真器,只通过uart来烧写程序,所以我把RX脚和boot_io复用了,手动确实可以改,但是数量上去后就太麻烦了;
    另外我发现单独的sensor_oad程序好像无法运行,把C:\ti\simplelink_cc13x0_sdk_2_10_00_36\examples\rtos\CC1310_LAUNCHXL\ti154stack\bim_offchip\tirtos\ccs目录下的bim_extflash_cc1310lp_app的bootloader模式设置成我想要的配置,然后把编译生成的hex文件和sensor_oad生成的hex通过hexmerge.py合并一下烧写进去就可以运行起来了,而且bootloader配置也烧写进去了。
    请问下这个bim_extflash_cc1310lp具体是做什么的,文档里我没找到详细的说明。另外能否把bim的功能加到sensor_oad工程文件里?谢谢!
  • 我这个是UART下载的,使用的是那个launchpad上面UART/JTAG。这个问题看一下美国人怎么说。要烧录bim和sensor oad一起才能正常使用,bim文件是做程序搬移用的,你看一下bim的工程。
  • Hi ,

    Looking at the linker file for the Sensor OAD project, it seems the CCFG section is misplaced.
    Could you do the following changes to cc13x0lp_oad.cmd and see if it works:

    Add to system memory map:
    /* Last flash page */
    FLASH_LAST (RX) : origin = FLASH_LAST_BASE, length = FLASH_LAST_SIZE

    Change .ccfg section from:

    .ccfg : > FLASH

    to:

    .ccfg : > FLASH_LAST (HIGH)