diff --git a/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf b/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf new file mode 100644 index 0000000000000000000000000000000000000000..140d8e47313dda1d7f6d0bb7cfa6b0727a1384dc --- /dev/null +++ b/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf @@ -0,0 +1,140 @@ +## +release="18.04" +image_type="ros-iot" +## +##Debootstrap: https://wiki.debian.org/Debootstrap +## +##debootstrap --arch=${deb_arch} --include=${deb_include} --exclude=${deb_exclude} \ +##--components=${deb_components} --foreign ${deb_codename} /tmp/tmp.dir/ http://${deb_mirror} +## +deb_distribution="ubuntu" +deb_codename="bionic" +deb_arch="armhf" +# +deb_include=" \ + acpid \ + alsa-utils \ + avahi-utils \ + bash-completion \ + bsdmainutils \ + ca-certificates \ + connman \ + cpufrequtils \ + crda \ + device-tree-compiler \ + dnsmasq \ + dosfstools \ + fbset \ + file \ + git \ + gnupg \ + hdparm \ + hexedit \ + hostapd \ + i2c-tools \ + initramfs-tools \ + iw \ + linux-base \ + linux-firmware \ + locales \ + lsb-release \ + lshw \ + memtester \ + nano \ + nethogs \ + net-tools \ + nginx \ + openssh-server \ + pastebinit \ + patch \ + ppp \ + pps-tools \ + python-dbus \ + read-edid \ + rfkill \ + rsync \ + sudo \ + systemd \ + systemd-sysv \ + tio \ + udhcpd \ + usb-modeswitch \ + usbutils \ + wget \ + wireless-regdb \ + wireless-tools \ + wpasupplicant \ +" + +deb_exclude="" +deb_components="main universe multiverse" +deb_mirror="" +## +##Some packages fail to install via debootstrap: deb_additional_pkgs="<comma|space>" +## +deb_additional_pkgs=" \ + bison \ + build-essential \ + btrfs-progs \ + flex \ + libnss-systemd \ + libpam-systemd \ + make \ +" + +## +rfs_username="ubuntu" +rfs_fullname="Demo User" +rfs_password="temppwd" +rfs_hostname="beaglebone" +rfs_startup_scripts="enable" +rfs_opt_scripts="https://github.com/RobertCNelson/boot-scripts" +rfs_default_desktop="" +rfs_desktop_background="" +rfs_default_locale="en_US.UTF-8" +rfs_etc_dogtag="BeagleBoard.org Ubuntu ROS Image" +rfs_console_banner="Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian" +rfs_console_user_pass="enable" +rfs_ssh_banner="Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian" +rfs_ssh_user_pass="enable" +## +##enable kernel repo: http://repos.rcn-ee.com/(debian|ubuntu) +repo_rcnee="enable" +repo_rcnee_pkg_list=" \ + ardupilot-rover-3.3-bbbmini \ + ardupilot-rover-3.3-blue \ + ardupilot-rover-3.3-pocket \ + bb-cape-overlays \ + bb-customizations \ + bb-wl18xx-firmware \ + bluetooth \ + gpiod \ + ifupdown \ + ipumm-dra7xx-installer \ + linux-image-4.14.37-ti-r46 \ + rcn-ee-archive-keyring \ + tiomapconf \ + vpdma-dra7xx-installer \ + wireguard-tools \ +" + +repo_rcnee_pkg_version="4.14.37-ti-r46" + +## +##enable ros repo: deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main +repo_ros="enable" +repo_ros_pkg_list=" \ + python-rosinstall \ + python-rosinstall-generator \ + python-wstool \ + build-essential\ +" + +include_firmware="enable" +# +chroot_COPY_SETUP_SDCARD="enable" +chroot_before_hook="" +chroot_after_hook="" +chroot_script="beagleboard.org-buster.sh" +chroot_post_uenv_txt="" +chroot_tarball="enable"