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

NRF firmware source code #234

Open
rkreutz opened this issue Mar 4, 2024 · 3 comments
Open

NRF firmware source code #234

rkreutz opened this issue Mar 4, 2024 · 3 comments
Labels
question Further information is requested

Comments

@rkreutz
Copy link

rkreutz commented Mar 4, 2024

Hey hello,

I've noticed the macOS app has some hex files for flashing an NRF chip with a firmware that supports rolling keys. I couldn't find any source code to those compiled hex files, does anyone know where to find them? I need to do some small changes on ports/pins in it to get it running on some cheap beacons I have.

Thanks

@rkreutz rkreutz added the question Further information is requested label Mar 4, 2024
@dakhnod
Copy link

dakhnod commented May 22, 2024

you can check out github.com/dakhnod/faketag as a starting point. It only supports a static list of keys, though.

@dienvx1997bn
Copy link

I have tested with this project and succeeded
https://github.com/pix/heystack-nrf5x/tree/master

The above project version uses SDK nRF5_SDK_12.3.0_d7731ad.
If you want to debug, you can use a sample project (e.g ble_app_beacon) on KeilC, then import main.h, main.c and ble_stack.h, ble_stack.c.
Here is the config for my beacon, using nrf51822 chip on keilC. It worked!
Image

@dakhnod
Copy link

dakhnod commented Feb 7, 2025

That would be way cooler if it was FCC/make based, as all projects in the nrf ask are!

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

No branches or pull requests

3 participants