Skip to content

Cart

Your cart is empty

Solving USB Power Cycling Issues on Dsboard-Ornx

WHAT YOU WILL LEARN?
Solving USB Power Cycling Issues on 

Dsboard-Ornx
ENVIRONMENT

 Hardware: Dsboard-Ornx

 OS: Jetpack 5x


Solving USB Power Cycling Issues on Dsboard-Ornx

USB power cycling refers to the process where USB devices repeatedly disconnect and reconnect, often leading to device unresponsiveness. If you've experienced this problem, this blog post will explore how to solve it.


Check System Logs

Let’s start simple power cycle issue what’s look like. Check System Logs via dmesg command to view kernel messages related to USB devices:



$ sudo dmesg | grep -i usb


As you see usb device always try to attempt power cycle but error code is occurred.


List USB Devices and Reset Devices


Use lsusb to list all connected USB devices


$ sudo lsusb


Then use usbreset command to reset on USB devices


$ sudo usbreset PPPP:VVVV


After the usbreset command the usb device issue should be resolved and working properly.


Change Boot Order (optional)


Some people who get power cycle issue, change boot order and decrease the usb priority. Link


For instance, change data variable


data = "usb,nvme,emmc,sd,ufs";


to


data = "nvme, usb,emmc,sd,ufs";





Thanks for reading our blog post