RP2040 Feather with USB Host

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
User avatar
Claude_J_Greengrass
 
Posts: 75
Joined: Sat Jul 24, 2021 10:53 am

Re: RP2040 Feather with USB Host

Post by Claude_J_Greengrass »

My Pi4 doesn't seem to respond to the Hold Boot, Press Resset, Release Boot sequence.

I found that unplugging the RP2040, holding down the Boot button, and then plugging it in the the USB invokes the boot loader.

The Hold Boot etc. works on my Chromebook with Crostini and with my Chromebox with Crouton. I just imagined that "all" Linux machines would behave the same way. In this case my imagination was wrong. ;-)

User avatar
mikeysklar
 
Posts: 10674
Joined: Mon Aug 01, 2016 8:10 pm

Re: RP2040 Feather with USB Host

Post by mikeysklar »

That is a good data point. That (BOOT hold +RESET tap + BOOT release) works on one OS and struggles on another. I can’t reproduce it with my Linux box and it is surprising to me too if this turns out to be OS related.

User avatar
gordiegii
 
Posts: 135
Joined: Fri Jan 04, 2013 8:26 pm

Re: RP2040 Feather with USB Host

Post by gordiegii »

I am getting a similar error.
Feather RP2040 DVI
Mint 20.1 Xfce-64 bit on a NUC
Boot drive shows up as per the instructions at https://learn.adafruit.com/picodvi-ardu ... stallation but no serial port. I installed circuit python (uf2) and then I get ACM0 but then when I try to download the Arduino sketch (fade) the serial port disappears with the following:

Code: Select all

Sketch uses 53308 bytes (0%) of program storage space. Maximum is 8384512 bytes.
Global variables use 8980 bytes (3%) of dynamic memory, leaving 253164 bytes for local variables. Maximum is 262144 bytes.
Resetting /dev/ttyACM0
Converting to uf2, output size: 139776, start address: 0x2000
Scanning for RP2040 devices
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
Exception executing udisksctl. Exception: [Errno 2] No such file or directory: 'udisksctl'
No drive to deploy.
Failed uploading: uploading error: exit status 1
Any suggestions?

User avatar
mikeysklar
 
Posts: 10674
Joined: Mon Aug 01, 2016 8:10 pm

Re: RP2040 Feather with USB Host

Post by mikeysklar »

These are two different errors. The original one in the post:

Code: Select all

Exception executing udisksctl. Exception: 'module' object has no attribute 'run'
is usually caused by running an older release of Python (< v3.5 ).

In your case the udisks2 package is not installed on your Linux system or the udiskctl command is not in your path.

Please start a new topic and we can help you troubleshoot it if this does not resolve by installing the missing package.

Post Reply
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”