I wrote some firmware that I got working with the Nordic nRF52840 Dongle. It acts as a USB device, you can see under the device manager on a computer when you plug it in. Now I want to get this working with some other dongles, such as the Raytac MDBT50Q-CX-40, Seeed Studio XIAO nRF52840 Sense, and nRF52840 MDK USB Dongle. Should my firmware work without any modifications on these other devices too, or do I have to make any changes to the code or config files?
I started with the Raytac. I compiled it with raytac_mdbt50q_db_40/nrf52840 and flashed it to the device, but it does not mount. I use screen /dev/tty.usbmodem to view the debug messages, so if it doesn't mount I am unable to figure out what's going on.
Any insight on what's going on and what needs to be done? Thanks!