Skip to content

Releases: dinuxbg/gnuprumcu

Release v0.9.8

21 Aug 18:57

Choose a tag to compare

Release v0.9.8 Pre-release
Pre-release

Changes since v0.9.7:

  • Add experimental support for AM1808 SoCs. Pass -mmcu=am18xx.pru0 and -mmcu=am18xx.pru1 to GCC when building firmware. This requires GCC-16!

Release v0.9.7

30 May 05:11

Choose a tag to compare

No functional changes. Mainly updates to the packaging scripts.

Release v0.9.6 Latest

04 May 18:27

Choose a tag to compare

Changes since v0.9.5:

  • Update IMEM size for AM62 to 16KB, per latest TI documentation.

Release v0.9.5

05 Jan 16:28

Choose a tag to compare

No functional changes. Mainly updates to the build system and packaging scripts.

Release v0.9.4

25 May 19:31

Choose a tag to compare

Changes since v0.9.1:

  • Added I/O header for am62x.
  • Fixed the length of a reserved field in AM572x's SPP register.
  • Added simple testsuite.

Release v0.9.1

04 Feb 12:48

Choose a tag to compare

This is a bug fix release. The necessary linker options are added, so that Beaglebone-AI64 firmware images for PRU are properly aligned.

See https://sourceware.org/pipermail/binutils/2023-January/125837.html for more information.

There are no functional changes for AM335x hosts.

Release v0.9.0

10 Sep 21:19

Choose a tag to compare

Changes since v0.8.0:

  • Add TDA4VM (J721E) specs and headers.
  • Add alias macros used by TI examples.

Release v0.8.0

20 May 16:06

Choose a tag to compare

Changes since v0.7.0:

  • Add AM62x specs.

Release v0.7.0

12 Dec 15:20

Choose a tag to compare

Changes since v0.6.0:

  • Add support for the new feature in GCC12 for direct access to __R30 and __R31.

Release v0.6.0

22 Jul 18:28

Choose a tag to compare

Changes since v0.5.0:

  • Require Binutils at least version 2.37.
  • Require pru-gcc to be installed.
  • Removed linker scripts. Instead set memory sizes from specs.
  • Activated --gc-sections linker option by default.
  • Added am64x device specs.
  • Changed configure option from --target=pru to --host=pru, in anticipation of adding source libraries in the future.