Skip to content

Compatibilité issue between bootloader v0.9.2 and nRF connect SDK >v2.7.0 #365

@Steresis

Description

@Steresis

Operating System

Windows 10

INFO_UF2.TXT

Environment: **VS Code v1.103.2 + nRF Connect **
Board: Adafruit_Itsybitsy_nrf52840
Python: V3.12

Bootloader Compatibility Issue: Adafruit ItsyBitsy bootloader v0.9.2 is not compatible with SDK v2.8+ (Zephyr v3.7.99+)
Impact: Cannot upgrade to newer SDK versions

What happened ?

Board seems stuck in flash mode (intermediate status between bootloader and normal mode) Internal software did work at all, no serial log, no GPIO. after a flash process with all software compilated with nRF connect SDK v2.8.0+

It perfectly works with nRF connect SDK v2.7.0 and lower.

How to reproduce ?

On VSCode with installation of nRF Connect SDK and corresponding Toolchain, Use for example "Blinky" sample Code and compile it with nRF Connect SDK v2.8.0+

  • After a successful compilation, put the control board into bootloader mode by double-clicking the "reset" button. (mini DotStar RGB light Green in bootloader mode)
  • Copy the .UF2 file from the /build directory.
  • Paste or drag and drop the .UF2 file into the flash drive, which will appear as a new drive named "ITSY840BOOT".
    Usually Led mini dotstar led light off after flash, but this time it stay red light and red "BTLE" Led bling red.

Board seems stuck in flash mode (intermediate status between bootloader and normal mode) Internal software did work at all, no serial log, no GPIO.
A simple click on reset button bush back the board in bootloader mode instead of double click.

Debug Log

No log to show

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions