Id recommend NOT doing this before you have EigenD stable, as you’ll read below, its not going to solve the issue, as its not eigend thats the issue…
so, its just bringing more factors into the equations esp. as I dont use ECMapper, so can’t really support. (despite the fact the actually low level comms is all done with my EigenLite code)
ok, so it cannot find the pico’s primary usb interface …
so if you went to the system info on the Mac, under usb, id suspect you will not see the pico at all.
this would be the thing to double check
(ie. its failing to see the bootloader on the pico, so even before it uploads the firmware)
as such there is no indication that there is any ‘software problem’.
… so I doubt using EigenLite (which is what ECMapper is based on!) will make any difference.
as for why its intermittent, and then starts working, thats not too surprising…
in fact, thats why once the Mac ‘sees’ the pico, it all suddenly starts working.
so there is an oddity here, which Ive mentioned before…
I’ve found my pico is extremely sensitive these days with the usb cables, cables that work perfectly well on other devices (or even computers) don’t work, or are intermittent. even had the situation where a particular cable was ‘golden’ for the pico, then just stopped working, and another one started working … and Ive no idea why!
frankly, I do not think its the cables,
Ive wondered if its the connector on the pico… but wiggling it, doesn’t seem to make it start (or stop) working.
so, Im left wondering if its something odd in the pico bootloader firmware, that now sometimes is working, sometimes isn’t.
but then again, Ive seen something similar when trying it with a raspberry PI (running linux), so it does point to the ‘hardware’
the only positive thing I can say, is for me, one I find a cable that works, it seems to work every time.
hmm, perhaps one thing to try… see if a powered usb hub helps? (or dont use it, if you have already been using one)