> For the complete documentation index, see [llms.txt](https://dev.solid-run.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev.solid-run.com/amd/r8000-r7000/sbc-platform/bedrock-mechanical-documentation/installing-and-upgrading-ram-storage-and-devices-in-bedrock.md).

# Installing and Upgrading RAM Storage and Devices in Bedrock

## Installing and upgrading RAM, storage and devices in Bedrock

### Required tools

Cross screwdriver (Phillips) #1

Cross screwdriver (Phillips) #0

Flat-head screwdriver

Thermal paste (MX-4 or similar) and spudger

### Open enclosure

#### Bedrock with Stand

Use Philips screwdriver #1 to remove two stand screws and remove stand.

![](/files/2BmCCdyYXadjqBnzlyyE)

![](/files/npyClPA0xX34t1HZNFIN)

#### Bedrock without stand

Remove the flat-head screw using Philips #1.

![](/files/PY4rSGeI4XLRlQw7i63U)

![](/files/2e5MHVLEkBObNN4xKWLK)

### Remove opposite wall

Use flat-head screwdriver in the marked slot to pry open the enclosure

![](/files/N9IJ9XUdMjGFPVRmy9AU)

Slide out the opposite wall.

![](/files/PRRFPLAxKhSrKbDN4Usj)

### Installing devices on SX (2x NVME, WiFi, Modem)

Use Philips #0 to remove the M.2 fastening screw

![](/files/XN0eMAPnsnc33k9r8pp7)

Install the M.2 device.

{% hint style="info" %}
If uninstalling WiFi or modem, make sure to disconnect MHF4 cables before removing.\
When installing WiFi / modem, remember to connect MHF4 connectors after installing.
{% endhint %}

![](/files/dnU0JjCLc6H8hBn5XKc8)

{% hint style="info" %}
The M.2 screw is mounted onto a removable standoff. The standoff can be positioned for NVME M.2 2280/2260/2242 and for modem M.2 3042/3052. If not installing a device at a slot make sure to remove the standoff.
{% endhint %}

{% hint style="info" %}
Apply 1mm thermal pad on NVME devices. Apply 0.5mm thermal pad on WiFi and modem.
{% endhint %}

{% hint style="info" %}
For installing RAM and NVME on SoM please proceed as described below.
{% endhint %}

### Remove Frame

{% hint style="warning" %}
If Bedrock has SIM trays, remove them before proceeding.
{% endhint %}

Remove 5 posts using Philips #0

![](/files/sFaK1bjf2wmalD3k5WOY)

![](/files/mCI2iy8fvSzHCSn0h3pE)

Pull out panels.

![](/files/5DWPy0sKCuElkOiATY01)

### Remove Deck

{% hint style="warning" %}
The 4 screws on the bottom of the skirt tighten the heatplate against the CPU.\
Make sure **not to open them**!
{% endhint %}

![image-20240613-121750.png](/files/IAk4h2nOpSoxG6GprnPM)

Remove 3 screws holding stacked electronic boards “deck” to main wall using Philips #0.

![](/files/7Gl0b9ljFZxnEhodyj4W)

Pull out deck from main wall.

Note that there is thermal paste between heatplate and main wall, so some force is required.

![](/files/1PKONsWNYmotc8N44ts7)

### Installing RAM

First, release SX board as follows:

Remove 4 SX screws using Philips #0.

![](/files/NweoQDFInSVQkrdsHu1x)

![](/files/xpf1kesLkcnHIfKnvZ9c)

Lift SX board. Do not release the flex side.

![](/files/aB8qXXiIPK0r37398yfA)

Release two screws holding RAM cover using Philips #0.

![](/files/d0GdCafYoMyKJ1f6s9oy)

Slide out RAM cover

![](/files/7F5hgqmS306ID1fOpwkI)

Install RAM (SODIMM DDR5)

![](/files/MMecvRYz42DyFI4C58hO)

### Installing NVME on SoM

Use Philips #0 to remove M.2 screw of NVME.

![](/files/s0Qmln08p82uHjOlE1ms)

Install NVME module.

![](/files/vkrBifMKKZNpO93lPtWL)

{% hint style="info" %}
Apply 1mm thermal pad on NVME.
{% endhint %}

## Re-assembling Bedrock

Re-assemble in reverse order.

{% hint style="info" %}
For best thermal performance it is advised to re-apply thermal paste in the two thermal joints:

1. Between heat-plate and main wall
2. Between heatpipes of main-wall and opposite wall
   {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dev.solid-run.com/amd/r8000-r7000/sbc-platform/bedrock-mechanical-documentation/installing-and-upgrading-ram-storage-and-devices-in-bedrock.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
