X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fminnow_max.md;h=deadb4c4a6314e9125d5efe164e48a03619c0526;hb=cb09ff2327ddd1228d4e59971cf71f4ee85c87ab;hp=24d6f72ec3856ecdba6066aa8678fe136b782977;hpb=152a7b04df672d6030978390e43443281ddbec5c;p=contrib%2Fmraa.git diff --git a/docs/minnow_max.md b/docs/minnow_max.md index 24d6f72..deadb4c 100644 --- a/docs/minnow_max.md +++ b/docs/minnow_max.md @@ -1,8 +1,10 @@ -Intel Minnowboard Max -===================== -MinnowBoard MAX is an open hardware embedded board designed with the Intel® Atom™ E38xx series SOC (known as Bay Trail). +Intel(R) Minnowboard Max {#minnowmax} +======================== +MinnowBoard MAX is an open hardware embedded board designed with the Intel(R) +Atom(TM) E38xx series SOC (Fromerly Bay Trail). -For product overview and faq see http://www.minnowboard.org/faq-minnowboard-max/ +For product overview and faq see +http://www.minnowboard.org/faq-minnowboard-max/ For technical details see http://www.elinux.org/Minnowboard:MinnowMax @@ -10,16 +12,21 @@ Supported Firmware ------------------ mraa has only been tested with 64 bit firmware version 0.73 or later. +SPI +--- +For SPI support you need to load the low_speed_spidev kernel module and that +will create the /dev/spidev0.0 device node. Mraa only knows about this one SPI +bus and no other. + Interface notes --------------- -The low speed I/O connector supported as per table below. -This assumes default BIOS settings, as they are not dynamcially detected -If any changes are mode (Device Manager -> System Setup -> South Cluster -> LPSS & CSS) -them mraa calls will not behave as expected. - -Documentation shows i2c on bus #5, ACPI shows it on bus #6, but driver uses bus #7. +The low speed I/O connector supported as per table below. This assumes default +BIOS settings, as they are not dynamcially detected If any changes are mode +(Device Manager -> System Setup -> South Cluster -> LPSS & CSS) them mraa calls +will not behave as expected. -**SPI operation is not currently supported** +Documentation shows i2c on bus #5, ACPI shows it on bus #6, but driver uses +bus #7. | MRAA Number | Physical Pin | Function | Sysfs GPIO | Notes | |-------------|---------------|------------|------------|----------------------| @@ -27,13 +34,13 @@ Documentation shows i2c on bus #5, ACPI shows it on bus #6, but driver uses bus | 2 | 2 | GND | | | | 3 | 3 | 5v | | | | 4 | 4 | 3.3v | | | -| 5 | 5 | SPI_CS | 220 | SPI (not supported) | +| 5 | 5 | SPI_CS | 220 | SPI (via low_speed) | | 6 | 6 | UART1_TXD | 225 | UART1 | -| 7 | 7 | SPI_MISO | 221 | SPI (not supported) | +| 7 | 7 | SPI_MISO | 221 | SPI (via low_speed) | | 8 | 8 | UART1_RXD | 224 | UART1 | -| 9 | 9 | SPI_MOSI | 222 | SPI (not supported) | +| 9 | 9 | SPI_MOSI | 222 | SPI (via low_speed) | | 10 | 10 | UART1_CTS | 227 | GPIO | -| 11 | 11 | SPI_CLK | 223 | SPI (not supported) | +| 11 | 11 | SPI_CLK | 223 | SPI (via low_speed) | | 12 | 12 | UART1_RTS | 226 | GPIO | | 13 | 13 | I2C_SCL | 243 | /dev/i2c-7 | | 14 | 14 | I2S_CLK | 216 | GPIO |