环境搭建

在进行对协议栈烧写时error - cannot create command input file '..\..\..\..\..\..\components\softdevice\s140\hex\main.__i'出现这个问题,当我把这个文件的权限改写以后"..\..\..\..\..\..\components\softdevice\s140\hex\s140_nrf52_7.2.0_softdevice.hex" - 1 Error(s), 0 Warning(s).这个文件又不行了,导致无法进行下一步,nrf52833_xxaa在进行录的时候一直提醒没有j-link驱动,请问这个调试器是必备硬件之一吗,我是一个刚接触蓝牙版块的小白,请各位大佬赐教,如果有大佬用vs code做这个板子开发的话也可以指教一下我,谢谢你们,跪求大佬指导

Parents
  • Hi

    It seems like you're trying to build/rebuild the SoftDevice itself, which shouldn't be necessary. You should build the application and not the SoftDevice component. Then flash the .hex for both onto your board. Either with Keil, SEGGER Embedded Studio or the nRF Connect for Desktop Programmer application.

    Note that we recommend using SEGGER Embedded Studios for developing nRF5 SDK projects. You get a license by owning an nRF52 series device and is generally easier to get started with than Keil µVision and the nRF5 SDK in my opinion.

    Best regards,

    Simon

Reply
  • Hi

    It seems like you're trying to build/rebuild the SoftDevice itself, which shouldn't be necessary. You should build the application and not the SoftDevice component. Then flash the .hex for both onto your board. Either with Keil, SEGGER Embedded Studio or the nRF Connect for Desktop Programmer application.

    Note that we recommend using SEGGER Embedded Studios for developing nRF5 SDK projects. You get a license by owning an nRF52 series device and is generally easier to get started with than Keil µVision and the nRF5 SDK in my opinion.

    Best regards,

    Simon

Children
Related