Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions SystemReady-band/build-scripts/build-buildroot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,14 @@ do_build ()
chmod +x root_fs_overlay/usr/bin/secure_init.sh
cp $TOP_DIR/ramdisk/device_driver_sr.sh root_fs_overlay/usr/bin/
chmod +x root_fs_overlay/usr/bin/device_driver_sr.sh
cp $TOP_DIR/ramdisk/linux_init.sh root_fs_overlay/usr/bin/
chmod +x root_fs_overlay/usr/bin/linux_init.sh
cp $TOP_DIR/ramdisk/linux_dump.sh root_fs_overlay/usr/bin/
chmod +x root_fs_overlay/usr/bin/linux_dump.sh
cp $TOP_DIR/ramdisk/ethtool-test.py root_fs_overlay/usr/bin/
chmod +x root_fs_overlay/usr/bin/ethtool-test.py
cp $TOP_DIR/ramdisk/read_write_check_blk_devices.py root_fs_overlay/usr/bin/
chmod +x root_fs_overlay/usr/bin/read_write_check_blk_devices.py
cp $TOP_DIR/ramdisk/bsa.sh root_fs_overlay/usr/bin/
chmod +x root_fs_overlay/usr/bin/bsa.sh
cp $TOP_DIR/ramdisk/sbsa.sh root_fs_overlay/usr/bin/
Expand Down
5 changes: 0 additions & 5 deletions SystemReady-band/build-scripts/build-linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,6 @@ do_build ()
sed -i 's/# CONFIG_TEE is not set/CONFIG_TEE=y/g' $LINUX_OUT_DIR/.config
sed -i 's/# CONFIG_OPTEE is not set/CONFIG_OPTEE=y/g' $LINUX_OUT_DIR/.config
sed -i 's/# CONFIG_ARM_PSCI_CHECKER is not set/CONFIG_ARM_PSCI_CHECKER=y/g' $LINUX_OUT_DIR/.config
#Configurations to enable rshim support
echo "CONFIG_MLXBF_TMFIFO=y" >> $LINUX_OUT_DIR/.config
#Configurations to increase serial ports
echo "CONFIG_SERIAL_8250_NR_UARTS=32" >> $LINUX_OUT_DIR/.config
echo "CONFIG_SERIAL_8250_RUNTIME_UARTS=32" >> $LINUX_OUT_DIR/.config
cat $SRBAND_DEFCONFIG >> $LINUX_OUT_DIR/.config
if [[ $arch = "aarch64" ]]; then
echo "arm64 machine"
Expand Down
12 changes: 7 additions & 5 deletions SystemReady-devicetree-band/Yocto/build-scripts/get_source.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ else
fi

sudo apt install git curl mtools gdisk gcc liblz4-tool zstd \
openssl automake autotools-dev libtool bison flex \
bc uuid-dev python3 libglib2.0-dev libssl-dev autopoint \
make gcc g++ gnu-efi libfile-slurp-perl help2man \
python3-pip chrpath diffstat lz4 cpio gawk wget efitools -y
openssl automake autotools-dev libtool bison flex \
bc uuid-dev python3 libglib2.0-dev libssl-dev autopoint \
make gcc g++ gnu-efi libfile-slurp-perl help2man \
python3-pip chrpath diffstat lz4 cpio gawk wget efitools -y

sudo pip3 install kas

Expand Down Expand Up @@ -143,7 +143,7 @@ copy_recipes()

echo "SystemReady DT ACS" >> "$SYSTEMREADY_COMMIT_LOG"
echo " URL(systemready-acs) = $(git remote get-url origin)" >> "$SYSTEMREADY_COMMIT_LOG"
echo " commit(systemready-acs) = $(git rev-parse HEAD)" >> "$SYSTEMREADY_COMMIT_LOG"
echo " commit(systemready-acs) = $(git rev-parse HEAD)" >> "$SYSTEMREADY_COMMIT_LOG"
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
pushd $TOP_DIR/meta-woden/recipes-acs/bootfs-files/files

Expand All @@ -155,6 +155,8 @@ copy_recipes()
cp $TOP_DIR/../../common/linux_scripts/extract_capsule_fw_version.py $TOP_DIR/meta-woden/recipes-acs/install-files/files
cp $TOP_DIR/../../common/linux_scripts/capsule_ondisk_reporting_vars_check.py $TOP_DIR/meta-woden/recipes-acs/install-files/files
cp $TOP_DIR/../../common/linux_scripts/runtime_device_mapping_conflict_checker.py $TOP_DIR/meta-woden/recipes-acs/install-files/files
cp $TOP_DIR/../../common/linux_scripts/ethtool-test.py $TOP_DIR/meta-woden/recipes-acs/install-files/files
cp $TOP_DIR/../../common/linux_scripts/read_write_check_blk_devices.py $TOP_DIR/meta-woden/recipes-acs/install-files/files

cp -r $TOP_DIR/../../common/log_parser $TOP_DIR/meta-woden/recipes-acs/install-files/files/
popd
Expand Down

This file was deleted.

20 changes: 20 additions & 0 deletions common/config/buildroot_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,26 @@ BR2_PACKAGE_PYTHON_PIP=y
BR2_PACKAGE_PYTHON_PILLOW=y
BR2_PACKAGE_LSHW=y

# Ethtool and Block devices packages
BR2_PACKAGE_OPENSSL=y
BR2_PACKAGE_LIBOPENSSL=y

BR2_PACKAGE_LIBCURL=y
BR2_PACKAGE_LIBCURL_CURL=y
BR2_PACKAGE_LIBCURL_OPENSSL=y
BR2_PACKAGE_LIBCURL_PROXY_SUPPORT=y
BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT=y
BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES=y

BR2_PACKAGE_CA_CERTIFICATES=y
BR2_PACKAGE_BUSYBOX=y
BR2_USE_WCHAR=y
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y

BR2_PACKAGE_GPTFDISK=y
BR2_PACKAGE_GPTFDISK_GDISK=y
BR2_PACKAGE_GPTFDISK_SGDISK=y

# Target filesystem
BR2_TARGET_ROOTFS_CPIO=y

Expand Down
42 changes: 41 additions & 1 deletion common/config/srband_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,44 @@ CONFIG_AUTOFS4_FS=y
CONFIG_USB_NET_CDC_EEM=y
CONFIG_PREEMPT=y
CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_RCU_NOCB_CPU=y
CONFIG_RCU_NOCB_CPU=y

# Configurations to enable rshim support
CONFIG_MLXBF_TMFIFO=y

# Configurations to increase serial ports
CONFIG_SERIAL_8250_NR_UARTS=32
CONFIG_SERIAL_8250_RUNTIME_UARTS=32

# Configurations for ethtool and block device testing
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_INET=y
CONFIG_IPV6=y
CONFIG_IPV6_ROUTER_PREF=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_TUN=y
CONFIG_VETH=y
CONFIG_VLAN_8021Q=y
CONFIG_BRIDGE=y
CONFIG_MACVLAN=y
CONFIG_IPVLAN=y
CONFIG_MLX5_CORE=y
CONFIG_MLX5_CORE_EN=y
CONFIG_NET_VENDOR_MELLANOX=y
CONFIG_USB_NET_DRIVERS=y
CONFIG_USB_USBNET=y
CONFIG_USB_NET_CDCETHER=y
CONFIG_USB_NET_CDC_EEM=y
CONFIG_USB_NET_CDC_NCM=y
CONFIG_USB_NET_RNDIS_HOST=y
CONFIG_USB_NET_AX88179_178A=y
CONFIG_USB_NET_SMSC75XX=y
CONFIG_USB_NET_SMSC95XX=y
CONFIG_USB=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_COMMON=y
3 changes: 3 additions & 0 deletions common/config/system_config.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@ Flashing instructions: Unknown
product website: Unknown
Tested operated Systems: Unknown
Testlab assistance: Unknown

#Add the number of interfaces to be compliant, if commented or "0", all existing interfaces must be compliant
Total_number_of_network_controllers= 0
Loading
Loading