docs: updated list of known limitations

Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Mihai Tudor Panu 2016-08-26 17:03:17 -07:00
parent 2d2ee8d1f0
commit deff852839

View File

@ -12,6 +12,10 @@ such sensors and known workarounds if they exist.
some high powered USB ports might be enough, in most cases you will encounter some high powered USB ports might be enough, in most cases you will encounter
dropped characters, washed out text and/or failed I2C writes while using USB dropped characters, washed out text and/or failed I2C writes while using USB
power alone. power alone.
* **Grove Servo** (ES08A) requires an external power supply connected to the
board to work. We highly recommend using a separate circuit when powering any
sort of motor. Trying to use this servo off USB power alone can lead to damage
to the servo and/or board!
* **Grove I2C Touch Sensor** (MPR121) v1.3 is incompatible with the Intel * **Grove I2C Touch Sensor** (MPR121) v1.3 is incompatible with the Intel
Edison using the Arduino board, but will work with the Mini-breakout if Edison using the Arduino board, but will work with the Mini-breakout if
supplied with at least 4V. Revision v1.2 works well on all Intel boards. supplied with at least 4V. Revision v1.2 works well on all Intel boards.
@ -49,6 +53,8 @@ such sensors and known workarounds if they exist.
it will trigger continous callbacks when the sensor is not reading anything. it will trigger continous callbacks when the sensor is not reading anything.
* **Grove RTC** (DS1307) is not compatible with the Intel Edison Arduino board * **Grove RTC** (DS1307) is not compatible with the Intel Edison Arduino board
but will work with the Mini-breakout. but will work with the Mini-breakout.
* **Grove Tempture & Humidity (High-Accuracy & Mini) Sensor** (TH02) only works
with the Intel Edison Arduino board when powered from the 3.3V rail.
#### Adafruit Sensors #### Adafruit Sensors
@ -57,12 +63,13 @@ such sensors and known workarounds if they exist.
#### Other Sensors #### Other Sensors
* **NRF24L01** corrupted data packets are sent to the device due to the Intel * **MLX90614** is not compatible with the Intel Galileo due to the inability
Edison SPI bus limitation. Sensor works as expected with the Intel Galileo to change the I2C bus speed to 100 KHz.
boards. * **MICSV89** is not compatible with the Intel Galileo due to the inability to
* **NRF8001** based devices do not initialize properly with provided examples change the I2C bus speed to 100 KHz.
on Intel Edison boards also due to SPI bus limitation and data corruption. * **InvenSense MPU9150 & MPU9250** will be unable to report magnetometer data
Works on Intel Galileo. when used on the Intel Edison Arduino board because the integrated compass
chips are not detected on the I2C bus.
#### General #### General
@ -74,10 +81,8 @@ Edison Mini-breakout. When this board is not an option, the sensor can be
sometimes replaced with the same model from a different vendor. sometimes replaced with the same model from a different vendor.
The Intel Edison *SPI* bus can corrupt data being sent across when certain The Intel Edison *SPI* bus can corrupt data being sent across when certain
sensors are connected to it. Based on the sensor, this can affect functionality sensors are connected to it, if using an old image. This has been resolved with
slightly or make the sensor entirely unusable. Unlike the I2C bus limitation, the latest releases.
different boards are not likely to resolve this. A kernel update on the other
hand might help alleviate this.
On the Intel Galileo boards, the *UART* bus might drop data if several bytes On the Intel Galileo boards, the *UART* bus might drop data if several bytes
are read at once. are read at once.