-
Notifications
You must be signed in to change notification settings - Fork 2
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
Move to a mainline kernel #6
Comments
Well, CONFIG_IKCONFIG isn't enabled in the stock kernel so it looks like we are doing this the hard way... |
@ben-kuhn Yeah... I know... own kernel... It will be pain :) But let me summarize:
|
Just a thought... How about previous releases? I think there is v1.1 still available. Maybe there is a support for .config? I wonder if there is some initial release kernel in the wild? I mean the one that was shipped with the first batch of the devices. |
Good idea. I'll see if I can track down an older image. I was messing with an Armbian image for the Cubieboard2 and it did boot on the GSOC but there was no display. It may be time to break out the screwdriver and see how the display is interfaced. I'm also not ruling out a bug as I've seen Armbian do similar with some Pine64 boards in recent builds. Fun stuff. |
I also put my hands on stock kernel to find out what is inside.
I stripped u-boot part to get clear zImage:
I wanted to to use
As noticed, there is a gZip data at 0x7360. So tried to extract that one. This time with some luck:
Now I have uncompressed kernel inside 7360 file and I'm not sure what to do next :) At least I can see some human readable strings right now:
I checked 0x99E7E8 and 0xA49A2C but those were false positives. I hope this helps a little. |
Some useful info and tools here https://github.com/orgs/cubieboard/repositories?type=all |
This may not be possible depending on the patch set used on the stock kernel.
Looking at the loaded kernel modules, most drivers appear to be built in rather than built as loadable modules. My guess is to simplify the booting process.
This may resolve [https://github.com//issues/2]
The text was updated successfully, but these errors were encountered: