# USB3\_0 as console

**URL:** <https://community.solid-run.com/t/usb3-0-as-console/929>\
**Category:** NXP i.MX8M Plus\
**Created:** [November 26, 2024, 1:26pm UTC](https://community.solid-run.com/t/usb3-0-as-console/929 "2024-11-26T13:26:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kartheek](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kartheek](https://community.solid-run.com/u/Kartheek)\
**Post date:** [November 26, 2024, 1:26pm UTC](https://community.solid-run.com/t/usb3-0-as-console/929/1 "2024-11-26T13:26:45Z")

</div>

Hi,

I want USB3\_0 as serial console instead of UART2. Made USB3\_0 as peripheral mode instead host. And changed stdout-path = &USB3\_0 in dts file. But not working. Are there any changes i need to make apart from above.

Thanks,  
Kartheek

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 28, 2024, 5:07am UTC](https://community.solid-run.com/t/usb3-0-as-console/929/2 "2024-11-28T05:07:44Z")

</div>

This is possible, but requires quite a few changes to both u-boot, the kernel and the device-tree’s for both. I will need to test and document it.

---

<div class="post-metadata">

**Author:** ![Kartheek](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kartheek](https://community.solid-run.com/u/Kartheek)\
**Post date:** [November 29, 2024, 10:23am UTC](https://community.solid-run.com/t/usb3-0-as-console/929/3 "2024-11-29T10:23:08Z")

</div>

Happy for your reply. Can you please guide on that. I will be thankful to you.
