Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing 'NRF5 Flash Softdevice' entry in tools menu #512

Open
Flavelius opened this issue Jul 27, 2023 · 11 comments
Open

Missing 'NRF5 Flash Softdevice' entry in tools menu #512

Flavelius opened this issue Jul 27, 2023 · 11 comments

Comments

@Flavelius
Copy link

Flavelius commented Jul 27, 2023

Hi,
i have this strange issue where in my arduino ide (2.1.1) there's no 'NRF5 Flash Softdevice' menu entry under the tools menu:
grafik

I've followed the readme and downloaded the jar, placed it in the path: ~/Arduino/tools/nRF5FlashSoftDevice/tool/
and installed the board from the boardmanager. It seems i can almost successfully upload sketches (uploading the blink sketch succeeds, even though nothing blinks on my board afterwards, but that's probably just an LED mapping issue).
Only the softdevice upload tool menu entry is missing.

Edit: i also downloaded both S110 and S130 manually and placed them in:
~/.arduino15/packages/sandeepmistry/hardware/nRF5/0.7.0/cores/nRF5/SDK/components/softdevice/s1[1/3]0/hex/
which didn't change anything

What could be the issue?

@Mboudali
Copy link

Try IDE 1.8.x

@Flavelius
Copy link
Author

Thanks, that does indeed work. The readme should be updated to mention that this requires the legacy arduino IDE.

@Mboudali
Copy link

What board/nRF are you using?
Did you manage to pair it with android or windows?

@Flavelius
Copy link
Author

Generic nrf51822, it's a cheap one (holyiot) from eBay just for experimentation. By default it didn't seem to have Bluetooth enabled firmware, but using the legacy ide I was able to flash the example counter which does indeed work as expected and I can subscribe to its updates via the nrf connect app on android

@Mboudali
Copy link

Mboudali commented Aug 1, 2023

When you pair it with windows, does it say "connected"? Does it create a port? (device manager -> Ports (COM & LPT))
I can't get my nRF52833 to connect. However, I can access it using the nRF connect app.

@Flavelius
Copy link
Author

i'm not on windows, but ubuntu. I'm connecting to it via ST-link V2, which doesn't create a serial port, it connects as just a regular USB device.

@Mboudali
Copy link

Mboudali commented Aug 4, 2023

Once you finish programming the module and deploy your code. Can you connect to it using Bluetooth?

@Flavelius
Copy link
Author

As i already mentioned, yes, it works.

@tomfleet
Copy link

tomfleet commented Oct 5, 2023 via email

@rogerclarkmelbourne
Copy link
Contributor

Did you fix the original problem for this issue.

Did you copy the flashsoftdevice jar into the new folder you need to make according to the instructions in the ReadMe.

Doing this will give you the Flash softdevice menu option, but at the moment it doesn't seem to work, as when it tries to download the softdevice zip file, there is a HTTP error 403

So you have to manually download the S130 or S110 softdevice zip file from Nordic and unzip it and put it onto the appropriate location in the %appdata% local arduino15 core etc etc etc location

@Flavelius
Copy link
Author

if i remember correctly then i did follow all of the logical steps, like moving the manually downloaded file to the required and other folders that seemed logical. But only downgrading the ide helped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants