Skip to content

Releases: nerves-project/boardid

v1.14.0

09 May 13:27
Compare
Choose a tag to compare
  • New features
    • Add -b script option to support running an external script or program to
      supply the serial number. This is useful for including proprietary ID code
      in with other boardid options. Thanks to Jon Ringle for this feature.
    • Improve -b bbb to support reading the updated Beagleboard EEPROM format
      used on the BeaglePlay.

v1.13.1

02 Nov 18:18
Compare
Choose a tag to compare
  • Bug fixes
    • Improve ATECC retry logic to retry on a transient I2C read failure as well
      as an unexpected response. This also doubles the ATECC wakeup retries to
      4 and increases the retry timeout from 1.5 ms to 10 ms. This works around
      a rare issue where an I2C failure that only seems to happen at boot causes
      the serial number to not be readable.

v1.13.0

15 Jun 20:43
Compare
Choose a tag to compare
  • New features
    • Add -X option to capitalize hex digits when converting them from binary.
      This works with the binfile and atecc508a methods since those are the
      only two methods that run binary to hex conversions.

v1.12.0

01 Mar 15:23
Compare
Choose a tag to compare
  • New features
    • Support reading serial numbers from GRiSP2's onboard manufacturing
      information EEPROM

v1.11.1

23 Jun 21:54
Compare
Choose a tag to compare
  • Bug fixes
    • Allow custom CFLAGS and LDFLAGS to be passed in. This enables build systems
      to pass platform-specific build options.

v1.11.0

08 Feb 18:19
Compare
Choose a tag to compare
  • New features
    • Support returning a Raspberry Pi's eth0 or wlan0 MAC address based on
      querying the VideoCore. Ethernet and WiFi drivers don't need to be loaded
      for this to work. Thanks to Dömötör Gulyás for helping add this feature.

v1.10.0

23 Nov 14:40
Compare
Choose a tag to compare
  • New features
    • Support 16+ character serial numbers on NervesKey devices
    • Support nondefault I2C addresses for ATECC chips

v1.9.0

01 Jul 21:21
Compare
Choose a tag to compare
  • New features
    • Support serial numbers stored in redundant U-Boot environment blocks. The
      environment block location is read from /etc/fw_env.config.

v1.8.0

28 Feb 22:38
Compare
Choose a tag to compare
  • New features
    • Add support for the nVidia Jetson Nano and other boards that use
      /proc/device-tree/serial-number.

v1.7.0

29 Jan 22:15
Compare
Choose a tag to compare
  • New features
    • Support hardcoded serial number prefixes so that these strings can be
      centralized in /etc/boardid.config. See the -p option.