Packages
nerves_system_bbb
2.6.1
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)
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###