Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tinygo flash may not work on Sequoia (macOS 15) #4519

Open
Senoue opened this issue Oct 12, 2024 · 6 comments
Open

tinygo flash may not work on Sequoia (macOS 15) #4519

Senoue opened this issue Oct 12, 2024 · 6 comments
Labels

Comments

@Senoue
Copy link

Senoue commented Oct 12, 2024

Hi.
I wonder if tinygo flash can't be used on Sequoia (macOS 15).
In my case,

failed to flash /var/folders/m9/xxxx/T/xxx/main.uf2: unable to locate any volume: [RPI-RP2]

Is everyone okay?

@Senoue Senoue changed the title tinygo flash may not work on Sequoia (macOS 18) tinygo flash may not work on Sequoia (macOS 15) Oct 15, 2024
@Senoue
Copy link
Author

Senoue commented Oct 15, 2024

sorry. It was macOS 15 instead of 18

@sago35
Copy link
Member

sago35 commented Oct 16, 2024

The error is being output from here, and we can predict that the cause lies in findFATMounts(). Since I don't have a macOS system, I need someone's help.

https://github.com/tinygo-org/tinygo/blob/v0.33.0/main.go#L994-L1018

@aykevl
Copy link
Member

aykevl commented Oct 16, 2024

I have MacOS (though I don't use it much) but am not yet on Sequoia. Kinda hesitant to upgrade, am afraid it will break stuff (last upgrade didn't exactly go very smoothly).

@Senoue
Copy link
Author

Senoue commented Oct 17, 2024

Thank you,
when I checked the mount point on Sequoia, it was mounted as NO NAME in /Volumes,
so I added NO NAME to targets/rp2040.json

"msd-volume-name": ["RPI-RP2", "NO NAME"],

I found out that tinygo flash can be done!

@deadprogram
Copy link
Member

Is this true for all Sequoia users?

@Senoue
Copy link
Author

Senoue commented Dec 3, 2024

I had the same problem with two Macs and a friend's environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants