Logo
Explore Help
Sign In
dearsky/pico-hsm
1
0
Fork 0
You've already forked pico-hsm
Code Issues 17 Pull Requests 4 Actions Packages Projects Releases 26 Wiki Activity

26 Releases 32 Tags

RSS Feed
  • v5.2 297f2e6228
    Compare

    Version 5.2 Stable

    polhenarejos released this 2025-01-15 19:17:29 +08:00 | 129 commits to master since this release

    This is maintenance release.

    New

    • Added support for rollback versions in boards with RP2350 MCU.
    • Added support for SET_DATA_RET_AND_CLOCK CCID command.
    • Added support for variable timeout push button press.
    • Added support for variable USB product name.
    • Added flash memory statistics.
    • Added reboot command.
    • Added support for displaying flash memory statistics via pico-hsm-tool.

    Enhancements

    • Increased ESP32 stack size.
    • Added support for TinyUSB 0.17 in ESP32 boards.
    • Packed structures for less footprint.
    • Set ESP32 stack size depending on the number of enabled interfaces.
    • Update CCID descriptor to reflect the max USB packet size.
    • Reduce data partition to 2K starting at the half of the flash.
    • Compute flash memory bounds depending on the partition if available.
    • Use customizable LED PIO number in WS2812, Pico and Cyw43 leds.
    • Accept MKEK mask only if secure lock is enabled.
    • Only allow initialize if secure lock is disabled or has MKEK mask.

    Bug fixes

    • Fix build for Pico SDK 2.1.0.
    • Fix disable secure authentication via pico-hsm-tool.
    • Fix stack overflow when unlocking the device.
    • DEV options are persistent, since they affect MKEK which is in turn persistent.
    • Fix MKEK masking order.
    • Fix TX/RX buffers to align them with USB buffers and avoid overflows.
    • Fix MKEK storing on devices with OTP_1 available (ESP32 and RP2350).

    Full Changelog: https://github.com/polhenarejos/pico-hsm/compare/v5.0...v5.2

    Downloads
    • pico_hsm_0xcb_helios-5.2.uf2
      550 KiB
      2025-01-15 19:55:16 +08:00
    • pico_hsm_adafruit_feather_rp2040_usb_host-5.2.uf2
      549 KiB
      2025-01-15 19:55:17 +08:00
    • pico_hsm_adafruit_feather_rp2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:17 +08:00
    • pico_hsm_adafruit_itsybitsy_rp2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:18 +08:00
    • pico_hsm_adafruit_kb2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:18 +08:00
    • pico_hsm_adafruit_macropad_rp2040-5.2.uf2
      548 KiB
      2025-01-15 19:55:18 +08:00
    • pico_hsm_adafruit_qtpy_rp2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:19 +08:00
    • pico_hsm_adafruit_trinkey_qt2040-5.2.uf2
      548 KiB
      2025-01-15 19:55:19 +08:00
    • pico_hsm_amethyst_fpga-5.2.uf2
      479 KiB
      2025-01-15 19:55:19 +08:00
    • pico_hsm_archi-5.2.uf2
      553 KiB
      2025-01-15 19:55:20 +08:00
    • pico_hsm_arduino_nano_rp2040_connect-5.2.uf2
      549 KiB
      2025-01-15 19:55:20 +08:00
    • pico_hsm_cytron_maker_pi_rp2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:20 +08:00
    • pico_hsm_datanoisetv_rp2040_dsp-5.2.uf2
      549 KiB
      2025-01-15 19:55:21 +08:00
    • pico_hsm_eetree_gamekit_rp2040-5.2.uf2
      546 KiB
      2025-01-15 19:55:21 +08:00
    • pico_hsm_garatronic_pybstick26_rp2040-5.2.uf2
      549 KiB
      2025-01-15 19:55:21 +08:00
    • pico_hsm_ilabs_challenger_rp2350_bconnect-5.2.uf2
      482 KiB
      2025-01-15 19:55:22 +08:00
    • pico_hsm_ilabs_challenger_rp2350_wifi_ble-5.2.uf2
      480 KiB
      2025-01-15 19:55:22 +08:00
    • pico_hsm_ilabs_opendec02-5.2.uf2
      549 KiB
      2025-01-15 19:55:22 +08:00
    • pico_hsm_melopero_perpetuo_rp2350_lora-5.2.uf2
      480 KiB
      2025-01-15 19:55:23 +08:00
    • pico_hsm_melopero_shake_rp2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:23 +08:00
    • pico_hsm_metrotech_xerxes_rp2040-5.2.uf2
      549 KiB
      2025-01-15 19:55:23 +08:00
    • pico_hsm_net8086_usb_interposer-5.2.uf2
      549 KiB
      2025-01-15 19:55:24 +08:00
    • pico_hsm_nullbits_bit_c_pro-5.2.uf2
      549 KiB
      2025-01-15 19:55:24 +08:00
    • pico_hsm_phyx_rick_tny_rp2350-5.2.uf2
      482 KiB
      2025-01-15 19:55:24 +08:00
    • pico_hsm_pi-plates_micropi-5.2.uf2
      552 KiB
      2025-01-15 19:55:25 +08:00
    • pico_hsm_pico_w-5.2.uf2
      1.0 MiB
      2025-01-15 19:55:25 +08:00
    • pico_hsm_pico-5.2.uf2
      552 KiB
      2025-01-15 19:55:26 +08:00
    • pico_hsm_pico2-5.2.uf2
      480 KiB
      2025-01-15 19:55:26 +08:00
    • pico_hsm_pimoroni_badger2040-5.2.uf2
      549 KiB
      2025-01-15 19:55:26 +08:00
    • pico_hsm_pimoroni_interstate75-5.2.uf2
      546 KiB
      2025-01-15 19:55:27 +08:00
    • pico_hsm_pimoroni_motor2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:27 +08:00
    • pico_hsm_pimoroni_pga2350-5.2.uf2
      480 KiB
      2025-01-15 19:55:27 +08:00
    • pico_hsm_pimoroni_pico_plus2_rp2350-5.2.uf2
      480 KiB
      2025-01-15 19:55:28 +08:00
    • pico_hsm_pimoroni_picolipo_16mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:28 +08:00
    • pico_hsm_pimoroni_picolipo_4mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:28 +08:00
    • pico_hsm_pimoroni_picosystem-5.2.uf2
      549 KiB
      2025-01-15 19:55:29 +08:00
    • pico_hsm_pimoroni_plasma2040-5.2.uf2
      546 KiB
      2025-01-15 19:55:29 +08:00
    • pico_hsm_pimoroni_plasma2350-5.2.uf2
      476 KiB
      2025-01-15 19:55:29 +08:00
    • pico_hsm_pimoroni_servo2040-5.2.uf2
      548 KiB
      2025-01-15 19:55:30 +08:00
    • pico_hsm_pimoroni_tiny2040_2mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:30 +08:00
    • pico_hsm_pimoroni_tiny2040-5.2.uf2
      549 KiB
      2025-01-15 19:55:30 +08:00
    • pico_hsm_pimoroni_tiny2350-5.2.uf2
      480 KiB
      2025-01-15 19:55:31 +08:00
    • pico_hsm_pololu_3pi_2040_robot-5.2.uf2
      546 KiB
      2025-01-15 19:55:31 +08:00
    • pico_hsm_pololu_zumo_2040_robot-5.2.uf2
      546 KiB
      2025-01-15 19:55:31 +08:00
    • pico_hsm_seeed_xiao_rp2040-5.2.uf2
      550 KiB
      2025-01-15 19:55:32 +08:00
    • pico_hsm_seeed_xiao_rp2350-5.2.uf2
      482 KiB
      2025-01-15 19:55:32 +08:00
    • pico_hsm_solderparty_rp2040_stamp_carrier-5.2.uf2
      550 KiB
      2025-01-15 19:55:32 +08:00
    • pico_hsm_solderparty_rp2040_stamp_round_carrier-5.2.uf2
      550 KiB
      2025-01-15 19:55:33 +08:00
    • pico_hsm_solderparty_rp2040_stamp-5.2.uf2
      550 KiB
      2025-01-15 19:55:33 +08:00
    • pico_hsm_sparkfun_micromod-5.2.uf2
      549 KiB
      2025-01-15 19:55:33 +08:00
    • pico_hsm_sparkfun_promicro_rp2350-5.2.uf2
      482 KiB
      2025-01-15 19:55:34 +08:00
    • pico_hsm_sparkfun_promicro-5.2.uf2
      550 KiB
      2025-01-15 19:55:34 +08:00
    • pico_hsm_sparkfun_thingplus-5.2.uf2
      550 KiB
      2025-01-15 19:55:34 +08:00
    • pico_hsm_switchscience_picossci2_conta_base-5.2.uf2
      480 KiB
      2025-01-15 19:55:35 +08:00
    • pico_hsm_switchscience_picossci2_dev_board-5.2.uf2
      480 KiB
      2025-01-15 19:55:35 +08:00
    • pico_hsm_switchscience_picossci2_rp2350_breakout-5.2.uf2
      480 KiB
      2025-01-15 19:55:35 +08:00
    • pico_hsm_switchscience_picossci2_tiny-5.2.uf2
      480 KiB
      2025-01-15 19:55:36 +08:00
    • pico_hsm_tinycircuits_thumby_color_rp2350-5.2.uf2
      480 KiB
      2025-01-15 19:55:36 +08:00
    • pico_hsm_vgaboard-5.2.uf2
      552 KiB
      2025-01-15 19:55:36 +08:00
    • pico_hsm_waveshare_rp2040_one-5.2.uf2
      550 KiB
      2025-01-15 19:55:37 +08:00
    • pico_hsm_waveshare_rp2040_plus_16mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:37 +08:00
    • pico_hsm_waveshare_rp2040_plus_4mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:37 +08:00
    • pico_hsm_waveshare_rp2040_zero-5.2.uf2
      550 KiB
      2025-01-15 19:55:38 +08:00
    • pico_hsm_weact_studio_rp2040_16mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:39 +08:00
    • pico_hsm_weact_studio_rp2040_2mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:38 +08:00
    • pico_hsm_weact_studio_rp2040_4mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:38 +08:00
    • pico_hsm_weact_studio_rp2040_8mb-5.2.uf2
      549 KiB
      2025-01-15 19:55:39 +08:00
    • pico_hsm_wiznet_w5100s_evb_pico-5.2.uf2
      549 KiB
      2025-01-15 19:55:39 +08:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.4 Page: 29ms Template: 8ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API