Consider overclocking the Raspberry Pi Pico microcontroller #25

Closed
opened 2024-12-14 20:14:57 +08:00 by c0m1c5an5 · 2 comments
c0m1c5an5 commented 2024-12-14 20:14:57 +08:00 (Migrated from github.com)

This is a question for the development of this project for Raspberry Pi pico. Has overclocking been considered?
There has been plenty of information about overclocking available in this forum thread.
I believe using overclocking can significantly improve the operating time, making slower algorithms more viable.
If there is no reason not to use overclocking, then it would be a nice feature to have.

PS. If this is the feature to be approved, but there is no one who can allocate their time for development, I could take a stab at it. I have no experience with Raspberry Pi pico though.

This is a question for the development of this project for Raspberry Pi pico. Has overclocking been considered? There has been plenty of information about overclocking available in this [forum thread](https://forums.raspberrypi.com/viewtopic.php?t=301902). I believe using overclocking can significantly improve the operating time, making slower algorithms more viable. If there is no reason not to use overclocking, then it would be a nice feature to have. PS. If this is the feature to be approved, but there is no one who can allocate their time for development, I could take a stab at it. I have no experience with Raspberry Pi pico though.
polhenarejos commented 2024-12-15 03:11:45 +08:00 (Migrated from github.com)

The target of Pico Keys is not being the fastest boards in the market, but having a robust tiny space to allocate private and secret keys, with the highest security as possible given the hardware. Overclocking reduces significantly the life span of your board and thus, losing all your secure material prematurely. Of course, it will happen with any device, with our without overclock, but doing it for all the public is a no-deal when we talk about secure devices and providing a minimum reliability. Fortunately, Pico Keys is an open-source and open-hardware project, so everyone can overclock their boards if they want at their own risk.

The target of Pico Keys is not being the fastest boards in the market, but having a robust tiny space to allocate private and secret keys, with the highest security as possible given the hardware. Overclocking reduces significantly the life span of your board and thus, losing all your secure material prematurely. Of course, it will happen with any device, with our without overclock, but doing it for all the public is a no-deal when we talk about secure devices and providing a minimum reliability. Fortunately, Pico Keys is an open-source and open-hardware project, so everyone can overclock their boards if they want at their own risk.
c0m1c5an5 commented 2024-12-15 05:09:33 +08:00 (Migrated from github.com)

Seems logical to me. Still nice to have this discussion to provide the reasoning to others who have the same question.

Seems logical to me. Still nice to have this discussion to provide the reasoning to others who have the same question.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dearsky/pico-openpgp#25