This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SK-TDA4VM: Problem building SDK (ti-edgeai-firmware.bb)

Part Number: SK-TDA4VM
Other Parts Discussed in Thread: TDA4VM

Hello,

I'm trying to build the edgeai image for TDA4VM but the build fails on ti-edgeai-firmware.bb

I'm building on Ubuntu 22.04.
I've been following the steps detailed here:
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1281833/faq-processor-sdk-j784s4-how-do-i-build-yocto-images-and-packages-for-j7-devices?tisearch=e2e-sitesearch&keymatch=faq%3Atrue

I've been successful in building the tisdk-default-image but I'm having trouble building the tisdk-edgeai-image.

Summary: 1 task failed:
  /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/meta-edgeai/recipes-tisdk/ti-psdk-rtos/ti-edgeai-firmware.bb:do_install

DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/oe-core/meta/recipes-devtools/opkg-utils/opkg-utils_0.5.0.bb:do_populate_sysroot', '/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/oe-core/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/meta-ti/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/oe-core/meta/recipes-connectivity/openssl/openssl_3.0.9.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/oe-core/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/sources/oe-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['opkg-utils', 'quilt-native', 'ti-k3-secdev-native', 'openssl-native', 'patch-native', 'pseudo-native', 'perl-native', 'attr-native', 'libtool-native', 'gcc-runtime', 'glibc', 'zlib-native', 'gdbm-native', 'make-native', 'xz-native', 'gettext-minimal-native', 'texinfo-dummy-native', 'linux-libc-headers', 'libgcc']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing shell function do_install
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu1_1.out: No such file or directory
800536601B7F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu1_1.out, r)
800536601B7F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu1_1.out: No such file or directory
Error checking x509 extension section v3_ca
80452B11027F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
80452B11027F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
80452B11027F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu1_1.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_0.out: No such file or directory
80159B4AFC7E0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_0.out, r)
80159B4AFC7E0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_0.out: No such file or directory
Error checking x509 extension section v3_ca
8085C126707F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
8085C126707F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
8085C126707F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_0.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_1.out: No such file or directory
80E51135107F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_1.out, r)
80E51135107F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_1.out: No such file or directory
Error checking x509 extension section v3_ca
80053E18057F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
80053E18057F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
80053E18057F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu2_1.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_0.out: No such file or directory
8095A4E6807F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_0.out, r)
8095A4E6807F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_0.out: No such file or directory
Error checking x509 extension section v3_ca
8025686A037F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
8025686A037F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
8025686A037F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_0.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_1.out: No such file or directory
8015D35EBA7F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_1.out, r)
8015D35EBA7F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_1.out: No such file or directory
Error checking x509 extension section v3_ca
8075CD41E97F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
8075CD41E97F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
8075CD41E97F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu3_1.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_1.out: No such file or directory
8065749EE17F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_1.out, r)
8065749EE17F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_1.out: No such file or directory
Error checking x509 extension section v3_ca
8085D8F40F7F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
8085D8F40F7F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
8085D8F40F7F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_1.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_2.out: No such file or directory
80D53537F47F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_2.out, r)
80D53537F47F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_2.out: No such file or directory
Error checking x509 extension section v3_ca
8075A07A267F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
8075A07A267F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
8075A07A267F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c6x_2.out: No such file or directory
/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c7x_1.out: No such file or directory
80855E271E7F0000:error:80000002:system library:file_ctrl:No such file or directory:../openssl-3.0.9/crypto/bio/bss_file.c:297:calling fopen(/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c7x_1.out, r)
80855E271E7F0000:error:10080002:BIO routines:file_ctrl:system lib:../openssl-3.0.9/crypto/bio/bss_file.c:300:
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c7x_1.out: No such file or directory
Error checking x509 extension section v3_ca
807592F6D07F0000:error:07800079:common libcrypto routines:ossl_hexstr2buf_sep:hex string too short:../openssl-3.0.9/crypto/o_str.c:195:
807592F6D07F0000:error:068000B2:asn1 encoding routines:asn1_str2type:illegal hex:../openssl-3.0.9/crypto/asn1/asn1_gen.c:695:string=
807592F6D07F0000:error:11000074:X509 V3 routines:v3_generic_extension:extension value error:../openssl-3.0.9/crypto/x509/v3_conf.c:256:value=SEQUENCE:sysfw_image_integrity
cat: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_c7x_1.out: No such file or directory
install: cannot stat '/mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git//vx_app_rtos_linux_mcu1_1.out': No such file or directory
WARNING: /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/temp/run.do_install.1989151:156 exit 1 from 'install -m 0644 /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/git/${FW_DIR}/${FW_NAME} /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/image${INSTALL_FW_DIR}'
WARNING: Backtrace (BB generated script): 
	#1: do_install, /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/temp/run.do_install.1989151, line 156
	#2: main, /mnt/datassd/ti-processor-sdk-linux-adas-j721e-evm-09_00_01_03/yocto-build/build/arago-tmp-default-glibc/work/j721e_evm-oe-linux/ti-edgeai-firmware/AUTOINC+1319f46f38-r0/temp/run.do_install.1989151, line 162

I tried the steps provided by here
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1261956/am62a7-yocto-build-issue-with-sdk-9-0
but I am still getting the same error.

I'm using processor-sdk-analytics-09.00.01-config.txt.

  • Hi Mattias,

    To build the tisdk-edgeai-image please execute the following commands:

    # assuming you're currently within the build folder and have run '. conf/setenv'
    # clean what was created
    $ MACHINE=j721e-evm bitbake -c cleanall ti-edgeai-firmware
    # set EDGEAI_BRAND (was unnecessary in previous releases when building the tisdk-edgeai-image)
    $ echo 'EDGEAI_BRAND = "edgeai"' >> conf/bblayers.conf
    # fix a checksum issue
    $ sed -i '19d' ../sources/meta-edgeai/recipes-tisdk/ti-tidl/ti-tidl-osrt.bb
    $ sed -i '19i SRC_URI[dlr.sha256sum] = "149fe4aef8ee720ee6ebfc50bb6a4d272da477c78a9050e783cee088072ecab2"' ../sources/meta-edgeai/recipes-tisdk/ti-tidl/ti-tidl-osrt.bb

    # rerun bitbake command to build tisdk-edgeai-image
    $ MACHINE=j721e-evm bitbake -k tisdk-edgeai-image

    I have updated the E2E FAQ and will let our developers know about the checksum issue.

    Best,
    Jared

  • Did this solve the problem?  We are seeing the same issue.

    I attempted to run the steps above, but ran into a mismatched checksum problem for the ti-tidl-osrt recipe.  I suspect that is because we are using a slightly different config:

    configs/processor-sdk-analytics/processor-sdk-analytics-09.00.00-config.txt

    Not really sure how ti-tidl-osrt impacts the signing of firmware images?

  • It solved the problem for me yes

  • The key here was to do the following:

    $ echo 'EDGEAI_BRAND = "edgeai"' >> conf/bblayers.conf

    It feels very wrong to have to do it in bblayers.conf, but it is what works.

    The fix for the checksum issue didn't do anything except throw an error.