k, Beta 2 is out - but I don’t think it’ll make a difference.(*)
Ive tried on both organelles I have here,
one running a beta 1 version of mec/orac, and one running the beta 2 version of mec/orac,
and both work fine
I tried various things like having the P2 plugged in at boot time, or plugging later, running orac before mec (the best option), running mec first the orac - and didn’t make any difference.
did it about 10-20 times and worked fine, except once (see below)
so the procedure is so simple
start orac
start MEC - with pushkontrol.json
pads light up, then 5-10 seconds later - screen will show modules etc.
(make sure you have the latest MEC and Orac obviously)
ok, I had it once, not where it didn’t work the first time after booting …
now Ive seen this before, and when this happens, its seems to be a low level hardware kind of fault, basically, the underlying kernel, doesn’t seem to properly initialise it. to fix Ive found i either need to
a) MEC -> stop , MEC pushkontrol.json
(this fixed it this time)
b) reboot organelle…
(since I see the hardware failing every time - only seen this once before)
AND… im not 100% sure this is true of the ‘proper’ Organelle, as Ive only ever seen this on my ‘supercharged’ dev Organelle, so Im not sure its not due to that. the said, this is the one I use the most, so it maybe thats the reason i see it there.
so Im not quite sure what you are doing different
what I can say is, my setup
I run on 2 different organelles, I always use mains power on both Organelle and Push 2 (when using push) , I rarely use a USB hub (but i tried with one and it worked, but Id recommend without for testing),
tests I did above were without wifi (but I also use wifi)
I use the USB cables that came with the Push2, as its a high quality cable - which is important.
I always run off the SD card
Push2 has latest firmware on it (installed by Live, at some point)
none of these really should make any difference, and as you’ve seen from my videos, Ive been using the same MEC software for ages now with the Push2 - the basic USB level stuff, is the same from the beginning…
what else to try?
Only thing I can think of is starting MEC from the command line
you can do this by going into the system folder,
cd /usbdrive/System/MEC
#or if using sdcard
cd /sdcard/System/MEC
then typing
./mec-app pushkontrol.json
then looking to see if there are any errors coming up
(*) I realised as I took at look at the b2 , that we don’t need udev rules on the Organelle since its running as root