Flashing an application using the Actinius I/O Serial Programmer

Hi. I'm trying to flash the Cell Fund Lesson 4, Exercise 1 app – Reading buttons and controlling LEDs over MQTT, to an Icarus IoT Board v2 using the Actinius I/O Serial Programmer via usb.

I'm using SDK v2.8.0 and have flashed this successfully to the Thingy91.

I tried clean builds, and also tried including the following to prj.conf for the Icarus IoT Board v2 build with board target actinius_icarus/nrf9160/ns

CONFIG_BOOTLOADER_MCUBOOT=y
CONFIG_BUILD_OUTPUT_BIN=y
App builds fine, but I can't find the app_update.bin file. (or zephyr.signed.bin) and trying to flash any other *.bin file from the <path>MQTT_broker\IcarusBuild\MQTT_broker\zephyr folder gives an "Upload failed Firmware is not a valid device image." message.
What am I doing wrong?
  • Hi,

    Neso said:
    Not sure how I got this conflict, but I deleted and installed board files again. It worked.

    That is great to hear.

    Neso said:
    My colleague got the same duplicate file error on Mac.

    Did it work for your colleague as well after re-installing board files?
    Which operating system do you use?

    Neso said:
    Is it something wrong in the nRF connect install?

    There should not be anything wrong. How did you install your NCS v2.8.0?

    Best regards,
    Dejan

Related