Skip to content

Releases: alvarop/silta

v0.1.5

13 Jan 05:02
Compare
Choose a tag to compare

Release Notes:

  • Fixed bug which limited command strings to 64 characters
  • Updated command string buffers to 4096 bytes and SPI/I2C command buffers to 1024 bytes
  • Added support for serial (instead of USB) console in the future
  • Fixed SPI example

Firmware update/install instructions:

  1. Install dfu-util using your favorite package manager (e.g. 'brew install dfu-util' on OSX)
  2. Connect to the stm32f4-discovery board using the micro USB cable
  3. Connect PA9 to 5V to power up the board
  4. Temporarily connect BOOT0 and VDD and hit the reset button, this will bring up the USB DFU bootloader
  5. Run dfu-util -d 0483:df11 -c 1 -i 0 -a 0 -s 0x8000000 -D silta.bin
  6. Disconnect BOOT0 and VDD and reset the board again

v0.1.4

25 Feb 18:19
Compare
Choose a tag to compare

Release Notes:
Disabling DACs by default since SPI shares some pins
Added dac_enable command for when DACs are needed
Added spicfg function and update spi example to use it
Fixed blinky example

Firmware update/install instructions:

  1. Install dfu-util using your favorite package manager (e.g. 'brew install dfu-util' on OSX)
  2. Connect to the stm32f4-discovery board using the micro USB cable
  3. Connect PA9 to 5V to power up the board
  4. Temporarily connect BOOT0 and VDD and hit the reset button, this will bring up the USB DFU bootloader
  5. Run dfu-util -d 0483:df11 -c 1 -i 0 -a 0 -s 0x8000000 -D silta.bin
  6. Disconnect BOOT0 and VDD and reset the board again

v0.1.3

15 Jan 17:28
Compare
Choose a tag to compare

Release Notes:

This was a firmware-only release.

  • Updated max number of command line arguments to 255 (was previously 8). This fixes a bug in SPI and I2C when trying to send more than a few bytes :-/

Firmware update/install instructions:

  1. Install dfu-util using your favorite package manager (e.g. 'brew install dfu-util' on OSX)
  2. Connect to the stm32f4-discovery board using the micro USB cable
  3. Connect PA9 to 5V to power up the board
  4. Temporarily connect BOOT0 and VDD and hit the reset button, this will bring up the USB DFU bootloader
  5. Run dfu-util -d 0483:df11 -c 1 -i 0 -a 0 -s 0x8000000 -D silta.bin
  6. Disconnect BOOT0 and VDD and reset the board again

v0.1.2

14 Jan 02:01
Compare
Choose a tag to compare

Release Notes:

This was a firmware-only release.

  • Added some extra error checking for I2C
  • Added board serial number to USB descriptor so it can be accessed without connecting to the serial interface
  • Renamed USB device to "Silta" for easier identification (and easy udev rules!)
  • Added example udev rules file so linux users can get a nice /dev/silta0 symlink

In case you don't feel like compiling it yourself, this is the pre-built firmware for the STM32F4 Discovery board.

Firmware update/install instructions:

  1. Install dfu-util using your favorite package manager (e.g. 'brew install dfu-util' on OSX)
  2. Connect to the stm32f4-discovery board using the micro USB cable
  3. Connect PA9 to 5V to power up the board
  4. Temporarily connect BOOT0 and VDD and hit the reset button, this will bring up the USB DFU bootloader
  5. Run dfu-util -d 0483:df11 -c 1 -i 0 -a 0 -s 0x8000000 -D silta.bin
  6. Disconnect BOOT0 and VDD and reset the board again

v0.1.1 Firmware

16 Dec 05:15
Compare
Choose a tag to compare

In case you don't feel like compiling it yourself, this is the pre-built firmware for the STM32F4 Discovery board.

Firmware update/install instructions:

  1. Install dfu-util using your favorite package manager (e.g. 'brew install dfu-util' on OSX)
  2. Connect to the stm32f4-discovery board using the micro USB cable
  3. Connect PA9 to 5V to power up the board
  4. Temporarily connect BOOT0 and VDD and hit the reset button, this will bring up the USB DFU bootloader
  5. Run dfu-util -d 0483:df11 -c 1 -i 0 -a 0 -s 0x8000000 -D silta.bin
  6. Disconnect BOOT0 and VDD and reset the board again