parabyte | gnarface, i figured it out, even managed to get audio working which no one else been bothered to do | 00:01 |
---|---|---|
gnarface | nice, congrats! | 00:02 |
parabyte | gnarface, i am getting new to this uboot i am years out of touch, how you recommend i configure it to boot linux off sdcards? | 00:02 |
parabyte | what mechanism? | 00:03 |
parabyte | i see it support efi now, should i go with that route? | 00:03 |
gnarface | hmm, i'm not sure i remember having to turn anything on for sd cards booting.... | 00:03 |
parabyte | i plan on eventually releasing my work for other people to use non crap uboots for there asus tf's | 00:04 |
gnarface | on the hardware i have been using, the sd card slot is first in boot order and the default boot option i don't recall having to do anything special about that | 00:04 |
parabyte | what would be the devuan way of doing it? i want it to hook onto /boot with the images that devuan provide | 00:04 |
parabyte | seamless as possible | 00:04 |
gnarface | devuan isn't using packaged kernels for ARM stuff yet | 00:04 |
parabyte | i know i need to rtfm abit more ! | 00:04 |
gnarface | so basically "by hand" is the answer | 00:04 |
gnarface | oh | 00:05 |
gnarface | i know | 00:05 |
parabyte | oh i apt'ed a kernel on my arm devuan box | 00:05 |
gnarface | uh extlinux.conf | 00:05 |
parabyte | it installed into /boot | 00:05 |
parabyte | i been trying to use that kernel | 00:05 |
gnarface | i had been using boot.scr to boot but extlinux.conf is supposed to work | 00:05 |
gnarface | i mean, it worked the one place i tested it but i haven't tested it everywhere yet | 00:06 |
parabyte | i think it all depends on what i compile into u-boot, i will read the books and get to grips with it, i am unsure if boot.scr is a old method like uEnv.txt | 00:06 |
Tenkawa | gnarface: you guys are building the official kernels with our builder right? | 00:06 |
Tenkawa | (or a copy of) | 00:07 |
Tenkawa | for arm | 00:07 |
gnarface | Tenkawa: uh, i may not have tried it yet actually. i am using the debian kernel source package but i'm just building it by hand | 00:07 |
parabyte | iv been trying to use those kernel's i will report on my findings once i figure all this out | 00:07 |
Tenkawa | if so parabyte you should just use it and continue to use it since it already has uboot in it and has the menu config stage and patching capability | 00:08 |
parabyte | okay i have to admit something | 00:08 |
parabyte | i forgot to enable this in u-boot config | 00:09 |
* parabyte facepalms | 00:09 | |
parabyte | [ ] Support for booting from SD/EMMC and enable QSPI │ │ | 00:09 |
parabyte | │ │ [ ] Support for booting from SPI flash | 00:09 |
gnarface | parabyte: yea i think the boot.scr stuff is some older method that requires you manually defining memory ranges for the kernel and dtb to be searched in... it was necessary to boot my pinebook initially but maybe just because the kernel i started with had something wrong with extlinux, not sure | 00:09 |
gnarface | parabyte: i just booted a pine64+ board with extlinux and it was easier to configure by a lot | 00:09 |
Tenkawa | gnarface: yes much | 00:10 |
Tenkawa | thats why we prefer it as well on any arm/etc soc that supports it | 00:10 |
gnarface | i think the sd card slot support in u-boot is on by default though, isn't it? | 00:10 |
parabyte | gnarface, not from github | 00:14 |
parabyte | at least what i have done here! | 00:14 |
parabyte | i will report my fingers im sorry i have to shoot thanks for the chat | 00:14 |
parabyte | findings | 00:14 |
parabyte | gnarface, using a .scr file was correct, its a more valid way of running u-boot. but in current git they seem to be really liking efi, and im getting to grips with running devuan from my sdcard using efi boot mechanism! | 14:45 |
LeePen | Hi. I have managed to build the missing policykit-1_0.105-25+devuan9:armel packages for beowulf on amd64 using qemu user mode emulation. | 18:03 |
LeePen | The debs are at http://hindley.org.uk/~mark/devuan/policykit-1.0.105-25%2bdevuan9/ | 18:04 |
LeePen | Opinions on importing those to dak so they are published or waiting for parazyd to offer a fix to the official arm builder? | 18:05 |
bb|hcb | LeePen: that is a security update, better push it | 18:32 |
LeePen | Yes, my thoughts too. I just wanted another opinion! | 18:35 |
LeePen | Thanks | 18:35 |
LeePen | Done | 18:51 |
bb|hcb | :) | 18:52 |
parabyte | LeePen, thanks on helping out the project | 19:44 |
parabyte | we all do our little part when we can | 19:44 |
parabyte | im borrowing from someone elses u-boot port and porting that code over to u-boot current got a working machine ;) ish, just trying to figure out my various error messages from my u-boot ! | 19:45 |
parabyte | https://pasteall.org/media/0/7/079eca155d046f596e9ddca866da1624.jpg | 19:45 |
parabyte | i will eventually release what i have done on github or show the u-boot crowd for mainline | 19:46 |
Tenkawa | parabyte: what soc are you trying to boot? | 19:49 |
parabyte | tegra 2 | 19:50 |
parabyte | old one | 19:50 |
parabyte | other people been working on it, but i just wanted to create a better source tree, the other works out there are abit unusual in what they done to u-boot mainline | 19:50 |
parabyte | but been a very good source of address information and gpio info | 19:51 |
Tenkawa | have you pulled nvidia's now released sources? | 19:52 |
parabyte | Tenkawa, for the soc? if so no, i was unaware | 21:49 |
parabyte | im using purely just kernel modules | 21:49 |
parabyte | Tenkawa, do you have a url? | 21:50 |
parabyte | im not actually working on computer stuff tonight, just relaxing watching some movies, but that is really intersting | 21:50 |
zmoment | hi, where can I find an arm64 image of Chimaera? | 22:19 |
Tenkawa | parabyte: just a sec.. let me see if I can pull that back up.. hopefully there was something useful there and I wasn't just seeing things | 22:21 |
parabyte | Tenkawa, be really interesting to try nvidia's driver if its available, likely be porting it to current kernel though! | 22:21 |
parabyte | zmoment, do you mean the rootfs | 22:22 |
zmoment | parabyte: is there a USB image? | 22:22 |
parabyte | same image for all devices, what you need to worry about whats in /boot for your board | 22:23 |
Tenkawa | parabyte: I found one link but its not the one I was looking at… its too old.. | 22:24 |
Tenkawa | https://developer.nvidia.com/embedded/linux-tegra | 22:24 |
Tenkawa | and my history isn't showing I visited any today which is just odd | 22:25 |
Tenkawa | (any nvidia) | 22:25 |
parabyte | its okay i sometimes have to fight with firefox cause i keep screwing up its profiles | 22:25 |
Tenkawa | btw its official… mainline kernel drivers for rpi really need to get with the program lol | 22:26 |
zmoment | parabyte: Should I get the image from https://pkgmaster.devuan.org/devuan/dists/chimaera/main/ ? | 22:31 |
Tenkawa | zmoment: what hardware are you using it on | 22:33 |
Tenkawa | ? | 22:33 |
zmoment | RPi3B+ | 22:34 |
Tenkawa | hmm.. I think you need to use these right parabyte? https://arm-files.devuan.org/README.txt | 22:35 |
Tenkawa | zmoment: those are for other vendor machines | 22:35 |
Tenkawa | I dont see rpi in the list on the main site. | 22:36 |
Tenkawa | that link I just pasted I "think" is for the rpi ones although I'd like someone more official to confirm/deny-clarify that | 22:37 |
parabyte | sorry i am not entirely sure zmoment and Tenkawa iv only been using devuan's arm port for approx 2 weeks and not really looked into where to get the root fs | 22:41 |
Tenkawa | parabyte: oh thought you had | 22:41 |
parabyte | i built my rootfs using a chroot environment, | 22:41 |
parabyte | im using an existing x86 version of devuan | 22:42 |
parabyte | im a long time user | 22:42 |
parabyte | and i created my rootfs using apt on my regular devuan box! | 22:42 |
Tenkawa | you know you are replicating a lot of already done work then right? | 22:42 |
parabyte | Tenkawa, kinda | 22:42 |
* Tenkawa is one of the arm builders | 22:42 | |
parabyte | oh! | 22:42 |
Tenkawa | you've heard of c0rnelius right? | 22:43 |
parabyte | yeah i seen that user on here and spoke to them | 22:43 |
Tenkawa | he and I have the builder | 22:43 |
Tenkawa | thats where you should let us integrate the tegra work | 22:43 |
parabyte | lol i better make it work correctly! | 22:44 |
Tenkawa | heheh…. I could bring my old assembly back to the table if my brain still has enough non-hole areas left | 22:44 |
parabyte | its a god awful device in this day and age, but its just so useful as a uart terminal or just something i can pick up and use as a ssh client box | 22:45 |
zmoment | so, if there are no images, are there instructions on how to build one for a RPi3B? | 22:46 |
parabyte | Tenkawa, last bit of the puzzle, is getting its keyboard working in u-boot but that is something that i am not too worried about at this stage | 22:46 |
parabyte | zmoment, I do not own a pi im sorry i cant really be much help | 22:47 |
Tenkawa | zmoment: there are I think.. just a sec let me look (and the instructions are right on the webpage too) | 22:47 |
parabyte | zmoment, does it run u-boot? without me googling it | 22:48 |
Tenkawa | parabyte: no | 22:48 |
parabyte | oh | 22:48 |
Tenkawa | parabyte: it runs its own specific bootloader | 22:48 |
parabyte | that is why i do not have one! | 22:48 |
Tenkawa | its broadcom.. that should say enough | 22:48 |
Tenkawa | uboot is horrid though | 22:49 |
parabyte | oh god i remember those horrific things from playing with openwrt | 22:49 |
parabyte | Tenkawa, i really like u-boot !! | 22:49 |
parabyte | what do you dislike about it? | 22:49 |
Tenkawa | zmoment: about halfway down theres rpi3b devuan chimaera image : https://github.com/pyavitz/binary/releases/tag/images | 22:50 |
parabyte | gotten really good recently it seems Tenkawa with support for standard initrd and vmlinuz image | 22:50 |
parabyte | im booting devuan with apt's kernel with a modified borrowed armbian boot.scr | 22:50 |
Tenkawa | parabyte: its extremely over-engineered compared to say something like syslinux/extlinux. | 22:51 |
parabyte | probably why i like it so much! yeah syslinux does that even work on arm platforms? | 22:52 |
parabyte | iv not looked at syslinux since at least 2006 | 22:52 |
Tenkawa | u-boot is 10x more code and config complex for what it does than it needs to be | 22:52 |
Tenkawa | yep thats what we use | 22:52 |
Tenkawa | for our non-rpi socs | 22:52 |
Tenkawa | works great | 22:52 |
parabyte | when u boot upsets me enough i will give it a look! | 22:53 |
zmoment | Tenkawa: that's it! Thank you very much. | 22:53 |
Tenkawa | the Odroids really like it.. they still need u-boot lowlevel boot code but for our purposes its a one and done from the vendor (with some tuning when we want) | 22:54 |
Tenkawa | zmoment: no problem | 22:54 |
parabyte | Tenkawa, when i do show what i have done code wise, please clear up any mess i have made! | 22:55 |
parabyte | oh sorry you said you dont do u-boot | 22:55 |
Tenkawa | haahaa | 22:56 |
parabyte | does c0rnelius do u-boot? | 22:56 |
Tenkawa | I'll look at anything.. its fun | 22:56 |
Tenkawa | he is very good at code | 22:56 |
parabyte | porting a linux driver to u-boot its hilarious some of the error messages gcc is spitting out to me | 22:56 |
Tenkawa | I'm more of a infra, admin, tester, builder, dba type | 22:57 |
Tenkawa | you should see my building resources lol | 22:57 |
parabyte | so you like building on a x86 64 machine? | 22:57 |
Tenkawa | LOL | 22:57 |
parabyte | how many cores? | 22:57 |
Tenkawa | not exactly | 22:57 |
parabyte | oh | 22:57 |
Tenkawa | I have 2 setups | 22:58 |
parabyte | ibm 360 gone all vintage on us lol | 22:58 |
Tenkawa | one is a distcc+ccache cluster of 48 arm cores (6 RPI4's and 2 ODROID N2/N2+)'s | 22:58 |
parabyte | lol | 22:59 |
Tenkawa | the other… which makes it look slow.... | 22:59 |
parabyte | i used to play about with distcc years ago | 22:59 |
parabyte | i was going to get a rpi4 but i was not aware there was no u-boot | 23:00 |
parabyte | thats a show stopper for me! | 23:00 |
parabyte | Tenkawa, im booting boards over the network via uboot | 23:02 |
Tenkawa | there we go | 23:02 |
Tenkawa | uname -a ; dmidecode -s processor-version | 23:02 |
Tenkawa | Linux devm1 5.15.13 #1 SMP Wed Jan 26 08:50:38 EST 2022 aarch64 GNU/Linux | 23:02 |
Tenkawa | Apple Silicon | 23:02 |
Tenkawa | lol | 23:02 |
Tenkawa | outruns those 48 cores | 23:03 |
Tenkawa | its a vm too | 23:03 |
parabyte | your on a m1 | 23:23 |
parabyte | !!! | 23:23 |
parabyte | hence your interest in arm stuff | 23:23 |
parabyte | im just into tiny arm things | 23:23 |
Tenkawa | parabyte: I only got the m1 last month | 23:25 |
Tenkawa | it replaced my last laptop (crashed hard) | 23:26 |
parabyte | Tenkawa, what m1 support like? | 23:35 |
Tenkawa | parabyte: I run linux/freebsd vm's on it and os x as my primary and its amazing so far… I've been a mac user for years though | 23:37 |
parabyte | i have various old mac stuff around my home | 23:41 |
parabyte | obviously in my case running gnu/linux on it | 23:41 |
Tenkawa | with my virts… I get the best of all worlds now | 23:42 |
parabyte | talk laters, i have to go and walk the dog and do the dishes etc before bed | 23:44 |
Tenkawa | cheers.. | 23:44 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!