I have inherited a project using a BF518 and uClinux. The SPORT channel 0 is currently connected to a DAC. The SPORT channel 1 currently has a connector which will be used to connect to multiple off board ADCs. The ADC chosen is the LMP90100 which has a SPI interface.
Based upon the version information I believe that uClinux is 2009R1.1
These are my questions
1. What options need to be chosen and changes made (kconfig, arch/blackfin/mach-bf518/boards, etc) to allow SPORT channel 1 to be used as a SPI port?
2. What device drivers are needed for this to work?
3. Is it better to have the SPORT emulate a SPI?
4. If so what changes and device drivers are needed for this to work?