polhenarejos / pico-fido

Transforming a Raspberry Pico into a FIDO Passkey
https://www.picokeys.com
GNU General Public License v3.0
270 stars 36 forks source link

No LED Activity. #17

Closed AndrewAubury closed 1 year ago

AndrewAubury commented 1 year ago

I am using a Raspberry Pi Pico W, flashed with pico_fido_pico_w-5.4.yubikey5.uf2 (So Version 5.4 as a Yubikey5).

Upon plugging in and registering it, at no point does the built in light flash on.

Is there something I am missing?

polhenarejos commented 1 year ago

Need more info.

polhenarejos commented 1 year ago

Also, can you try with latest version 5.6 released today?

AndrewAubury commented 1 year ago

Does it even blink?

No there is no LED activity at all, it does not turn on.

Does reset fix it?

Unfortunately not, I have tested 2 Pico W's brand new from the store I used Pico Nuke before install.

What are you doing to stop blinking?

N/A as there is no activity at all.

Is there any particular pattern to reproduce it?

N/A as there is no activity at all.

Version 5.6

I had issues getting 5.6 to work, and dropped down to 5.4. The issue I was having with 5.6 was after Windows Security asked and set a pin it would then not accept the pin and made the key useless however 5.4 worked without issue.

It is worth noting that the issue with the LED not lighting is present on my Pico Ws on BOTH versions

polhenarejos commented 1 year ago

When did you try with 5.6? I detected a bug in that release which made me make a new release, uploaded few minutes ago. Is the same you tried?

AndrewAubury commented 1 year ago

I had tried it last night, I have now reflashed it with 5.6 the LED issue is still present however I can use the key as intended.

polhenarejos commented 1 year ago

I'have uploaded a new firmware only for pico_w. It should work.

AndrewAubury commented 1 year ago

Uploaded file is too large - Unable to use Pico Patcher

Patched manually and it works just fine :)

./pico-fido-patch-vidpid.sh 4176:1031 "pico_fido_pico_w-5.6(2).uf2" done.uf2
polhenarejos commented 1 year ago

Fixed. Increased max size for Pico Patcher.

DevSnyco commented 1 month ago

Does it even blink?

Does reset fix it?

What are you doing to stop blinking?

Is there any particular pattern to reproduce it?

Note: The Pico works perfectly fine, the LED is the only thing that isn't working.

polhenarejos commented 1 month ago

Which board?

DevSnyco commented 1 month ago

Which board?

RP2040 Pi Zero (Same board used in the screenshots)

polhenarejos commented 1 month ago

Put here the website with the specs of the board (or where to buy it) and I'll take a look.

The board used in the screenshots is the Tiny2040 from Pimoroni, probably not the one you mention.

DevSnyco commented 1 month ago

https://my.shp.ee/3oMHRpc

polhenarejos commented 1 month ago

I must register in that web but I need a Taiwan phone number to do so. Is there any other way to see the product without being registered?

DevSnyco commented 1 month ago

i can send screenshots instead, if you'd like or maybe a html file of what i see?

polhenarejos commented 1 month ago

Yes, a screenshot is fine.

DevSnyco commented 1 month ago

image image

polhenarejos commented 1 month ago

Seems a chinese clone of the Waveshare's. Are you using the firmware labeled waveshare_rp2040_zero.uf2?

DevSnyco commented 1 month ago

no, im using the pico_fido_pico-5.10.uf2 firmware, it works perfectly fine, LED is the only thing not working

polhenarejos commented 1 month ago

You must use the one for your board. Not all boards are the same.

Try with this: https://github.com/polhenarejos/pico-fido/releases/download/v5.10/pico_fido_waveshare_rp2040_zero-5.10.uf2

DevSnyco commented 1 month ago

aight, but will the key stop working for the websites i registered to previously?

polhenarejos commented 1 month ago

It should work, as the key space is different from the firmware space.

DevSnyco commented 1 month ago

i have just installed it, it works perfectly well now! thank you very much!