Audio hub and PDM microphone tasks share master clock port. There are instructions during the setting up of clock blocks and ports in these tasks that take the master clock port's resource ID as an operand. Two of these could theoretically execute close to each other and cause a resource trap.
To prevent this I would suggest serialising the setup sequences of the two tasks.
Audio hub and PDM microphone tasks share master clock port. There are instructions during the setting up of clock blocks and ports in these tasks that take the master clock port's resource ID as an operand. Two of these could theoretically execute close to each other and cause a resource trap.
To prevent this I would suggest serialising the setup sequences of the two tasks.