Disk not ejected properly notifications

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
SSuratwala
 
Posts: 2
Joined: Mon Nov 14, 2022 5:34 pm

Disk not ejected properly notifications

Post by SSuratwala »

Hello Support Team,

Whenever we connect the Adafruit Clue sensor to our Mac it pops Disk not ejected properly notification continuously due to which we cannot upload any code to Adafruit Clue.

We are using Arduino IDE to code the Adafruit clue. The port, the board, and all other things look fine but this notification starts as we connect the Adafruit clue and does not stop until we disconnect it from Mac.

Can you please help us troubleshoot this issue?

Best,
Safina.
Attachments
screenshot-2022-11-14-at-1-36-38-pm.jpeg
screenshot-2022-11-14-at-1-36-38-pm.jpeg (666.15 KiB) Viewed 939 times
screenshot-2022-11-14-at-1-39-01-pm.jpeg
screenshot-2022-11-14-at-1-39-01-pm.jpeg (645.7 KiB) Viewed 939 times

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

Re: Disk not ejected properly notifications

Post by mikeysklar »

Are you running MacOS 13.0 Ventura?

https://blog.adafruit.com/2022/10/31/up ... uitpython/
This problem has been reported to Apple. If it affects your work, we encourage you to report it too , using the macOS Feedback Assistant tool. There are complete instructions for using the tool in the Raspberry Pi blog post linked above. Mention the existing Feedback numbers in your report to help Apple link these reports together: FB11725030 (Raspberry Pi’s report), and FB11727161 (Adafruit’s).

User avatar
SSuratwala
 
Posts: 2
Joined: Mon Nov 14, 2022 5:34 pm

Re: Disk not ejected properly notifications

Post by SSuratwala »

Thank you for sharing this information. Yes, I am running it on MacOS 13. Ventura.

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

Re: Disk not ejected properly notifications

Post by mikeysklar »

As mentioned in the blog post there are some work around depending on the firmware version of the bootloader and board type. Otherwise another computer will be needed to get going.
On some boards, you can work around the problem by copying the file using the command line in Terminal. Use the cp -X command (capital X). For example, to upload a Circuitpython UF2 file to a Raspberry Pi Pico, you would do:

% cp -X adafruit-circuitpython-raspberry_pi_pico-en_US-7.3.3.uf2 /Volumes/RPI-RP2

However, this workaround does not work on nRF52840 boards that use an older UF2 bootloader (versions 0.6.2 and newer work). On those boards, the bootloader appears to fail quickly. Copying a UF2 file does not work, which is indicated by the UF2 filename appearing in the BOOT drive. On these nRF52840 boards, including the Adafruit Circuit Playground Bluefruit, the Feather nRF52840, and the ItsyBitsy nRF52840, the only way to load a UF2 file is to use a non-Ventura computer.

Locked
Please be positive and constructive with your questions and comments.

Return to “CLUE Board”