Skip to content

Releases: gicking/stm8gal

switch to dynamic memory image (v1.6.0)

08 Aug 19:58
Compare
Choose a tag to compare
  • switch from static RAM buffer to dynamic memory image
  • support for 32-bit addresses (see memory_image.h)
  • migrate to VSCode / PlatformIO file structure for convenience

v1.5.0

23 Jan 18:49
Compare
Choose a tag to compare

Changes:

  • replaced write/erase RAM routines by STM with OSS routines (see #4)
  • removed STM8S 32kB v1.4 and 128kB v2.4. According to STM support were never released and development is stopped
  • removed STM8S 256kB v1.0. According to STM support variant was never released and development is stopped
  • fixed bug in v1.4.3 which prevented flash write/erase after CRC32-verify

Attached binaries were built for the following platforms:

stm8gal_linux64:

  • built under Xubuntu 18.04 (64 bit)
  • without -DUSE_SPIDEV -> support upload via SPI. See Makefile
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal_linux32

  • built under Xubuntu 18.04 (32 bit)
  • without -DUSE_SPIDEV -> support upload via SPI. See Makefile
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal_raspbian32

  • built on RasPi3 under Raspbian 9 Stretch (32 bit)
  • without -DUSE_SPIDEV -> support upload via SPI. See Makefile
  • without -DUSE_WIRINGPI -> no reset via GPIO. See Makefile

stm8gal_windows32.exe

  • built on Windows 7 (32 bit)
  • without -DUSE_SPIDEV -> no upload via SPI (not supported)
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal_windows64.exe

  • built on Windows 10 (64 bit)
  • without -DUSE_SPIDEV -> no upload via SPI (not supported)
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal release v1.4.3

09 Jan 21:14
Compare
Choose a tag to compare
  • add CRC32 verify to solve #20
  • fixed bug in SPI communication
  • fixed some minor bugs, e.g. #21
  • enhanced testing coverage

Attached binaries were built for the following platforms:

stm8gal_linux64:

  • built under Xubuntu 18.04 (64 bit)
  • without -DUSE_SPIDEV -> support upload via SPI. See Makefile
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal_linux32

  • built under Xubuntu 18.04 (32 bit)
  • without -DUSE_SPIDEV -> support upload via SPI. See Makefile
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal_raspbian32

  • built on RasPi3 under Raspbian 9 Stretch (32 bit)
  • without -DUSE_SPIDEV -> support upload via SPI. See Makefile
  • without -DUSE_WIRINGPI -> no reset via GPIO. See Makefile

stm8gal_windows32.exe

  • built on Windows 7 (32 bit)
  • without -DUSE_SPIDEV -> no upload via SPI (not supported)
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)

stm8gal_windows64.exe

  • built on Windows 10 (64 bit)
  • without -DUSE_SPIDEV -> no upload via SPI (not supported)
  • without -DUSE_WIRINGPI -> no reset via GPIO and WiringPi (not supported)