makerdiary / nrf52-u2f

An Open-Source FIDO U2F implementation on nRF52 SoC
https://wiki.makerdiary.com/nrf52-u2f/
MIT License
181 stars 33 forks source link

Is creating a new bootloader is necessary? #17

Open zappos23 opened 4 years ago

zappos23 commented 4 years ago

Hi,

I am not seeing any blue light when try to use it to active my google account 2 step authentication. I've done compiling the firmware and is loaded in to the device successfully. But it doesn't seems to work. I saw there is a step to build the open bootloader. Is this step necessary to get this working?

THanks

Clem- commented 4 years ago

I ran into the same problem and I could not flash OpenBootloader as it is not signed (error from nRF Connect). Are you trying to use an nRF52840-MDK from MakerDiary or the nRF52840 dongle from Nordic?

zappos23 commented 4 years ago

I am using the dongle from Nordic. I came to realized after searching through the web on flashing a new bootloader into the dongle is impossible without hardware intervention. To install new bootloader you need to hardware reset the device. Fortunately, for this tutorial, you dont need to install a new bootloader to get it working. If you plan to use this app as your daily 2 pass security, i think you should explore openSK from google instead. Because this app doesnt support FIDO2 thus limited support.

jasonloveday commented 4 years ago

Hi, did you manage to get this working with the nordic dongle? I have been unable to do so, I think it's something to do with the button mapping? Cheers,

Clem- commented 4 years ago

Unfortunately no. I've given up :(

jasonloveday commented 4 years ago

Did you get it working with OpenSK? I'm trying to build OpenSK with the --programmer=none option, but it fails when trying to create the Hex files. I know this is off topic, but has anyone got that working? Keen for the Hex files if you have...