Brief version: How can I debug my Chromebook woes when trying to run kernel-next with the Mali drivers?
I followed this guide: Graphics and Compute Development on Samsung Chromebook It worked, but I'm left with an incredibly unstable system. I'm running a Samsung Chromebook, model number SNOW FREMONT A-E 0878.
A list of stability issues so far:
I'm even sure there's more, but for now that should give a good idea of what's up: ridiculous instability. I might be able to throw the image on a USB drive and use a USB wifi adapter and skate by some of this, but that's really not a sufficient solution. Given that and the incredible unlikeliness that anyone here has already had or is having this issue, I'd really like it if someone could tell me how to debug these issues as I don't have any clue how to approach it. I have a bit of familiarity with the Linux kernel and a ton with C, but not a darn clue how I'd go about debugging Linux running on a Chromebook.
Hope this is related enough to be discussed here - I certainly don't know where else to discuss problems with this guide.
This seems to confirm the mmc issue is still present thanks for trying. A lot of the wifi issues we've seen are userspace related (outdated udev) so people having trouble could try using a more recent distribution, people in the office are using Arch for example without issue.
mikewinter: I haven't actually got it BOOTING from USB, sorry to not be clear, I meant to boot from SD card and as soon as possible move to using USB stick/NFS mount for actual work, as this is far more stable.
Yeah it seems to be there still unfortunately. I thought for a second it may have been related to interference from the USB (which was plugged in, and from which I had flashed boot.img) but even after pulling it, though it didn't crash as quickly it seemed, it still crashed..
The outdated userspace stuff makes total sense... if this one bug were fixed I'd probably be rockin' and rolling in no time... so strange that the new 3.8 branch doens't have something so basic fixed... I wonder if it's some kind of interactiion with the changes I made... I dunno.
If it would be helpful to anyone I can put the 3.8 kernel + the patches from arm + the new device driver on github just to save some time...