-
Notifications
You must be signed in to change notification settings - Fork 34
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
Moving to in-repo kernel & misc issues #32
Comments
As it turns out
After patching it & disabling |
I'll happily switch to Arch's kernel as soon as it's working 😃 |
So apparently the repo kernel crashes because There is one remaining problem for non-nezha/mangopi boards which only have 64M of RAM in total. Basically this amount of RAM is not enough room for uncompressed kernel + initrd, let alone userspace and kernel data... Which is why I am unsure if 1 single image would cover all D1 usecases. |
regarding the |
Hm, it quite possibly simply didn't load them - I wonder if that's related to lack of initrd? Btw, here is some progress on booting the repo kernel: |
As long as you don't need
|
Yea it is supplied by U-boot. I will soon try to rebuild it with a newer dtb. |
Some options in the kernel config are missing so IWD wifi manager fails to start (See below). HDMI doesn't work.
TLDR on IWD problem:
It might be wise to transition to mainline kernel from the Arch repos themselves, with all the modules, drivers and fuss - I'd expect it to work on this board, and even the official images generated by this tool (With firmware sectors slapped atop) could be supported.... Until U-Boot issues come into play:
kernel_comp_addr_r or kernel_comp_size is not provided!
inflate()
returns -5 for whatever spectacular reason so we can't boot compressedvmlinuz
kernelsI will keep this issue thread as a place to put my own and hopefully someone else' updates too on this
UPD: As it turns out, the
inflate()
erroring out is a symptom there is not enough room for the decompressed (30M) kernel image, which becomes obvious if we initially put it uncompressed:The text was updated successfully, but these errors were encountered: