Lee Leahy | c1e4f89 | 2016-01-07 11:24:24 -0800 | [diff] [blame^] | 1 | <!DOCTYPE html> |
| 2 | <html> |
| 3 | <head> |
| 4 | <title>Galileo Gen 2</title> |
| 5 | </head> |
| 6 | <body> |
| 7 | |
| 8 | <h1>Intel® Galileo Gen 2 Development Board</h1> |
| 9 | <table> |
| 10 | <tr> |
| 11 | <td><a target="_blank" href="http://www.mouser.com/images/microsites/Intel_Galileo2_lrg.jpg"><img alt="Galileo Gen 2" src="http://www.mouser.com/images/microsites/Intel_Galileo2_lrg.jpg" width=500></a></td> |
| 12 | <td> |
| 13 | <table> |
| 14 | <tr bgcolor="#ffc0c0"> |
| 15 | <td> |
| 16 | Warning: Use of the Intel® Galileo Gen 2 mainboard code requires modification of the |
| 17 | util/xcompile/xcompile file to change the machine architecture from i686 to i586 because |
| 18 | the Quark™ processor does not support the instructions introduced with the |
| 19 | Pentium™ 6 architecture. |
| 20 | <ol> |
| 21 | <li>Edit the file util/xcompile/xcompile</li> |
| 22 | <li>Search for |
| 23 | <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=util/xcompile/xcompile;hb=HEAD#l185">-march</a></li> |
| 24 | <li>Replace i686 with i586</li> |
| 25 | <li>Save the result</li> |
| 26 | </ol> |
| 27 | Without this change the Quark™ processor will halt when it executes one of the |
| 28 | instructions introduced with the Pentium™ 6 architecture. |
| 29 | </td> |
| 30 | </tr> |
| 31 | </table> |
| 32 | <p> |
| 33 | The Intel® Galileo Gen 2 mainboard code was developed along with the Intel® |
| 34 | <a target="_blank" href="../SoC/quark.html">Quark™</a> SoC: |
| 35 | </p> |
| 36 | <ul> |
| 37 | <li><a target="_blank" href="../x86Development.html">Overall</a> development</li> |
| 38 | <li><a target="_blank" href="../SoC/soc.html">SoC</a> support</li> |
| 39 | <li><a target="_blank" href="../fsp1_1.html">FSP 1.1</a> integration</li> |
| 40 | <li><a target="_blank" href="board.html">Board</a> support</li> |
| 41 | </ul> |
| 42 | </td> |
| 43 | </tr> |
| 44 | </table> |
| 45 | |
| 46 | |
| 47 | |
| 48 | <hr> |
| 49 | <h1>Galileo Gen 2 Board Documentation</h1> |
| 50 | <ul> |
| 51 | <li><a target="_blank" href="http://files.linuxgizmos.com/intel_galileo_gen2_blockdiagram.jpg">Block Diagram</a></li> |
| 52 | <li><a target="_blank" href="https://software.intel.com/en-us/iot/library/galileo-getting-started">Getting Started</a></li> |
| 53 | <li><a target="_blank" href="http://www.intel.com/content/www/us/en/embedded/products/galileo/galileo-overview.html">Overview</a></li> |
| 54 | <li><a target="_blank" href="http://files.linuxgizmos.com/intel_galileo_gen2_ports.jpg">Port Diagram</a></li> |
| 55 | <li><a target="_blank" href="http://download.intel.com/support/galileo/sb/intelgalileogen2prodbrief_330736_003.pdf">Product Brief</a></li> |
| 56 | <li><a target="_blank" href="http://www.intel.com/content/dam/www/public/us/en/documents/guides/galileo-g2-schematic.pdf">Schematic</a></li> |
| 57 | <li><a target="_blank" href="http://download.intel.com/support/galileo/sb/galileo_boarduserguide_330237_001.pdf">User Guide</a></li> |
| 58 | <li>Components |
| 59 | <ul> |
| 60 | <li>A/D: Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ds/symlink/adc108s102.pdf">ADC108S102</a></li> |
| 61 | <li>Analog Switch: Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ds/symlink/ts5a23159.pdf">TS5A23159</a></li> |
| 62 | <li>Ethernet (10/100 MB/S): Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ds/symlink/dp83848-ep.pdf">DP83848</a></li> |
| 63 | <li>Load Switch: Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ds/symlink/tps22920.pdf">TPS22920x</a></li> |
| 64 | <li>Memory (256 MiB): Micron <a target="_blank" href="https://www.micron.com/~/media/Documents/Products/Data%20Sheet/DRAM/DDR3/1Gb_1_35V_DDR3L.pdf">MT41K128M8</a></li> |
| 65 | <li>SoC: Intel® Quark™ <a target="_blank" href="../SoC/quark.html">X-1000</a></li> |
| 66 | <li>Serial EEPROM (1 KiB): ON Semiconductor® <a target="_blank" href="http://www.onsemi.com/pub_link/Collateral/CAT24C01-D.PDF">CAT24C08</a></li> |
| 67 | <li>SPI Flash (8 MiB): Winbond™ <a target="_blank" href="http://www.winbond-usa.com/resource-files/w25q64fv_revl1_100713.pdf">W25Q64FV</a></li> |
| 68 | <li>Step Down Converter: Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ds/slvsag7c/slvsag7c.pdf">TPS62130</a></li> |
| 69 | <li>Step Down Converter: Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ug/slvu570/slvu570.pdf">TPS652510</a></li> |
| 70 | <li>Termination Regulator: Texas Instruments <a target="_blank" href="http://www.ti.com/lit/ds/symlink/tps51200.pdf">TPS51200</a></li> |
| 71 | </ul> |
| 72 | </li> |
| 73 | </ul> |
| 74 | |
| 75 | |
| 76 | |
| 77 | <hr> |
| 78 | <h1>Debug Tools</h1> |
| 79 | <ul> |
| 80 | <li>Flash Programmer: |
| 81 | <ul> |
| 82 | <li>Dediprog <a target="_blank" href="http://www.dediprog.com/pd/spi-flash-solution/SF100">SF100</a> ISP IC Programmer</li> |
| 83 | </ul> |
| 84 | </li> |
| 85 | <li>JTAG Connector: <a target="_blank" href="https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=Olimex+ARM-JTAG-20-10">Olimex ARM-JTAG-20-10</a></li> |
| 86 | <li>JTAG Debugger: |
| 87 | <ul> |
| 88 | <li>Olimex LTD <a target="_blank" href="https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=Olimex+ARM-USB-OCD-H">ARM-USB-OCD-H</a></li> |
| 89 | <li>Tincan Tools <a target="_blank" href="https://www.tincantools.com/wiki/Flyswatter2">Flyswatter2</a></li> |
| 90 | </ul> |
| 91 | </li> |
| 92 | <li><a target="_blank" href="http://download.intel.com/support/processors/quark/sb/sourcedebugusingopenocd_quark_appnote_330015_003.pdf">Hardware Setup and Software Installation</a></li> |
| 93 | <li>USB Serial cable: FTDI <a target="_blank" href="https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=FTDI+TTL-232R-3V3">TTL-232R-3V3</a></li> |
| 94 | </ul> |
| 95 | |
| 96 | |
| 97 | <hr> |
| 98 | <p>Modified: 30 January 2016</p> |
| 99 | </body> |
| 100 | </html> |