--external-only means no internal device (QSPI, eMMC) will be flashed. Either remove that option or flash eMMC first.
--external-only