Hardware_Reference.rst 5.75 KB
Newer Older
1 2 3 4
.. |br| raw:: html

   <br />

5
.. _hardware_reference:
6 7 8 9

Hardware Reference
==================

10 11
.. https://source.puri.sm/Librem5/dvk-mx8m-bsb/tree/master/BoM

12 13 14 15
This chapter contains a description of the hardware included with the **Librem 5
developer kit**. The sections contain information about the developer kits from
`this blog post <https://puri.sm/posts/librem5-2018-11-hardware-report/>`_ and
are being updated to provide more details and links to resources.
16

17 18 19
Librem 5 Devkit
---------------

20 21
  * `Customer grade i.MX 8M Quad <https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-8-processors/i.mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:i.MX8M>`_ [`datasheet <https://www.nxp.com/docs/en/data-sheet/IMX8MDQLQIEC.pdf>`_]
    and [`reference manual <https://www.nxp.com/webapp/Download?colCode=IMX8MDQLQRM>`_]
22

23 24
    * Four ARM Cortex A54 cores.
    * One Cortex M4.
25 26 27 28 29
    * Vivante GC7000Lite graphics
    * 1 x Gigabit Ethernet

  * 32 GB eMMC
  * 3GB RAM
30 31 32 33 34 35 36 37
  * SPI NOR Flash
  * Real Time Clock (RTC)

.. _`hardware_ref_micro_sd`:

Micro SD Card
~~~~~~~~~~~~~

38
  * ALPS SCHA4B0419 MicroSD card slot [`datasheet <SCHA4B0419_>`_]
39 40 41 42 43 44

.. _`hardware_ref_micro_sim`:

Micro SIM Card
~~~~~~~~~~~~~~

45
  * `JAE SF56 <http://www.jae.com/jccom/en/connectors/detail/SF56>`_ micro SIM card slot [`datasheet <SF56S006V4BR2000_>`_]
46 47 48 49 50 51

.. _`hardware_ref_smart_card`:

Smart Card
~~~~~~~~~~

52 53
  * `Microchip SEC1110 <https://www.microchip.com/wwwproducts/en/SEC1110>`_ smart card reader [`datasheet <SEC1110_>`_]
  * Amphenol 1010027182 smart card slot [`datasheet <1010027182_>`_]
54 55 56 57

Battery
~~~~~~~

58 59
  * `Texas Instruments BQ25896 <http://www.ti.com/product/BQ25896>`_ battery charge controller [`datasheet <BQ25896_>`_]
  * `COMF BHC-18650-1P <http://www.comf.com.tw/ProductDetail.asp?no=99>`_ 18650 battery holder [`datasheet <BHC-18650-1P_>`_]
60 61 62 63 64 65

.. _`hardware_ref_display`:

Display
~~~~~~~

66 67 68 69
  * HDMI output via Mini-HDMI
  * Rocktech JH057N00900 MIPI DSI LCD panel: 720x1440 pixels and touch
    controller

70 71 72
Camera
~~~~~~

73
  * Omnivision OV5640 MIPI CSI Camera [`datasheet <OV5640_>`_]
74

75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
.. _`hardware_ref_push_buttons`:

Push Buttons
~~~~~~~~~~~~

  * Power
  * Reset
  * Volume up
  * Volume down

.. _`hardware_ref_kill_switches`:

Hardware Kill Switches
~~~~~~~~~~~~~~~~~~~~~~

  * WWAN (Modem)
  * Wifi/Bluetooth
  * Microphone and Camera

.. _`hardware_ref_audio`:

Audio
~~~~~
98

99 100 101
  * `NXP SGTL5000 <https://www.nxp.com/products/media-and-audio/audio-converters/audio-codec/ultra-low-power-audio-codec:SGTL5000>`_ audio codec [`datasheet <SGTL5000_>`_]
  * `CUI CMC-2242PBL-A <https://www.cui.com/product/audio/microphones/electret-condenser-microphones/cmc-2242pbl-a>`_ electret condenser microphone [`datasheet <CMC-2242PBL-A_>`_]
  * `PUI Audio AS01508MS-SP11-WP-R <http://www.puiaudio.com/product-detail.aspx?categoryId=6&partnumber=AS01508MS-SP11-WP-R>`_ speaker [`datasheet <AS01508MS-SP11-WP-R_>`_]
102
  * Headphones and external microphone via CTIA-configured 3.5mm jack
103 104 105 106

Bluetooth, Wi-Fi, WWAN
~~~~~~~~~~~~~~~~~~~~~~

107 108
  * Bluetooth I2S interface
  * Bluetooth (UART4)
109 110 111 112 113 114
  * RedPine WiFi/BT M.2 module on SDIO
  * SIMCom SIM7100E or SIM7100A WWAN module

GNSS
~~~~

115
  * ublox MAX-M8Q GNSS (UART3 interface and antenna)
116 117 118 119

Sensors and Motors
~~~~~~~~~~~~~~~~~~

120
  * Haptic motor
121
  * ST LSM9D1 accelerometer, gyro, magnetometer
122
  * Proximity / ambient light sensor
123 124 125 126 127 128

.. _`hardware_ref_usb`:

USB
~~~

129 130
  * Serial Downloader support (loading u-boot via USB)
  * USB-C port including USB-C role switching
131
  * USB Hub and SD controller
132 133 134 135 136

Headers
~~~~~~~

  * JTAG header (unpopulated)
David Boddie's avatar
David Boddie committed
137
  * UART Debug (unpopulated, 2.54 mm / 0.1 inch pitch)
138

139 140 141 142
LEDs
~~~~

  * Power indicator
143 144 145 146

    The three power LED indicators are located next to the battery holder on the board.


147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163
      +------------+--------------------------+------------------------------------------------------+
      | Silkscreen | Location                 | Function                                             |
      +============+==========================+======================================================+
      | D304 |br|  | Closest to the edge |br| | Charge controller output voltage (VBAT_REG) |br|     |
      | |br|       | of the board with   |br| | is properly outputting its supply voltage. |br|      |
      | |br|       | the power button         | |br|                                                 |
      +------------+--------------------------+------------------------------------------------------+
      | D301 |br|  | Between LED D304 |br|    | Indicates that there is a good supply voltage |br|   |
      | |br|       | and D302                 | from USB VBUS.                                       |
      +------------+--------------------------+------------------------------------------------------+
      | D302 |br|  | Closest to the edge |br| | If solid-on, the battery is being charged. |br|      |
      | |br|       | of the board with   |br| | If solid-off, then no battery is being charged. |br| |
      | |br|       | the reset button    |br| | If blinking at ~9Hz or more, then no battery is |br| |
      | |br|       | |br|                     | inserted. |br|                                       |
      | |br|       | |br|                     | If blinking at 1Hz then there is some fault |br|     |
      | |br|       | |br|                     | condition.                                           |
      +------------+--------------------------+------------------------------------------------------+
164

165
  * User controllable LED
166

167 168
For more details have a look at the `schematics <https://source.puri.sm/Librem5/dvk-mx8m-bsb/blob/master/dvk-mx8m-bsb.pdf>`_.

169 170
Librem 5 Phone
--------------
David Boddie's avatar
David Boddie committed
171 172 173

.. note:: This section is subject to updates and revisions prior to the phone's
          release.
174 175


176
.. include:: /links.txt