You are reading a single comment by @Gordon and its replies.
Click here to read the full conversation.
-
Ok, I have now edited build.yml at Github, added NRF52840DK and removed all other boards.
I have also made changes to NRF52840DK.py like @fanoush advised.
And run the build action, I don't know if anyone else can see this, but it has built a espruino_2v19.119_nrf52840.hex now. :-)
First thing I have noticed: it loads MUCH faster via IDE than the older hex I have tried.
Thanks again!
STLink should really be able to use bin files - or you could convert them with
objdump
. However I'm not sure there are pre-made builds for nRF52840.Probably the easiest thing is to build your own firmware. It's really not hard and there are docs at https://github.com/espruino/Espruino/blob/master/README_Building.md
You could even just fork the repo and change the GitHub actions file at https://github.com/espruino/Espruino/blob/master/.github/workflows/build.yml#L28 to add NRF52840 and get GitHub to build it for you