platform-sifive

SiFive: development platform for PlatformIO

APACHE-2.0 License

Stars
11
Committers
3

Bot releases are visible (Hide)

platform-sifive - 5.2.0 Latest Release

Published by valeros over 2 years ago

  • Added compatibility with PIO Core 6.0
  • Improved support for bare assembly programming
platform-sifive - v5.1.1

Published by valeros over 2 years ago

  • Fixed an issue with broken MarkupSafe Python dependency of Freedom SDK.
platform-sifive - 5.1.0

Published by valeros over 2 years ago

platform-sifive - 5.0.0

Published by valeros almost 3 years ago

platform-sifive - 4.1.0

Published by valeros about 3 years ago

  • Updated Zephyr framework to v2.6.0 (release notes)
  • Minor improvements
platform-sifive - 4.0.0

Published by valeros over 3 years ago

Breaking Zephyr API changes

Please note, Zephyr v2.5.0 contains API changes that might break legacy projects. More information about deprecated functionality and removed APIs can be found here.

platform-sifive - 3.0.1

Published by valeros almost 4 years ago

  • Disabled J-Link GUI when uploading firmware
platform-sifive - 3.0.0

Published by valeros almost 4 years ago

  • Updated Zephyr framework to v2.4.0 (release notes)
  • Minor bugfixes and improvements

Breaking Zephyr API changes

Zephyr v2.4 deprecates Zephyr integer types in favor of C99 integer types. More information about other API changes can be found here.

platform-sifive - 2.4.0

Published by valeros about 4 years ago

  • Update Freedom E SDK to v20.05.00.03 (release notes)
  • Allowed using Renode as an upload tool
  • Minor bugfixes and improvements
platform-sifive - 2.3.1

Published by valeros over 4 years ago

  • Fixed backward compatibility with the stable PlatformIO Core
platform-sifive - 2.3.0

Published by valeros over 4 years ago

  • Updated Zephyr framework to v2.3.0 (release notes)
    • Added support for MenuConfig target
    • Minor bugfixes and improvements
platform-sifive - 2.2.1

Published by valeros over 4 years ago

  • Added framework meta-information
platform-sifive - 2.2.0

Published by valeros over 4 years ago

  • Update Freedom E SDK to v20.05.00.01 (release notes) with FreeRTOS and SystemView support
[env:sifive-hifive1-revb]
platform = sifive
framework = freedom-e-sdk, freertos
board = hifive1-revb
monitor_speed = 115200
; Configure stack size
board_build.freedom-e-sdk.heap_size = 0x400
; Configure heap model and enable SystemView
board_build.freertos.heap_model = heap_1
board_build.freertos.systemview = enable

Documentation for FreeRTOS and SystemView configuration

platform-sifive - 2.1.0

Published by valeros over 4 years ago

  • Updated Zephyr framework to v2.2.0 (release notes)
  • Added initial support for Renode simulator:
[env:sifive-hifive1-revb]
platform = sifive
framework = freedom-e-sdk
board = hifive1-revb
monitor_speed = 115200
debug_tool = renode
platform-sifive - 2.0.3

Published by ivankravets over 4 years ago

  • Fixed overriding of LD Script via board_build.ldscript option in "platformio.ini"
platform-sifive - 2.0.2

Published by ivankravets over 4 years ago

  • Fixed examples for SparkFun boards
platform-sifive - 2.0.1

Published by ivankravets almost 5 years ago

  • Added "v" suffix to SparkFun RISC-V board ids: sparkfun_redboard_v and sparkfun_thing_plus_v
platform-sifive - 2.0.0

Published by ivankravets almost 5 years ago

platform-sifive - 1.0.0

Published by ivankravets about 5 years ago

  • Update Freedom E SDK to v201908
  • Update RISC-V GCC toolchain to 8.3.0
  • Update openOCD for RISC-V to v2019.08.2
  • Update QEMU to 4.1.0
platform-sifive - 0.1.1

Published by ivankravets over 5 years ago

  • Remove not working "freedom-e-sdk_dhrystone" example