| mtnman | hello, i am searching for devuan images for a beaglebone black. i have not found any for versions later than ascii. are there any available somewhere that i have not found yet? | 02:17 |
|---|---|---|
| gnarface | mtnman: no, most people just use the ascii version and then upgrade it, if they're lucky enough to have the compatible revision (there were multiple and the others don't even work with it) | 02:19 |
| gnarface | basically newer versions never got made because devuan staff didn't own the hardware, and the person who donated that build disappeared | 02:19 |
| mtnman | gnarface: i have the ascii version so i guess i can try an upgrade | 02:21 |
| gnarface | alternately, if you can find some other distro's bootable image you can just swap in a devuan rootfs and copy in the kernel+modules and it will probably work | 02:21 |
| mtnman | hmmm | 02:22 |
| gnarface | whatever you do, make sure you have a full backup first | 02:22 |
| mtnman | nothing important on that system | 02:29 |
| gnarface | well, at least in worst case scenario you have something to revert to that boots is all | 02:31 |
| mtnman | i'll install on a separate sdcard | 02:37 |
| agneli | hmmm on my board I just bootstrap whatever devuan version I want, install u-boot and compile the kernel | 06:52 |
| agneli | as my board is not supported at all by devuan | 06:52 |
| agneli | is there sth special on the beaglebone that it requires a special image? | 06:53 |
| gnarface | i'm unclear on that | 07:23 |
| gnarface | it's possible all devuan is missing is the hardware to build it | 07:24 |
| gnarface | (someone mentioned a policy of not shipping cross-built images) | 07:25 |
| gnarface | but there turned out to be something like 3 revisions of the board, and the image up there only ended up working for one of them, so that has probably complicated matters a bit | 07:26 |
| agneli | gnarface: pls correct me if I am wrong | 09:02 |
| agneli | but imho devuan as such has nothing to do with it | 09:02 |
| agneli | as long as the compiled packages meed the baseline | 09:02 |
| agneli | for example armhf should not include NEON instructions | 09:03 |
| agneli | and sometimes they do :) i believe ff is the most notorious example | 09:03 |
| agneli | as there are assembly language procedures that contain NEON | 09:03 |
| agneli | then there is kernel and device tree | 09:03 |
| agneli | and as long as you have proper device tree and .config options | 09:04 |
| agneli | device must work, period | 09:04 |
| agneli | "my" dts file is _removed_ from official devuan kernels | 09:05 |
| agneli | hence need to get a vanila kernel and prepare proper .config | 09:06 |
| agneli | my device is kinda exotic - for example: discrete sound chip instead of the SoC facilities | 09:06 |
| agneli | so while dts is good, kernel defconfig for my SoC does not contain many useful features for my particular board | 09:08 |
| agneli | ie. sound :) | 09:08 |
| agneli | so if there are 3 revisions of the board in question and the differences are significant | 09:09 |
| agneli | then most probably vanila kernel will include dts file for only one of them :( | 09:09 |
| agneli | and devuan kernel probably removed the dts file altogether... hence issues | 09:10 |
| agneli | but if the SoC is same in all revisions vanilla kernel should at least boot | 09:11 |
| gnarface | agneli: i'm not sure the question you're asking exactly. maybe if i clarified that i meant "Devuan" the maintainers, not Devuan the distro | 09:44 |
| gnarface | there's no debian kernel for that board either, and while they do have images for some arm boards that debian doesn't, they (now) have a policy of only shipping images that were built and tested on hardware they own | 09:46 |
| gnarface | so that's why there's no beaglebone images after ascii | 09:46 |
| gnarface | i'm presuming mtnman only asked because he's not about to try building the kernel + u-boot himself | 09:47 |
| gnarface | but, while it is an option, i think there is the possibility that there is some extra trick involved for this board and nobody knows how to do it again, too | 09:48 |
| gnarface | someone else around here may remember more details, someone who talked to the image creator directly perhaps, fsmithred or parazyd? | 09:49 |
| gnarface | (and to be clear, yea i know it's only the kernel and u-boot that need to be built probably and they'll use the stock armel or armhf rootfs with the image, that's beside the point) | 09:50 |
| gnarface | mtnman: don't let me stop you from trying to build your own image though | 09:51 |
| agneli | imho trich = dts + .config | 09:53 |
| agneli | *trick | 09:53 |
| agneli | are those images avaliable anywhere? | 09:53 |
| agneli | maybe it would be worth taking those files from there and using them with recent kernels... | 09:54 |
| gnarface | i think it's worth a try proably | 09:54 |
| gnarface | *probably | 09:54 |
| agneli | gnarface: my question was - are we in sync and I believe we are | 09:55 |
| agneli | also imho if there are only some vague images, the amount of work needed would probably be equal to getting devuan work "the hard way" | 09:56 |
| agneli | provided there is dts and .config for u-boot ;) | 09:56 |
| agneli | mtnman: do you happen to have schematics for your particular version of the board? | 09:57 |
| agneli | list of chips could hint what CONFIGs to enable in the kernel | 09:58 |
| agneli | gnarface already knows I do not understand such words as difficult or impossible ;) | 09:59 |
| agneli | they learned the hard way :) :) :) | 09:59 |
| gnarface | well if the ascii version actually boots for him maybe that'll be enough to go by | 10:03 |
| gnarface | (we don't know it didn't work yet, but it does keep coming up) | 10:03 |
| gnarface | well, that may be overstating it, but it has come up more than once | 10:04 |
| agneli | let's wait | 10:04 |
| agneli | for soem feedback ;) | 10:04 |
| * onefang holds the microphone close to the speaker and cranks the volume up to 11! Oh, not the sort of feedback you wanted. | 10:23 | |
| agneli | hehehe | 10:23 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!