Skip to content

Releases: arduino/portentax8-stm32h7-fw

0.0.3

24 Oct 04:55
a08e21e
Compare
Choose a tag to compare

What's Changed

  • Bugfix: Cleanly transfer interrupts from the H7 to the M8 by @aentinger in #1
  • Fix: STM32H747 only supports detection of rising edges, falling edges or rising/falling as interrupt source. by @aentinger in #2
  • Fix: unload_modules.sh was broken due to location change of the x8h7 kernel module by @aentinger in #4
  • Fix: only transmit CAN frame on valid opcode AND always send a status message upon attempted CAN transmit by @aentinger in #5
  • Clean-up CAN driver by inlining trivial functions. by @aentinger in #6
  • Fix: format has type int, required printf-specified %d. by @aentinger in #7
  • Fix: erroneous DLC set when transmitting more than 8 bytes. by @aentinger in #8
  • Cleanup: remove dead/out-commented CAN code. by @aentinger in #9
  • Fix: type, product is called Portenta X8 (not M8). by @aentinger in #10
  • Fix: replace simple algorithm for determining CAN bitrate configuration with more robust one by @aentinger in #11
  • Fix: an extended CAN ID can in fact have a value below 0x7FF. by @aentinger in #12
  • Fix: correctly pass-through received frames with both standard and extended CAN id by @aentinger in #13
  • Cleanup: remove clutter-up of comments that no one needs. by @aentinger in #14
  • Fix: get rid of "can_reset" and "can_mode". by @aentinger in #15
  • Removed unused elements index/hz from structure can_t. by @aentinger in #16
  • Fix: removed unused enum CanMode and CanType. by @aentinger in #17
  • [CI] - add GitHub action for building the firmware. by @aentinger in #18
  • [CI] add dependabot to keep CI actions up-to-date. by @aentinger in #19
  • [CI] add sync labels workflow in order to have the same labels across all of Arduino's repos. by @aentinger in #20
  • [CI] add spell-check action for checking spelling, grammar, etc. by @aentinger in #21
  • Draft: store build artefacts in build folder. by @aentinger in #22
  • Delete no-longer required stored artefact "SPI_attach.log". by @aentinger in #23
  • Remove make file targets related to flashing via stm32flash/dfu-util: by @aentinger in #24
  • Fix sporadic CI build failure, resulting from "builddir" not being created on time. by @aentinger in #25
  • Fix: remove superfluous struct "can_t" since it only has one member left. by @aentinger in #26
  • Fix: align function naming style and file name for CAN. by @aentinger in #27
  • Fix CAN filtering: extended CAN IDs can smaller than 0x800 and still be an extended CAN ID by @aentinger in #28
  • Fix: only transport relevant CAN frame payload via IMX8 / H7 brigde. by @aentinger in #29
  • Fix: various race conditions and packet transmission bugs (and allow multi sub-packets per meta-packet) by @aentinger in #30

New Contributors

Full Changelog: 0.0.2...0.0.3