Hello,
I am following the instructions at [1] to download and deploy composite firmware to an SD card from Windows. After I insert the SD card into the LS1046ARDB and boot into TinyLinux, I am able to run
"flex-installer -i auto -m ls1046ardb -d /dev/mmcblk0"
according to [2] to download and deploy the rest of the LSDK image. The output reads "Installation Successful" [3]. From there I can view the Ubuntu userland rootfs in /mnt/mmcblk0p4. But when I flip the DIP switches on the LS1046ARDB to boot from the SD card and reboot, I lose access to the serial console and it never comes back until I return the DIP switches to QSPI boot mode.

Why is the LS1046ARDB failing to boot Ubuntu userland from the SD card? Do I need additional changes in the RCW to boot from SD? I'm not sure what those would be.
To establish serial connection with the LS1046ARDB on Windows 10, I did follow the application note [4] from 2016 "How to load a new firmware on LS boards for CMSIS-DAP". I'm wondering if this firmware is outdated and causing problems with the SD boot.
Thanks in advance!
[1] Download and deploy LSDK composite firmware in Windows environment (nxp.com)
[2] Automatically download and deploy LSDK images (nxp.com)
[3] Attachment: install_completed_successfully.txt
[4] Attachment: CMSIS-DAP firmware update for LS boards.pdf