Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Useless and missing kernel variants in our builds
Hey folks,
we have hundreds of kernels and variants of some kernels build for some
architectures, e.g. evbarm-earmv5. This needs serious cleanup, reduction
to usefull kernels - and maybe even extension to missing ones.
Recently on netbsd-users a question came up how to install on a SheevaPlug
device. Sounds easy: boot the install kernel and answer the sysinst questions.
I checked, and we do have them:
https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/202407281510Z/evbarm-earmv5/installation/instkernel/netbsd-SHEEVAPLUG_INSTALL.gz
and also
https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/202407281510Z/evbarm-earmv5/installation/instkernel/netbsd-SHEEVAPLUG_INSTALL.img.gz
OK, fine. But: I have no idea how to boot either of those. There might be
some magic how to load the elf kernel file into memory, figure out the entry
point and just "go" there from u-boot. I don't even know what format .img
is.
What would be really usefull for this kernel would be a .ub variant.
For the real kernel we do exactly that - why not for the _INSTALL version?
Can we find a simple way to drop the useless variants and add the missing
ones?
Martin
Home |
Main Index |
Thread Index |
Old Index