cannot get audio over HDMI working

Tried to post this yesterday but it looks like the forum ate it, so trying again. Apologies if the original shows up later…

I’m trying to get HDMI audio and video working from my BeagleBone Black to my television.
The video part seems to work just fine.
I know the audio can work over HDMI with this specific cable and this specific television as I am already using it with the HTPC system that I’d like the BeagleBone to replace.
I’ve already tried adding lines to /boot/uEnv.txt to force the resolution. The video resolution changes, but no luck with audio. I tried both 1920x1080@24 and1280x720@60 (separately) based on http://elinux.org/Beagleboard:BeagleBoneBlack_HDMI
I’m running the 2015-03-01 Debian image from http://beagleboard.org/latest-images
Running “fbset” produces:
debian@beaglebone:~$ fbset

mode “1920x1080”
geometry 1920 1080 1920 1080 16
timings 0 0 0 0 0 0 0
accel true
rgba 5/11,6/5,5/0,0/0
endmode

which I notice has no EDID information, but I’m not sure what I can/should do about that.

Google searches seems split into two camps: either it is completely impossible without rewriting every line of the kernel… or it is trivially easy but they don’t bother to mention HOW they got it working…

Any ideas?

If you register, it only takes a few minutes, your posts are not moderated after your initial post. That insures they get posted quickly.

Gerald