2017-07-12 06:06 AM
I can successfully receive data from spdifrx via dma with my stm32f769. Unfortunally, the received data are very strange arranged and that is not documented in the specification that manner: Only every 8th word contains a spdif subframe. The meaning of the other 7 words is unknown. You can define a buffer with max 256 words for dma. That means, if you run in a circular dma mode you can only process 16 samples per callback. That isn't much.
I would be glad if ST would take a position as to whether this observed behavior is correct or not. If it is correct please adapt the documentation, and if not, please document, how to read the data from spdifrx per dma without the multiplier of 8.
Thank you.
2017-07-12 08:43 AM
Commercial support should be sought via the sale group and FAE assigned to your account. There are likely FAE's with specific/salient experience with the SPDIF-RX block, or access to resources deeper within the organization.
2017-07-12 09:55 AM
Sounds interesting. I have clicked nearly every link on this page to find the sale group. May you give me a hint, where I find it? Thanks.
2017-07-12 01:15 PM
http://www.st.com/content/st_com/en/contact-us.html