Not working on Notion #243

Closed
opened 2026-01-08 14:45:56 +08:00 by zyp114514 · 26 comments
zyp114514 commented 2026-01-08 14:45:56 +08:00 (Migrated from github.com)

Latest firmware on rp2350, cant save passkey on picokey

Latest firmware on rp2350, cant save passkey on picokey
polhenarejos commented 2026-01-08 15:28:01 +08:00 (Migrated from github.com)

Can you provide steps to reproduce it?

Can you provide steps to reproduce it?
zyp114514 commented 2026-01-08 15:38:31 +08:00 (Migrated from github.com)

I cloned the source code before 6 hours in wsl
The command :

git clone https://github.com/polhenarejos/pico-fido.git
cd pico-fido
git submodule update --init --recursive
cd pico-keys-sdk
cmake .
make -j$(nproc)
cd ..
mkdir build
cd build
PICO_SDK_PATH=~/pico-sdk cmake .. -DPICO_BOARD=waveshare_rp2350_one -DENABLE_EDDSA=1 -DVIDPID=Yubikey5
make -j$(nproc)

all the tools are latest

I cloned the source code before 6 hours in wsl The command : git clone https://github.com/polhenarejos/pico-fido.git cd pico-fido git submodule update --init --recursive cd pico-keys-sdk cmake . make -j$(nproc) cd .. mkdir build cd build PICO_SDK_PATH=~/pico-sdk cmake .. -DPICO_BOARD=waveshare_rp2350_one -DENABLE_EDDSA=1 -DVIDPID=Yubikey5 make -j$(nproc) all the tools are latest
zyp114514 commented 2026-01-08 16:34:14 +08:00 (Migrated from github.com)

Cmake out:

Target board (PICO_BOARD) is 'waveshare_rp2350_one'.
Using board configuration from /home/zyp/pico-sdk/src/boards/include/boards/waveshare_rp2350_one.h
Pico Platform (PICO_PLATFORM) is 'rp2350-arm-s'.
-- Power cycle on reset: enabled
-- OATH Application: enabled
-- OTP Application: enabled
-- VIDPID: 'Yubikey5'
-- Delayed boot: disabled
-- USB HID Interface: enabled
-- USB CCID Interface: enabled
-- USB WebCCID Interface: enabled
-- USB VID/PID: 0x1050:0x0407
-- EdDSA support: enabled
-- Current branch for mbedTLS: mbedtls-3.6-eddsa
-- Target branch for mbedTLS: mbedtls-3.6-eddsa
-- mbedTLS source code is up to date.
Build type is Release
Using picotool from /usr/local/bin/picotool
TinyUSB available at /home/zyp/pico-sdk/lib/tinyusb/hw/bsp/rp2040; enabling build support for USB.
BTstack available at /home/zyp/pico-sdk/lib/btstack
cyw43-driver available at /home/zyp/pico-sdk/lib/cyw43-driver
mbedtls available at /home/zyp/pico-sdk/lib/mbedtls
lwIP available at /home/zyp/pico-sdk/lib/lwip
-- Found version: 7.2
-- Configuring done (1.4s)
-- Generating done (1.0s)
-- Build files have been written to: /home/zyp/pico-fido/build

**Cmake out:** Target board (PICO_BOARD) is 'waveshare_rp2350_one'. Using board configuration from /home/zyp/pico-sdk/src/boards/include/boards/waveshare_rp2350_one.h Pico Platform (PICO_PLATFORM) is 'rp2350-arm-s'. -- Power cycle on reset: enabled -- OATH Application: enabled -- OTP Application: enabled -- VIDPID: 'Yubikey5' -- Delayed boot: disabled -- USB HID Interface: enabled -- USB CCID Interface: enabled -- USB WebCCID Interface: enabled -- USB VID/PID: 0x1050:0x0407 -- EdDSA support: enabled -- Current branch for mbedTLS: mbedtls-3.6-eddsa -- Target branch for mbedTLS: mbedtls-3.6-eddsa -- mbedTLS source code is up to date. Build type is Release Using picotool from /usr/local/bin/picotool TinyUSB available at /home/zyp/pico-sdk/lib/tinyusb/hw/bsp/rp2040; enabling build support for USB. BTstack available at /home/zyp/pico-sdk/lib/btstack cyw43-driver available at /home/zyp/pico-sdk/lib/cyw43-driver mbedtls available at /home/zyp/pico-sdk/lib/mbedtls lwIP available at /home/zyp/pico-sdk/lib/lwip -- Found version: 7.2 -- Configuring done (1.4s) -- Generating done (1.0s) -- Build files have been written to: /home/zyp/pico-fido/build
zyp114514 commented 2026-01-08 16:35:29 +08:00 (Migrated from github.com)

also, it will push the button automaicly when i typed the pin

also, it will push the button automaicly when i typed the pin
zyp114514 commented 2026-01-09 07:45:57 +08:00 (Migrated from github.com)

@polhenarejos Is there any progress?

@polhenarejos Is there any progress?
polhenarejos commented 2026-01-09 07:50:53 +08:00 (Migrated from github.com)

I’m checking it with Cloudflare. Give me some time to debug it.

I’m checking it with Cloudflare. Give me some time to debug it.
polhenarejos commented 2026-01-09 17:52:55 +08:00 (Migrated from github.com)

I tested Cloudflare and it worked. You register the pico fido key. The next session, introduce your user & password and it will prompt you to use the pico fido. Everything worked as expected.

Can you provide steps to reproduce it?

I tested Cloudflare and it worked. You register the pico fido key. The next session, introduce your user & password and it will prompt you to use the pico fido. Everything worked as expected. Can you provide steps to reproduce it?
zyp114514 commented 2026-01-10 10:32:37 +08:00 (Migrated from github.com)

https://www.mediafire.com/file/hl2b5fe1gq3ssij/reproduce.7z/file

video and firmware
im poor in english so i record a video

https://www.mediafire.com/file/hl2b5fe1gq3ssij/reproduce.7z/file video and firmware im poor in english so i record a video
zyp114514 commented 2026-01-10 12:18:46 +08:00 (Migrated from github.com)

I'm sure it's not the problem with this computer

I'm sure it's not the problem with this computer
zyp114514 commented 2026-01-10 19:31:26 +08:00 (Migrated from github.com)

Any progress?@polhenarejos

Any progress?@polhenarejos
polhenarejos commented 2026-01-11 06:07:52 +08:00 (Migrated from github.com)

Does it work with webauthn.io?

Does it work with webauthn.io?
zyp114514 commented 2026-01-11 07:44:18 +08:00 (Migrated from github.com)

Yes, i tried on github and microsoft, it works ,only cf and notion cannot save the key =/

Yes, i tried on github and microsoft, it works ,only cf and notion cannot save the key =/
zyp114514 commented 2026-01-11 09:37:19 +08:00 (Migrated from github.com)

I will try another internet envoriment on the start of next week.

I will try another internet envoriment on the start of next week.
zyp114514 commented 2026-01-12 08:37:06 +08:00 (Migrated from github.com)

Not working on my phone :(

Not working on my phone :(
zyp114514 commented 2026-01-12 08:41:31 +08:00 (Migrated from github.com)

@polhenarejos any ideas?

@polhenarejos any ideas?
polhenarejos commented 2026-01-12 19:11:04 +08:00 (Migrated from github.com)

Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time.

Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time.
zyp114514 commented 2026-01-12 20:33:25 +08:00 (Migrated from github.com)

Maybe you need a waveshare_rp2350_one and my frimware
The issue may be due to a hidden device problem, and I only tested it on the public computers at school. I can only wait until the end of the month to go home

Maybe you need a waveshare_rp2350_one and my frimware The issue may be due to a hidden device problem, and I only tested it on the public computers at school. I can only wait until the end of the month to go home
polhenarejos commented 2026-01-12 21:45:31 +08:00 (Migrated from github.com)

What is this fw? I don’t support other fws. Use latest fw from the repo.

What is this fw? I don’t support other fws. Use latest fw from the repo.
zyp114514 commented 2026-01-13 07:43:35 +08:00 (Migrated from github.com)

I tried latest offical fw too, didn't work. And I bulit the fw from source code, still not work.

I tried latest offical fw too, didn't work. And I bulit the fw from source code, still not work.
zyp114514 commented 2026-01-13 09:33:18 +08:00 (Migrated from github.com)

Tried nightly version, still not work

Tried nightly version, still not work
zyp114514 commented 2026-01-20 14:37:13 +08:00 (Migrated from github.com)

@polhenarejos Still not work on my pc :( Nightly fw

@polhenarejos Still not work on my pc :( Nightly fw
MiniProjectDIY commented 2026-01-27 12:16:39 +08:00 (Migrated from github.com)

Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time.

windows+firefox works fine here with cloudflare,tested both with v7.2 and v7.4.

I think @zyp114514 should check about his own pc or network settings.

> Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time. windows+firefox works fine here with cloudflare,tested both with v7.2 and v7.4. I think @zyp114514 should check about his own pc or network settings.
zyp114514 commented 2026-01-31 14:43:17 +08:00 (Migrated from github.com)

Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time.

windows+firefox works fine here with cloudflare,tested both with v7.2 and v7.4.

I think @zyp114514 should check about his own pc or network settings.

i tried it on another pc and a android phone, all of them can not work

> > Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time. > > windows+firefox works fine here with cloudflare,tested both with v7.2 and v7.4. > > I think [@zyp114514](https://github.com/zyp114514) should check about his own pc or network settings. i tried it on another pc and a android phone, all of them can not work
zyp114514 commented 2026-02-01 19:34:07 +08:00 (Migrated from github.com)

@polhenarejos 7.4 without -DVIDPID=Yubikey5, works with CF, but notion still failed

@polhenarejos 7.4 without -DVIDPID=Yubikey5, works with CF, but notion still failed
zyp114514 commented 2026-02-04 19:37:44 +08:00 (Migrated from github.com)

I got an esp32-s3 , still not work on Notion @polhenarejos

I got an esp32-s3 , still not work on Notion @polhenarejos
polhenarejos commented 2026-02-04 19:56:59 +08:00 (Migrated from github.com)

I do not have a Notion account.

  • Does the browser raise an exception in the developer console?
  • Does it happen with all browsers?
I do not have a Notion account. - Does the browser raise an exception in the developer console? - Does it happen with all browsers?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dearsky/pico-fido#243