Hello all,
I am trying to upload a sample sketch to my new Bluefruit NRF52832 device but I keep getting the following error:
Sketch uses 32736 bytes (19%) of program storage space. Maximum is 167936 bytes.
Global variables use 3596 bytes (7%) of dynamic memory, leaving 47476 bytes for local variables. Maximum is 51072 bytes.
Upgrading target on /dev/ttyUSB1 with DFU package /tmp/arduino_build_594955/feather_player.ino.zip. Flow control is disabled.
Timed out waiting for acknowledgement from device.
Failed to upgrade target. Error is: No data received on serial port. Not able to proceed.
Possible causes:
- Bootloader, SoftDevice or Application on target does not match the requirements in the DFU package.
- Baud rate must be 115200, Flow control must be off.
- Target is not in DFU mode. Ground DFU pin and RESET and release both to enter DFU mode.
I'm not 100% certain I have everything set up correctly. I am running on Linux (Manjaro, Archlinux derivative). I had to manually load cdc_acm and cp210x in order for the device to load (and I added myself to appropriate groups to be able to read/write /dev/ttyUSB1 (sometimes it is /dev/ttyUSB0), which is what the Bluefruit appears to mount as). Most documentation I've seen has indicated I should probably see a /dev/ttyACM0, so perhaps that is part of the issue? In any case, I don't know how to check/resolve the three possibilities listed.
Any thoughts on what I need to do in order to upload my sketches?