# Ryzen 7040 External Monitor and NVMe Enclosures

**URL:** <https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513>\
**Category:** Community Support\
**Tags:** hardware\
**Created:** [November 6, 2023, 6:22am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513 "2023-11-06T06:22:18Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kelly\_Wu](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/kelly_wu/32/13859_2.png) [@Kelly\_Wu](https://community.frame.work/u/Kelly_Wu)\
**Post date:** [November 6, 2023, 6:22am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/1 "2023-11-06T06:22:19Z")

</div>

I upgraded my 1240P Framework Laptop 13 with a 7840U mainboard, 2x 16 GB of DDR5-5600 from Crucial, 2 TB Solidigm P44 Pro, a 61 Wh battery, and a fresh Windows 11 install. I have the following issues that I believe the community might be able to assist with.

## Charging

On BIOS version 3.03, my Framework has problems with some chargers, and I detailed the issue [here](http://community.frame.work/t/amd-framework-usb-c-charger-compatibility-issues/39323/11).

## USB Powered Portable Monitor

I own [this external monitor](https://a.co/d/29pXLAp). With my 1240P mainboard, I can output display and power to the monitor simultaneously via USB-C. With my 7840U mainboard, I can either output display _or_ power to the monitor, but not both simultaneously via USB-C. I have confirmed I am using the correct ports (I’m using the rear left port and tried the rear right port). I can, however, output the display signal while receiving power (when the display is powered with an appropriate USB-PD charger).

## External NVMe Enclosures

I own two USB 10 Gbps external NVMe enclosures [A](https://a.co/d/0mtEpTl) and [B](https://a.co/d/3A4JcaR). These worked fine with my 1240P mainboard when paired with [this SSD](https://a.co/d/3R9uLFX). However, neither of these enclosures works on my 7840U mainboard. They receive power, but the SSD is not detected. I have verified the enclosures and SSD still works with my Windows desktop PC.

---

<div class="post-metadata">

**Author:** ![Adrian\_Joachim](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/adrian_joachim/32/9949_2.png) [@Adrian\_Joachim](https://community.frame.work/u/Adrian_Joachim)\
**Post date:** [November 6, 2023, 12:33pm UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/2 "2023-11-06T12:33:46Z")

</div>

Well that is pretty concerning, those are 2 things I use with laptops pretty regularly.

---

<div class="post-metadata">

**Author:** ![Matthew\_Brooks](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@Matthew\_Brooks](https://community.frame.work/u/Matthew_Brooks)\
**Post date:** [November 8, 2023, 12:31am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/3 "2023-11-08T00:31:21Z")

</div>

Can’t help with solving the issue, but I’ve got the same mainboard and use a [different enclosure](https://www.amazon.com/dp/B08RVC6F9Y) without any issues. I also tested a [different portable monitor](https://www.msi.com/Portable-Monitor/Optix-MAG162V) that we had at work which worked fine. So I can at least confirm that USB-C monitors and NVME enclosures _should_ work.

I am on Linux though, so it’s possible that maybe Windows has some problem with them, but it’s probably worth contacting Framework support if you haven’t already, as it seems likely that there might be an issue with the board, or maybe those particular devices do something the firmware wasn’t expecting or something like that.

Edit: For info, I’m also on BIOS 3.03

---

<div class="post-metadata">

**Author:** ![Adrian\_Joachim](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/adrian_joachim/32/9949_2.png) [@Adrian\_Joachim](https://community.frame.work/u/Adrian_Joachim)\
**Post date:** [November 23, 2023, 9:36pm UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/4 "2023-11-23T21:36:27Z")

</div>

> [@Kelly\_Wu](#):
>
> ## USB Powered Portable Monitor
> 
> I own [this external monitor](https://a.co/d/29pXLAp). With my 1240P mainboard, I can output display and power to the monitor simultaneously via USB-C. With my 7840U mainboard, I can either output display _or_ power to the monitor, but not both simultaneously via USB-C. I have confirmed I am using the correct ports (I’m using the rear left port and tried the rear right port). I can, however, output the display signal while receiving power (when the display is powered with an appropriate USB-PD charger).

Just tried this with mine, works on all 3 display-port capable ports without problems or external psu.

> [@Kelly\_Wu](#):
>
> ## External NVMe Enclosures
> 
> I own two USB 10 Gbps external NVMe enclosures [A](https://a.co/d/0mtEpTl) and [B](https://a.co/d/3A4JcaR). These worked fine with my 1240P mainboard when paired with [this SSD](https://a.co/d/3R9uLFX). However, neither of these enclosures works on my 7840U mainboard. They receive power, but the SSD is not detected. I have verified the enclosures and SSD still works with my Windows desktop PC.

Also tried the ones I had on hand (both RTL9210\* based), work fine both on usb-c and A

---

<div class="post-metadata">

**Author:** ![Kelly\_Wu](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/kelly_wu/32/13859_2.png) [@Kelly\_Wu](https://community.frame.work/u/Kelly_Wu)\
**Post date:** [November 24, 2023, 1:31am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/5 "2023-11-24T01:31:08Z")

</div>

> [@Adrian\_Joachim](#):
>
> Just tried this with mine, works on all 3 display-port capable ports without problems or external psu.
> 
> Also tried the ones I had on hand (both RTL9210\* based), work fine both on usb-c and A

Is my main board just broken? I’ll contact support after the holiday.

---

<div class="post-metadata">

**Author:** ![Adrian\_Joachim](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/adrian_joachim/32/9949_2.png) [@Adrian\_Joachim](https://community.frame.work/u/Adrian_Joachim)\
**Post date:** [November 24, 2023, 6:51am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/6 "2023-11-24T06:51:32Z")

</div>

> [@Kelly\_Wu](#):
>
> Is my main board just broken? I’ll contact support after the holiday.

Potentially, though it is also possible you just happen to have the 2 non compatible samples or I just happen to have the 3 compatible ones XD.

---

<div class="post-metadata">

**Author:** ![Michael\_Wu](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/michael_wu/32/18481_2.png) [@Michael\_Wu](https://community.frame.work/u/Michael_Wu)\
**Post date:** [January 1, 2024, 11:35am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/7 "2024-01-01T11:35:32Z")

</div>

@Kelly_Wu were you able to resolve your NVMe enclosure issue?

I’m having a similar issue (worked on my 11th gen Intel and other devices), detailed [here](http://community.frame.work/t/amd-framework-and-nvme-ssd-enclosure-compatibility-investigation/41775/10).

---

<div class="post-metadata">

**Author:** ![Michael\_Schmid](https://avatars.discourse-cdn.com/v4/letter/m/c37758/32.png) [@Michael\_Schmid](https://community.frame.work/u/Michael_Schmid)\
**Post date:** [January 1, 2024, 11:57am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/8 "2024-01-01T11:57:00Z")

</div>

Sorry to hear that, I am using a nvme enclosure just fine without a problem but from this [manufacturer](https://icybox.de/product/external_storage_solution/IB-1817MC-C31) . Can you confirm that it is even recognized by device manager? Though I can not confirm if it works on Windows bc I only use Linux and the drive is formatted with ext4.

---

<div class="post-metadata">

**Author:** ![Michael\_Wu](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/michael_wu/32/18481_2.png) [@Michael\_Wu](https://community.frame.work/u/Michael_Wu)\
**Post date:** [January 1, 2024, 10:18pm UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/9 "2024-01-01T22:18:26Z")

</div>

> [@Michael\_Schmid](#):
>
> I am using a nvme enclosure just fine without a problem but from this [manufacturer](https://icybox.de/product/external_storage_solution/IB-1817MC-C31)

Btw, that enclosure [is said to be using the Realtek RTL9210B chipset](https://raidsonic-static-content.s3.eu-central-1.amazonaws.com/IcyBox/Files/datasheet_IB-1817MC-C31_e.pdf) which is the same as both of these enclosures:

> [@Kelly\_Wu](#):
>
> I own two USB 10 Gbps external NVMe enclosures [A](https://a.co/d/0mtEpTl) and [B](https://a.co/d/3A4JcaR).

@Michael_Schmid could you post the SSD you’re using here and/or the other thread, and specifically is sustained transfer to the SSD (a 10GB file) okay? Would be helpful and thanks in advance.

I’m fairly sure it’s not an enclosure issue but rather an SSD (likely NVMe) compatibility issue. @Kelly_Wu also, seeing if the enclosures are recognized without the SSD could provide clues. When plugging in the enclosure without the SSD, it should show up in Windows device manager under `Disk drives` and if not, you could try running the Realtek firmware updater tool and seeing if the enclosure is recognized (again, _without_ the SSD). Another option is plugging the enclosure _with_ the SSD in Linux and seeing if it shows up in journalctl logs. Lastly, testing with another SSD.

---

<div class="post-metadata">

**Author:** ![Michael\_Schmid](https://avatars.discourse-cdn.com/v4/letter/m/c37758/32.png) [@Michael\_Schmid](https://community.frame.work/u/Michael_Schmid)\
**Post date:** [January 2, 2024, 8:34am UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/10 "2024-01-02T08:34:55Z")

</div>

Drive: Crucial P3 Plus 2TB NVME CT2000P3PSSD8

dd-transfer with /dev/random

```auto
sudo dd if=/dev/random bs=1G count=10 of=transfer_test status=progress  
10737418240 bytes (11 GB, 10 GiB) copied, 30 s, 354 MB/s 
10+0 records in
10+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 30.3159 s, 354 MB/s

```

dd-transfer with /dev/zero

```auto
sudo dd if=/dev/zero bs=1G count=10 of=transfer_test status=progress  
10737418240 bytes (11 GB, 10 GiB) copied, 13 s, 808 MB/s 
10+0 records in
10+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 13.2947 s, 808 MB/s

```

Hope this is enough.

---

<div class="post-metadata">

**Author:** ![Michael\_Wu](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/michael_wu/32/18481_2.png) [@Michael\_Wu](https://community.frame.work/u/Michael_Wu)\
**Post date:** [January 3, 2024, 5:11pm UTC](https://community.frame.work/t/ryzen-7040-external-monitor-and-nvme-enclosures/39513/11 "2024-01-03T17:11:08Z")

</div>

@Michael_Schmid magnificent, thank you! That helped tremendously [here](http://community.frame.work/t/amd-framework-and-nvme-ssd-enclosure-compatibility-investigation/41775/13). It seems that both a singular 10GB file write or multiple files written continuously that equate to 10GB both can result in a reset.
