Other Parts Discussed in Thread: TLV320AIC3104
Tool/software: Linux
I'm developing my own customboard, based on Sitara AM5728.
I m newly in programming for embedded systems and I didn't understand, how linux knows, wich perepherial devices are plugged to processor and on wich pins this devices are connected.
For example, I need to handle audio encoder via i2c. There is several i2c ports: i2c-1, 2, 3, 4, 5. I want to connect my encoder to i2c-5.
What am I supposed to do, to get linux kernel knowlege that my device is on i2c-5? How OS registers this device?
On AM5728 EVM only three i2c devices in /dev/ appears. How I can add other devices and configure it properly for my needs?