libera/#devuan-arm/ Thursday, 2022-01-27

parabytegnarface, i figured it out, even managed to get audio working which no one else been bothered to do00:01
gnarfacenice, congrats!00:02
parabytegnarface, 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
parabytewhat mechanism?00:03
parabytei see it support efi now, should i go with that route?00:03
gnarfacehmm, i'm not sure i remember having to turn anything on for sd cards booting....00:03
parabytei plan on eventually releasing my work for other people to use non crap uboots for there asus tf's00:04
gnarfaceon 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 that00:04
parabytewhat would be the devuan way of doing it? i want it to hook onto /boot with the images that devuan provide00:04
parabyteseamless as possible00:04
gnarfacedevuan isn't using packaged kernels for ARM stuff yet00:04
parabytei know i need to rtfm abit more !00:04
gnarfaceso basically "by hand" is the answer00:04
gnarfaceoh00:05
gnarfacei know00:05
parabyteoh i apt'ed a kernel on my arm devuan box00:05
gnarfaceuh extlinux.conf00:05
parabyteit installed into /boot00:05
parabytei been trying to use that kernel00:05
gnarfacei had been using boot.scr to boot but extlinux.conf is supposed to work00:05
gnarfacei mean, it worked the one place i tested it but i haven't tested it everywhere yet00:06
parabytei 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.txt00:06
Tenkawagnarface: you guys are building the official kernels with our builder right?00:06
Tenkawa(or a copy of)00:07
Tenkawafor arm00:07
gnarfaceTenkawa: uh, i may not have tried it yet actually.  i am using the debian kernel source package but i'm just building it by hand00:07
parabyteiv been trying to use those kernel's i will report on my findings once i figure all this out00:07
Tenkawaif 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 capability00:08
parabyteokay i have to admit something00:08
parabytei forgot to enable this in u-boot config00:09
* parabyte facepalms00:09
parabyte [ ] Support for booting from SD/EMMC and enable QSPI                                                            │ │00:09
parabyte  │ │                                          [ ] Support for booting from SPI flash00:09
gnarfaceparabyte: 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 sure00:09
gnarfaceparabyte: i just booted a pine64+ board with extlinux and it was easier to configure by a lot00:09
Tenkawagnarface: yes much00:10
Tenkawathats why we prefer it as well on any arm/etc soc that supports it00:10
gnarfacei think the sd card slot support in u-boot is on by default though, isn't it?00:10
parabytegnarface, not from github00:14
parabyteat least what i have done here!00:14
parabytei will report my fingers im sorry i have to shoot thanks for the chat00:14
parabytefindings00:14
parabytegnarface, 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
LeePenHi. 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
LeePenThe debs are at http://hindley.org.uk/~mark/devuan/policykit-1.0.105-25%2bdevuan9/18:04
LeePenOpinions 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|hcbLeePen: that is a security update, better push it18:32
LeePenYes, my thoughts too. I just wanted another opinion!18:35
LeePenThanks18:35
LeePenDone18:51
bb|hcb:)18:52
parabyteLeePen, thanks on helping out the project19:44
parabytewe all do our little part when we can19:44
parabyteim 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
parabytehttps://pasteall.org/media/0/7/079eca155d046f596e9ddca866da1624.jpg19:45
parabytei will eventually release what i have done on github or show the u-boot crowd for mainline19:46
Tenkawaparabyte: what soc are you trying to boot?19:49
parabytetegra 219:50
parabyteold one19:50
parabyteother 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 mainline19:50
parabytebut been a very good source of address information and gpio info19:51
Tenkawahave you pulled nvidia's now released sources?19:52
parabyteTenkawa, for the soc? if so no, i was unaware21:49
parabyteim using purely just kernel modules21:49
parabyteTenkawa, do you have a url?21:50
parabyteim not actually working on computer stuff tonight, just relaxing watching some movies, but that is really intersting21:50
zmomenthi, where can I find an arm64 image of Chimaera?22:19
Tenkawaparabyte: 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 things22:21
parabyteTenkawa, be really interesting to try nvidia's driver if its available, likely be porting it to current kernel though!22:21
parabytezmoment, do you mean the rootfs22:22
zmomentparabyte: is there a USB image?22:22
parabytesame image for all devices, what you need to worry about whats in /boot for your board22:23
Tenkawaparabyte: I found one link but its not the one I was looking at… its too old..22:24
Tenkawahttps://developer.nvidia.com/embedded/linux-tegra22:24
Tenkawaand my history isn't showing I visited any today which is just odd22:25
Tenkawa(any nvidia)22:25
parabyteits okay i sometimes have to fight with firefox cause i keep screwing up its profiles22:25
Tenkawabtw its official… mainline kernel drivers for rpi really need to get with the program lol22:26
zmomentparabyte: Should I get the image from https://pkgmaster.devuan.org/devuan/dists/chimaera/main/  ?22:31
Tenkawazmoment: what hardware are you using it on22:33
Tenkawa?22:33
zmomentRPi3B+22:34
Tenkawahmm.. I think you need to use these right parabyte? https://arm-files.devuan.org/README.txt22:35
Tenkawazmoment: those are for other vendor machines22:35
TenkawaI dont see rpi in the list on the main site.22:36
Tenkawathat link I just pasted I "think" is for the rpi ones although I'd like someone more official to confirm/deny-clarify that22:37
parabytesorry 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 fs22:41
Tenkawaparabyte: oh thought you had22:41
parabytei built my rootfs using a chroot environment,22:41
parabyteim using an existing x86 version of devuan22:42
parabyteim a long time user22:42
parabyteand i created my rootfs using apt on my regular devuan box!22:42
Tenkawayou know you are replicating a lot of already done work then right?22:42
parabyteTenkawa, kinda22:42
* Tenkawa is one of the arm builders22:42
parabyteoh!22:42
Tenkawayou've heard of c0rnelius right?22:43
parabyteyeah i seen that user on here and spoke to them22:43
Tenkawahe and I have the builder22:43
Tenkawathats where you should let us integrate the tegra work22:43
parabytelol i better make it work correctly!22:44
Tenkawaheheh…. I could bring my old assembly back to the table if my brain still has enough non-hole areas left22:44
parabyteits 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 box22:45
zmomentso, if there are no images, are there instructions on how to build one for a RPi3B?22:46
parabyteTenkawa, 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 stage22:46
parabytezmoment, I do not own a pi im sorry i cant really be much help22:47
Tenkawazmoment: there are I think.. just a sec let me look (and the instructions are right on the webpage too)22:47
parabytezmoment, does it run u-boot? without me googling it22:48
Tenkawaparabyte: no22:48
parabyteoh22:48
Tenkawaparabyte: it runs its own specific bootloader22:48
parabytethat is why i do not have one!22:48
Tenkawaits broadcom.. that should say enough22:48
Tenkawauboot is horrid though22:49
parabyteoh god i remember those horrific things from playing with openwrt22:49
parabyteTenkawa, i really like u-boot !!22:49
parabytewhat do you dislike about it?22:49
Tenkawazmoment: about halfway down theres rpi3b devuan chimaera image : https://github.com/pyavitz/binary/releases/tag/images22:50
parabytegotten really good recently it seems Tenkawa with support for standard initrd and vmlinuz image22:50
parabyteim booting devuan with apt's kernel with a modified borrowed armbian boot.scr22:50
Tenkawaparabyte: its extremely over-engineered compared to say something like syslinux/extlinux.22:51
parabyteprobably why i like it so much! yeah syslinux does that even work on arm platforms?22:52
parabyteiv not looked at syslinux since at least 200622:52
Tenkawau-boot is 10x more code and config complex for what it does than it needs to be22:52
Tenkawayep thats what we use22:52
Tenkawafor our non-rpi socs22:52
Tenkawaworks great22:52
parabytewhen u boot upsets me enough i will give it a look!22:53
zmomentTenkawa: that's it!  Thank you very much.22:53
Tenkawathe 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
Tenkawazmoment: no problem22:54
parabyteTenkawa, when i do show what i have done code wise, please clear up any mess i have made!22:55
parabyteoh sorry you said you dont do u-boot22:55
Tenkawahaahaa22:56
parabytedoes c0rnelius do u-boot?22:56
TenkawaI'll look at anything.. its fun22:56
Tenkawahe is very good at code22:56
parabyteporting a linux driver to u-boot its hilarious some of the error messages gcc is spitting out to me22:56
TenkawaI'm more of a infra, admin, tester, builder, dba type22:57
Tenkawayou should see my building resources lol22:57
parabyteso you like building on a x86 64 machine?22:57
TenkawaLOL22:57
parabytehow many cores?22:57
Tenkawanot exactly22:57
parabyteoh22:57
TenkawaI have 2 setups22:58
parabyteibm 360 gone all vintage on us lol22:58
Tenkawaone is a distcc+ccache cluster of 48 arm cores (6 RPI4's and 2 ODROID N2/N2+)'s22:58
parabytelol22:59
Tenkawathe other… which makes it look slow....22:59
parabytei used to play about with distcc years ago22:59
parabytei was going to get a rpi4 but i was not aware there was no u-boot23:00
parabytethats a show stopper for me!23:00
parabyteTenkawa, im booting boards over the network via uboot23:02
Tenkawathere we go23:02
Tenkawauname -a ; dmidecode -s processor-version23:02
TenkawaLinux devm1 5.15.13 #1 SMP Wed Jan 26 08:50:38 EST 2022 aarch64 GNU/Linux23:02
TenkawaApple Silicon23:02
Tenkawalol23:02
Tenkawaoutruns those 48 cores23:03
Tenkawaits a vm too23:03
parabyteyour on a m123:23
parabyte!!!23:23
parabytehence your interest in arm stuff23:23
parabyteim just into tiny arm things23:23
Tenkawaparabyte: I only got the m1 last month23:25
Tenkawait replaced my last laptop (crashed hard)23:26
parabyteTenkawa, what m1 support like?23:35
Tenkawaparabyte: 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 though23:37
parabytei have various old mac stuff around my home23:41
parabyteobviously in my case running gnu/linux on it23:41
Tenkawawith my virts… I get the best of all worlds now23:42
parabytetalk laters, i have to go and walk the dog and do the dishes etc before bed23:44
Tenkawacheers..23:44

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!