Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add basic support for u5 #3370

Merged
merged 32 commits into from
Feb 29, 2024
Merged

add basic support for u5 #3370

merged 32 commits into from
Feb 29, 2024

Commits on Feb 29, 2024

  1. feat(core): add STM32CubeU5 submodule

    [no changelog]
    cepetr authored and TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    0e2b9bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf41abb View commit details
    Browse the repository at this point in the history
  3. feat(core): add support for STM32U5A9J-DK board

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e468334 View commit details
    Browse the repository at this point in the history
  4. chore(core): refactor boot_args

    [no changelog]
    cepetr authored and TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f980b9d View commit details
    Browse the repository at this point in the history
  5. chore(core): refactor mpu initialization

    [no changelog]
    cepetr authored and TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e85c8f5 View commit details
    Browse the repository at this point in the history
  6. chore(core): refactor trustzone initialization

    [no changelog]
    cepetr authored and TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    134647d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8a5c90f View commit details
    Browse the repository at this point in the history
  8. chore(core, legacy, storage): refactor flash drivers

    [no changelog]
    cepetr authored and TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    60e2295 View commit details
    Browse the repository at this point in the history
  9. feat(core): add support for STM32U585

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    69b0260 View commit details
    Browse the repository at this point in the history
  10. fix(core): fix bootloader update on STM32U5

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    9aeccc1 View commit details
    Browse the repository at this point in the history
  11. fix(core): fix OTP programming on U5

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    8c73ca9 View commit details
    Browse the repository at this point in the history
  12. chore(core): unify i2c instances numbering

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    af8d8f7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    504186d View commit details
    Browse the repository at this point in the history
  14. feat(core): add haptic feedback

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    0c6cc59 View commit details
    Browse the repository at this point in the history
  15. feat(core): support optiga handling on U5

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    b760364 View commit details
    Browse the repository at this point in the history
  16. fix(core): improve cmakelists generation for CMSE

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e5996fb View commit details
    Browse the repository at this point in the history
  17. feat(core): support SD card on STM32U5

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    08ca673 View commit details
    Browse the repository at this point in the history
  18. chore(core): optimize flash usage - tamper on U5

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    9987b12 View commit details
    Browse the repository at this point in the history
  19. chore(core): optimize flash usage - SD card on U5

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    6a7dd01 View commit details
    Browse the repository at this point in the history
  20. chore(core): optimize flash usage - backlight pwm

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    89e4413 View commit details
    Browse the repository at this point in the history
  21. fix(core): fix STM32F4 display base address

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    148ea21 View commit details
    Browse the repository at this point in the history
  22. chore(core): change STM32Cube submodule to separate hal driver and cm…

    …sis submodules.
    
    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    5a8817b View commit details
    Browse the repository at this point in the history
  23. perf(core): optimize boot speed on U5 by using has processor to calcu…

    …late image hashes, switches to sha256
    
    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    271940e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b405a6b View commit details
    Browse the repository at this point in the history
  25. perf(core): optimize i2c initialization on U5 by statically defining …

    …timing constant
    
    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d9732eb View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d438540 View commit details
    Browse the repository at this point in the history
  27. chore(core): add makefile commands for erasing bootloader and firmwar…

    …e, fix read/erase storage commands
    
    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    bfd935d View commit details
    Browse the repository at this point in the history
  28. feat(core): add haptic to prodtest

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f8a3c06 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ba606cb View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    34ef0ec View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    78f546c View commit details
    Browse the repository at this point in the history
  32. feat(core): add translations support for U5 models

    [no changelog]
    TychoVrahe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    355caba View commit details
    Browse the repository at this point in the history