Just adding the lines to /boot/config.txt didn't get the tlv modulesProvide the output of showudrc.sh describing what you did doesn't work
lsmod | grep -i tlv320*
snd_soc_tlv320aic32x4_i2c 16384 27
snd_soc_tlv320aic32x4 40960 1 snd_soc_tlv320aic32x4_i2c
snd_soc_core 192512 5 vc4,snd_soc_simple_card_utils,snd_soc_bcm2835_i2s,snd_soc_tlv320aic32x4,snd_soc_simple_card
snd_pcm 102400 8 vc4,snd_pcm_dmaengine,snd_soc_bcm2835_i2s,snd_soc_tlv320aic32x4,snd_bcm2835,snd_soc_core
snd 73728 14 snd_compress,snd_timer,snd_soc_tlv320aic32x4,snd_bcm2835,snd_soc_core,snd_pcm
This works with the latest version of Raspbian which uses this Linux
If you do not see the udrc driver enumerated:
aplay -l | grep udrc
card 1: udrc [udrc], device 0: bcm2835-i2s-tlv320aic32x4-hifi
then you are not using the latest Raspbian image it's that simple.
Also Beta image 13 works as long as you do NOT do an upgrade.
It would not be to blow it off until after some hamfest more than aIt's 2 weeks a way, thanks for your concern.