Packages
nerves_system_bbb
2.13.2
2.30.0
2.29.5
2.29.4
2.29.3
2.29.2
2.29.1
2.29.0
2.28.0
2.27.3
2.27.2
2.27.1
2.27.0
2.26.1
2.26.0
2.25.1
2.25.0
2.24.0
2.23.0
2.22.1
2.22.0
2.21.0
2.20.2
2.20.1
2.20.0
2.19.1
2.19.0
2.18.2
2.18.1
2.18.0
2.17.2
2.17.1
2.17.0
2.16.2
2.16.1
2.16.0
2.15.3
2.15.2
2.15.1
2.15.0
retired
2.14.0
2.13.4
2.13.3
2.13.2
2.13.1
2.13.0
2.12.3
2.12.2
2.12.1
2.12.0
2.11.2
2.11.1
2.11.0
2.10.1
2.10.0
2.9.0
2.8.3
2.8.2
2.8.1
2.8.0
2.7.2
2.7.1
2.7.0
2.6.2
2.6.1
2.6.0
2.5.2
2.5.1
2.5.0
2.4.2
2.4.1
2.4.0
2.3.2
2.3.1
2.3.0
2.2.2
2.2.1
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
2.0.0-rc.0
1.4.0
1.3.0
1.2.1
1.2.0
1.1.1
1.1.0
1.0.0
1.0.0-rc.1
1.0.0-rc.0
0.20.0
0.18.0
0.17.1
0.17.0
0.16.1
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.0
Nerves System - BeagleBone Black, BeagleBone Green, PocketBeagle and more
Current section
Files
Jump to
Current section
Files
fwup_include/provisioning.conf
# Support setting device serial numbers when creating MicroSD cards.
# Note that the '$' is escaped so that environment variable replacement
# happens at "burn" time rather than at firmware creation time. No
# serial numbers are stored in the .fw file. If left blank, the device
# will default to a built-in ID.
uboot_setenv(uboot-env, "nerves_serial_number", "\${NERVES_SERIAL_NUMBER}")
# Nerves note: This has been adapted from the default Beaglebone U-boot
# environment.
###U-Boot Overlays###
###Documentation: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays
###Master Enable
uboot_setenv(uboot-env, "enable_uboot_overlays", "1")
###
###Overide capes with eeprom
#uboot_setenv(uboot-env, "uboot_overlay_addr0", "/lib/firmware/<file0>.dtbo")
#uboot_setenv(uboot-env, "uboot_overlay_addr1", "/lib/firmware/<file1>.dtbo")
#uboot_setenv(uboot-env, "uboot_overlay_addr2", "/lib/firmware/<file2>.dtbo")
#uboot_setenv(uboot-env, "uboot_overlay_addr3", "/lib/firmware/<file3>.dtbo")
###
###Additional custom capes
#uboot_setenv(uboot-env, "uboot_overlay_addr4", "/lib/firmware/<file4>.dtbo")
#uboot_setenv(uboot-env, "uboot_overlay_addr5", "/lib/firmware/<file5>.dtbo")
#uboot_setenv(uboot-env, "uboot_overlay_addr6", "/lib/firmware/<file6>.dtbo")
#uboot_setenv(uboot-env, "uboot_overlay_addr7", "/lib/firmware/<file7>.dtbo")
###
###Custom Cape
#uboot_setenv(uboot-env, "dtb_overlay", "/lib/firmware/<file8>.dtbo")
###
###Disable auto loading of virtual capes (emmc/video/wireless/adc)
#uboot_setenv(uboot-env, "disable_uboot_overlay_emmc", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_video", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_audio", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_wireless", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_adc", "1")
###
###PRUSS OPTIONS
###pru_rproc (4.4.x-ti kernel)
#uboot_setenv(uboot-env, "uboot_overlay_pru", "/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo")
###pru_rproc (4.14.x-ti kernel)
#uboot_setenv(uboot-env, "uboot_overlay_pru", "/lib/firmware/AM335X-PRU-RPROC-4-14-TI-00A0.dtbo")
###pru_uio (4.4.x-ti, 4.14.x-ti & mainline/bone kernel)
# NOTE: this overlay dumps an exception trace on boot in recent kernels
#uboot_setenv(uboot-env, "uboot_overlay_pru", "/lib/firmware/AM335X-PRU-UIO-00A0.dtbo")
###
###Cape Universal Enable
uboot_setenv(uboot-env, "enable_uboot_cape_universal", "1")
###
###Debug: disable uboot autoload of Cape
#uboot_setenv(uboot-env, "disable_uboot_overlay_addr0", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_addr1", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_addr2", "1")
#uboot_setenv(uboot-env, "disable_uboot_overlay_addr3", "1")
###
###U-Boot fdt tweaks... (60000 = 384KB)
#uboot_setenv(uboot-env, "uboot_fdt_buffer", "0x60000")
###U-Boot Overlays###