BBC microbit not uploading

It wont upload even though i have installed packages and an external config script.

WARNING: library NewPing claims to run on avr, arm, megaavr, esp32 architecture(s) and may be incompatible with your current board which runs on nRF5 architecture(s).
/home/usr_40476/.arduino15/packages/sandeepmistry/tools/gcc-arm-none-eabi/5_2-2015q4/bin/../lib/gcc/arm-none-eabi/Sketch uses 19440 bytes (7%) of program storage space. Maximum is 262144 bytes.
5.2.1/../../../../arm-none-eabi/bin/ld: warning: changing start of section .heap by 4 bytes
/home/usr_40476/.arduino15/packages/sandeepmistry/tools/gcc-arm-none-eabi/5_2-2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld: warning: changing start of section .stack_dummy by 4 bytes
/home/usr_40476/.arduino15/packages/sandeepmistry/tools/gcc-arm-none-eabi/5_2-2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld: warning: changing start of section .heap by 4 bytes
/home/usr_40476/.arduino15/packages/sandeepmistry/tools/gcc-arm-none-eabi/5_2-2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld: warning: changing start of section .stack_dummy by 4 bytes
/home/usr_40476/.arduino15/packages/sandeepmistry/tools/gcc-arm-none-eabi/5_2-2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld: warning: changing start of section .heap by 4 bytes
/home/usr_40476/.arduino15/packages/sandeepmistry/tools/gcc-arm-none-eabi/5_2-2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld: warning: changing start of section .stack_dummy by 4 bytes
Open On-Chip Debugger 0.10.0-dev-00254-g696fc0a (2016-04-09-12:07)
Licensed under GNU GPL v2
For bug reports, read
	http://openocd.org/doc/doxygen/bugs.html
debug_level: 0
swd
cortex_m reset_config sysresetreq
adapter speed: 1000 kHz
Error: unable to open CMSIS-DAP device 0xd28:0x204
Error: No Valid JTAG Interface Configured.
Failed uploading: uploading error: exit status 255

Welcome to the forum

Have you read and understood the first line of the error message ?

In addition to the above, the Arduino IDE is not set up correctly, according to the last line of the posted error message.

what should I do?

A suggestion would be to configure a JTAG interface programmer.

I dont know how to do that, I would like to note that my MEGA and UNO boards work just fine
I am using the .appimage file from the official download site. My OS is openSUSE Tumbleweed

You might try following the Adafruit guide: Overview | Micro:bit with Arduino | Adafruit Learning System

The guide includes instructions on how to handle the error you have encountered using linux (which you forgot to mention until post #6).

Hint: a web search for "program microbit arduino" turns up useful information.

Thank you! the article fixed my problem!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.