Other Parts Discussed in Thread: AM3358
Hello team,
Hope you are well.
Is there a driver that readily works with the CC1101 on the AM335x?
The customer's research has shown that user space SPI use will be preempted by kernel processes and delay its use.
They have started looking at the PRU, but would like a way to speed things along.
Any recommendations?
Issue:
The CC1101 is responding over SPI, but with incorrect data. Have a CC1101 working with a competitor MCU for years.
The AM335 is new and so is the development environment. User space code on the board appears to not work with the implementation below:
struct spi_ioc_transfer transfer[3]; //the transfer structure
// send the SPI message (all of the above fields, inc. buffers)
int status = ioctl(fd, SPI_IOC_MESSAGE(3), &transfer);
Posted the question on Sitara page and they recommended that I post the question here.
Regards,
Randhir