Yes, the difference in what I posted was what is sent to IOMUX_SetPwmPort(). It should be unrelated, but since it sets bits in RegIOMuxB just like IOMUX_SetI2SType(), plus, it's a difference between good and bad FW, it might be worth a look. I'd test it if I could, but I'm not that far along.
I've read about Pin 18 (where the 0x40000 is sent) on RegIOMuxB, but I can't figure out exactly what it does:
sdtaddr12_gpiof_sel (SDT/GPIO IO MUX control)
0: sdt addr12 1: gpiof
Doesn't look like it would affect audio, but doesn't look much like it would be a PWM port, either.
It looks like sending 0x40000 to RegIOMuxA disables the internal codec. But that doesn't happen, it just caught my eye in the docs.
|