1. Yes I am connecting the analyzer according the pins described at the MRAA website, which are MISO - j18_11 and MOSI - J17_12.
2. Yes, ground is connected. I can see the signal for SCK channel and CS channel.
3. I tried all different mraa-mode functions and there is no difference.
4. The Logic's SPI Analyzer seems to be working, again I can see the clock and CS working properly. For example, I can write a code that loops and writes 1 byte every second, and I can detect that CS line goes down how it is supposed to and the Clock provides timing for exactly one byte at the same time, but the MISO and MOSI lines are not doing anything.
I feel like I am missing something, but I am following the MRAA documentation. I can create outputs with no problem, but when it comes to SPI, it seems like those two lines are not working.
I am NOT using the Arduino board, just the mini breakout. Do I need another piece of hardware attached to those two lines? I am not much of a hardware expert but I saw in another post that the Arduino board has an ADC to make these pins analog inputs too. What happens with the SPI on the mini breakout board?