diff --git a/tools/setup_sdcard.sh b/tools/setup_sdcard.sh index 8fd1726261e8afaf26692c28c62bb9f077cf3370..ec35e6d291c08abc08cbfa0d3b6ce056e2612619 100755 --- a/tools/setup_sdcard.sh +++ b/tools/setup_sdcard.sh @@ -1197,6 +1197,13 @@ populate_rootfs () { fi fi + #oob out of box experience: + if [ "x${oobe_cape}" = "xBB-BONE-WL1837" ] ; then + echo "" >> ${wfile} + echo "dtb=am335x-boneblack-overlay.dtb" >> ${wfile} + echo "cape_enable=bone_capemgr.enable_partno=BB-BONE-WL1837" >> ${wfile} + fi + #am335x_boneblack is a custom u-boot to ignore empty factory eeproms... if [ "x${conf_board}" = "xam335x_boneblack" ] ; then board="am335x_evm" @@ -1724,6 +1731,10 @@ while [ ! -z "$1" ] ; do checkparm $2 kernel_override="$2" ;; + --enable-cape) + checkparm $2 + oobe_cape="$2" + ;; esac shift done