-
Notifications
You must be signed in to change notification settings - Fork 177
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
How to use other Linux-stable version? #179
Comments
You cannot just change version of a component and expect it to work - there will be incompatibilities. I think the best way to change Linux version is your #2: checkout v5.7.1 in the linux-stable folder, then re-work patches to fix all errors. |
Thank you for your advice. |
rootfs & initrd have no dependencies on the kernel version. They should work with any (stable) kernel version. Anyway, I don't build rootfs & initrd, I download them from the Debian website.
What do you mean? They work fine for me. |
I'm sorry for misunderstand. I tried these steps to use linux-kernel v5.7.1
But, it stucked at "Starting Kernel..." Changed line: Would i change any other sources like ethernet folder or otherelse? [Edit] |
I'm not sure what you mean by "same version". I assume it is the latest version.
No, you cannot use old drivers (fpga-axi-eth.c, fpga-axi-sdc.c) with latest hardware design.
Your kernel crashed. Probably because of bad drivers. |
And when i try to make image by ./mk-sd-card with latest drivers.
When i changed fpga-axi-eth.c from latest to v2.2.0(which is for Linux 5.7.1), It doesn't show any errors. But it also shows error in fpga-axi-sdc.c
So, i changed fpga-axi-eth.c from latest to v2.2.0(which is for Linux 5.7.1), It doesn't show any errors. Is there any way to make a compatible fpga-axi-sdc.c & fpga-axi-eth.c for Kernel V5.7.1? |
Thank you for making a great development tool.
The only one i want to change is Linux version with using latest version of generators(ex. BOOM, rocket-chip generators, ...)
I want to use past version(Linux stable-5.7.1).
So tried these methods, but they are all failed.
-> Tags v.2.2.0, But initrd & rfs is removed from your relases, so i can't build OS system.
-> The difference between older & newer patch make errors.
-> The difference in bootloader makes error.(v3.0.0 using riscv-pk, and after 3.1.0 using OpenSBI)
Tags: v3.1.0's Linux-stable is so different with 5.7.1, so i can't change it.
Do you have any advice for changing Linux Kernel Version of using it?
The text was updated successfully, but these errors were encountered: