Skip to content

Releases: nerves-project/nerves_system_bbb

v0.19.0

25 Jan 20:41
Compare
Choose a tag to compare

Updated dependencies

  • nerves_system_br v0.16.1-2017-11

  • Enhancements

    • Reboot automatically if Erlang VM exits - This is consistent with other
      Nerves systems. See rootfs_overlay/etc/erlinit.config if undesired.

    • Start running nerves_system_linter to check for configuration errors.

    • Automount the boot partition readonly at /boot

    • Support for reverting firmware.

      See Reverting Firmware for more info on reverting firmware.

      See fwup-revert.conf for more information on how fwup handles reverting.

v0.18.0

08 Dec 01:13
Compare
Choose a tag to compare

Updated dependencies

  • nerves_system_br v0.15.0

  • toolchain v0.12.1

  • u-boot 2017.09

  • Linux 4.4.91 w/ RCN's patches

  • Enhancements

    • Support for nerves 0.8. Moves nerves.exs into mix.exs
    • Support for pocketbeagle
  • Bug Fixes

    • Clear out the wl18xx MAC address field
      This will trigger the WiLink device driver to use the MAC address that
      TI programmed into the module rather than 00:00:de:ad:be:ef.

v0.17.1

25 Oct 15:59
Compare
Choose a tag to compare

Updated dependencies

v0.17.0

23 Oct 00:50
Compare
Choose a tag to compare

This release changes the default IEx prompt output from the debug UART pins
to a virtual serial port on the USB OTG connector. This release also enables
a virtual Ethernet interface on the same USB interface for software updates.
See the nerves_init_gadget project for initialization code.

Updated dependencies

v0.16.1

27 Aug 15:30
Compare
Choose a tag to compare

Updated dependencies

  • nerves_system_br v0.13.7

v0.16.0

08 Aug 23:25
Compare
Choose a tag to compare

v0.16.0

This release contains an updated toolchain with Linux 4.1 Headers.
You will have to clean and compile any c/c++ code in your project and
dependencies. Failure to do so will result in an error when producing firmware.

v0.15.0

01 Aug 01:43
Compare
Choose a tag to compare

v0.15.0

  • nerves_system_br v0.13.3

    • erlinit 1.1.4
  • New features

    • Firmware updates verify that they're updating the right target. If the target
      doesn't say that it's an rpi2 through the firmware metadata, the update
      will fail.
    • Added meta-misc and meta-vcs-identifier to the fwup.conf metadata for use
      by users and for the regression test framework
    • Use String.trim instead of String.strip to silence Elixir 1.5 warnings

v0.14.0

17 Jul 16:31
Compare
Choose a tag to compare
  • nerves_system_br v0.13.2
    • OTP 20
    • erlinit 1.1.3
    • fwup 0.15.3

v0.13.0

06 Jul 16:46
Compare
Choose a tag to compare

This release is NOT backwards compatible with previous releases and will not
upgrade old systems. With work, it is possible to upgrade old systems, but it is
not recommended.

  • nerves_system_br v0.12.1

    • erlinit 1.1.1
    • fwup 0.15.0
  • New features

    • The application data partition is now ext4. This greatly improves its
      robustness to corruption. Nerves.Runtime contains code to initialize it on
      first boot.
    • Firmware images now contain metadata that can be queried at runtime (see
      Nerves.Runtime.KV
    • The boot partition is managed in an A/B style to support more robust
      firmware updates.
  • Bug fixes

    • The Linux kernel is no longer compiled for SMP. All Beaglebone variants
      are single processor.

NOTE: It is possible to support "failback" operation of firmware updates with
the BBB. I.e. if an partition doesn't boot, the system reverts to the previous
one. This is not implemented here, but this system is being made to align more
with implementations that do this to make the transition easier.

v0.12.0

28 Apr 20:50
Compare
Choose a tag to compare
  • nerves_system_br v0.10.0

    • Buildroot 2017.02
    • Erlang/OTP 19.3
  • New features

    • Support for BBG Wireless - the BBGW's MAC Address is not automatically set
      so support needs to be added. However, one BBGW on a WLAN works.
    • Bump Linux kernel to 4.4.60