Thank you for your interest in the Intel Edison board.
Your request has been received and is currently being investigated.
We will get back to you as soon as possible.
Thank you very much for your patience in receiving an answer to your query.
After investigating, we have noticed that with the SPI interface in Edison, some sensors work just fine and some others don't.
Based on previous customer experiences using SPI like mentioned here https://communities.intel.com/thread/109617, there are limitations to the SPI interface with frequencies greater than 3 MHz.
I'd suggest to try a lower frequency (i.e. 2 MHz) and hopefully that works.
Also make sure the board is flashed to use the latest firmware image as well as the most current mraa library version.
Let me know if this helps.