sidekick issues
issue?
from the above, its seems like its only rPI3 owners affected so far - correct?
im not sure whats going on here, so Im going to rip apart my fates, and install a rPI3b+
(Im downloading the image now, could take a while)
questions
- when people say ‘crash’ , have they checked to see if the sidekick process has died, or is it just not doing anything?
- are we all using fates boards?
- does norns come up correctly still on boot up
- when you press all 3 buttons for 5 seconds - does it clear the screen?
ideas…
ok, so if norns is coming up, then this means sidekick is running (as it starts norns)
this is confirmed by pressing all 3 buttons ‘crashes’
this means I believe that sidekick is running fine, and polling the buttons ok.
so what I suspect is, it might not be crashing at all - but rather its not writing to the display!?
… but I have no idea why this would be different - suggestions welcome 
diagnostic
we we need more info,
on my part, as mentioned above Im going to build a rPI3b+ fates and see if I get the same issue
what can other (with issues do)
getting logs for more info
journalctl - u sidekick
is the sidekick process still running or has it died? when does it die?
ps auxwww | grep sidekick
running manually - this shows the logs
ssh we@norns.local
sudo servicectl stop norns-matron
sudo servicectl stop sidekick
cd sidekick
/usr/local/sidekick/sidekick
whilst running the last command hold down button 1 on norns, so that the menu is forced to be displayed rather than running the patch
does the menu get displayed?
what Im mainly interested in here is can sidekick display things on the screen.
(Im stopping matron manually above to stop it messing with display during test )
conclusion
hopefully, if I can reproduce on a rPI3, then that should give me more info,
If its a rPI3/4 issue - then I suspect building it on a rPI3 will resolve the issue.
testing / dev
for info, about how my environment might be different
I only have one fates… so its a mixed dev/test box
rPI4 4gb + Fates (w/ 4 encoders)
Im not using the current binary image by @okyeron as it was not available at the time.
its built up from his instructions based on BusterLite, so should be very similar
Linux norns 4.19.58-v7l+ #1245 SMP Fri Jul 12 17:31:45 BST 2019 armv7l GNU/Linux
the rPI3b tests will be done on the image provided by @okyeron,
I guess as some point, I’ll move the rpi4 over to the image, but that means resetting up the dev environment for orac/mec/nuilite.