ArmbianHelper changed the topic of #armbian to: armbian - Linux for ARM development boards | www.armbian.com | Github: github.com/armbian | Commits: #armbian-commits | Developer talk: #armbian-devel | Forum feed: #armbian-rss | Off-Topic: #armbian-offtopic | Logs: -> irc.armbian.com
<DC-IRC>
<FakeShell> i filled up the form
<DC-IRC>
<FakeShell> added my github and forums username but it didn't ask for any jira information
<DC-IRC>
<FakeShell> also where even is the jira instance for armbian?
<DC-IRC>
<FakeShell> `You must make sure Armbian Management has been informed of all of the above IDs for our documentation`
<DC-IRC>
<FakeShell> what should i do about this?
<DC-IRC>
<FakeShell> is there any board which only has a downstream kernel?
<DC-IRC>
<Flikcer> Ah the h3+ doesn't even have RAM either
<DC-IRC>
<rpardini> VIM3, VIM1S
<DC-IRC>
<rpardini> VIM4, VIM1S
<DC-IRC>
<Tonymac32> I run Armbian on mine 😄
<DC-IRC>
<Flikcer> I was about order one until I realized I was gonna have to buy RAM lol
<DC-IRC>
<Tonymac32> haha yeah I had Ram already due to... an accident
<DC-IRC>
<Tonymac32> RIP D2000
<DC-IRC>
<Tonymac32> only mainline, or only a vendor thing? I'm maybe not awake enough
<DC-IRC>
<FakeShell> pardon?
<DC-IRC>
<FakeShell> i didn't quite understand what you're asking
<DC-IRC>
<Tonymac32> your definition of "downstream?
<DC-IRC>
<Flikcer> i bought a like 5.5 inch pi monitor to use as a sensor panel a while ago that i enver got a round to doing, but i could definitely use it for a board or pi. it has hdmi and gpio connection. its honestly really nice
<DC-IRC>
<Flikcer> i bought a like 5.5 inch pi monitor to use as a sensor panel a while ago that i never got around to doing, but i could definitely use it for a board or pi. it has hdmi and gpio connection. its honestly really nice
<DC-IRC>
<FakeShell> ah
<DC-IRC>
<FakeShell> a kernel which is many commits behind and is modified by the vendor
<DC-IRC>
<FakeShell> not like the downstream we have in android which is a broken kernel. its a nicely working kernel with all the drivers but its old (4.4)
<DC-IRC>
<Tonymac32> rk3588
<DC-IRC>
<Tonymac32> only has a messed up "5.10" that is like a parallel universe kernel
<DC-IRC>
<Tonymac32> the exynos stuff as well
<DC-IRC>
<FakeShell> i filled up the form
<DC-IRC>
<FakeShell> added my github and forums username but it didn't ask for any jira information
<DC-IRC>
<FakeShell> for jira someone has to add my email address or authorize it (?!) `bardiafyt@gmail.com`
<DC-IRC>
<FakeShell> `You must make sure Armbian Management has been informed of all of the above IDs for our documentation`
<DC-IRC>
<FakeShell> what should i do about this?
archetech has joined #armbian
<DC-IRC>
<FakeShell> mine is S5P4418
<DC-IRC>
<Tonymac32> and while mainline exists for i.mx6, I believe what's in our system is all vendor
<DC-IRC>
<FakeShell> some old samsung chip from like 10 years ago
<DC-IRC>
<Tonymac32> my first ARM board was an S3C2440
<DC-IRC>
<Tonymac32> 😄
<DC-IRC>
<Tonymac32> friendlyARM stuff
<DC-IRC>
<Flikcer> Vim3 is 160 for 4gb RAM 🤔
<DC-IRC>
<FakeShell> nanopi 2 fire
<DC-IRC>
<FakeShell> yeah friendly arm
<DC-IRC>
<Tonymac32> I was just asked about fixing the S5P6818, but not only do I not have one, the kernel is ancient and it down't even build for me on first/second try
<DC-IRC>
<Tonymac32> the nanopi fire 3
<DC-IRC>
<Tonymac32> and PC T3
<DC-IRC>
<Tonymac32> nice boards, but... 😐
<DC-IRC>
<FakeShell> i can see that as an example the orangepi5 has the rk3588 chip (grepped out rk3588 and found it in config/board) then went into config/kernel and the kernel for rk35xx is 5.10.110
<DC-IRC>
<FakeShell> but when we're building how does it know which kernel source to clone from
<DC-IRC>
<FakeShell> i mean which repository
<DC-IRC>
<FakeShell> or maybe i'm getting things mixed u
<DC-IRC>
<FakeShell> or maybe i'm getting things mixed up
<DC-IRC>
<Tonymac32> we decide on it and stuff it in the sources file for the family
<DC-IRC>
<FakeShell> ah ok so now who is "we" and where is the sources file for the family
<DC-IRC>
<FakeShell> ah ok so now who is "we" and where is the sources file for the family located
<DC-IRC>
<Tonymac32> very likely you should start from the s5p6818 config
<DC-IRC>
<Tonymac32> the ancient code doesn't like modern GCC (well, vice versa)
<DC-IRC>
<FakeShell> so when we say family is as an example s5p6818 it looks for config/sources/families/${family}.conf
<DC-IRC>
<FakeShell> yeah pretty sure the 4.4 kernel is compiled with gcc 4.9
<DC-IRC>
<Tonymac32> ok, so when you select a board it pulls the board config file
<DC-IRC>
<Tonymac32> build/config/sources/boards
<DC-IRC>
<Tonymac32> and in the conf it specifies the family
<DC-IRC>
<FakeShell> yeah i got that part
<DC-IRC>
<FakeShell> s5p6818 is 4.14
<DC-IRC>
<Tonymac32> so yes
<DC-IRC>
<FakeShell> i'll take that as a base with my own defconfig and kernel source for S5P4418
<DC-IRC>
<Tonymac32> cool
<DC-IRC>
<Tonymac32> @rpardini might need a heads up early on, I don't know that specifying the gcc version actually works now 😐
<DC-IRC>
<Tonymac32> most stuff is somewhat modern at least
<DC-IRC>
<Tonymac32> 😄
<DC-IRC>
<Tonymac32> somewhat
<DC-IRC>
<FakeShell> excuse my stupidity and asking like a million questions. i have a good amount of experience with building and porting overall but first i have to get comfortable with the build scripts you know what i mean
<DC-IRC>
<Tonymac32> yeah no worries
<DC-IRC>
<FakeShell> BOOTBRANCH='branch:master'
<DC-IRC>
<FakeShell> uh thats a very weird way of setting a branch
<DC-IRC>
<FakeShell> should i just put my branch name or branch:my_branch
<DC-IRC>
<Tonymac32> the name of the branch
<DC-IRC>
<Tonymac32> erm
<DC-IRC>
<FakeShell> nanopi2-v2016.01 oh yes another ancient piece of software from friendlyarm
<DC-IRC>
<Tonymac32> yeah that u-boot won't build for me
<DC-IRC>
<Tonymac32> as is
<DC-IRC>
<Tonymac32> I just rtied the fire 3 the other night and it uses 2016
<DC-IRC>
<rpardini> main problematic one is VIM4, VIM1S and other "T7" 2021+ meson's. Amlogic downstream 5.4.y + android shit, totally obscure. No future. Amlogic is said to be updating to 5.19.y -- but no real timeline yet.
<DC-IRC>
<Tonymac32> the biggest issue using phone SoC's
<DC-IRC>
<FakeShell> sounds very dirty
<DC-IRC>
<FakeShell> do tey actually use an android kernel?
<DC-IRC>
<rpardini> and the dreaded Rockchip 66/68/88 `5.10` android shit. This one is getting attention & love from us, though, so not a complete dead-end.
<DC-IRC>
<FakeShell> do they actually use an android kernel?
<DC-IRC>
<rpardini> it's built on an -rc o mainline and then android merged on top, with a forceps and hammer.
<DC-IRC>
<FakeShell> i maintain droidian for like 10 android devices so i'm pretty used to those levels of monstrosity
<DC-IRC>
<FakeShell> but wasn't expecting it on the sbc world
<DC-IRC>
<Tonymac32> it's a hybrid abomination
<DC-IRC>
<FakeShell> ah like the linux4tegra kernels
<DC-IRC>
<FakeShell> those were also "hybrid" yeah sure nvidia whatever you say
<DC-IRC>
<Tonymac32> just fired up my Jetson Nano last night to blow out some cobwebs 😄
<DC-IRC>
<rpardini> yeah no, thanks. change subject? It's dinnertime here
<DC-IRC>
<FakeShell> lol
<DC-IRC>
<Tonymac32> The most powerful RPi ever, clear down to the GPU being boss of some weak arm cores
Suspect has joined #armbian
<DC-IRC>
<FakeShell> i'm not a big "mainline" guy most my stuff is running libhybris but have to admit mainline is super clean at least we don't get random build errors for things vendors messed up for no obvious reason
<DC-IRC>
<Tonymac32> yeah, I hate having ancient kernels/bootloaders missing features with no real way of upgrading 😦
<DC-IRC>
<FakeShell> BOOTPATCHDIR
<DC-IRC>
<FakeShell> patch dir?
<DC-IRC>
<FakeShell> aaa its patch/u-boot/ then the path for patch begins from there
<DC-IRC>
<FakeShell> what part of it am i messing up?
danilogondolfo has quit [Remote host closed the connection]
archetech has quit [Quit: Konversation terminated!]
<DC-IRC>
<Flikcer> can anyone recommend a usb dongle for pi 4b that will run wireshark in monitor and PIS?
jclsn has quit [Ping timeout: 246 seconds]
jclsn has joined #armbian
Suspect has quit [Ping timeout: 260 seconds]
Suspect has joined #armbian
dobbelj has quit [Ping timeout: 265 seconds]
p0g0_ has joined #armbian
p0g0 has quit [Remote host closed the connection]
junaid_ has joined #armbian
junaid_ has quit [Remote host closed the connection]
dobbelj has joined #armbian
willmore has quit [Ping timeout: 264 seconds]
lemonzest has quit [Quit: WeeChat 3.6]
lemonzest has joined #armbian
Suspect has quit [Quit: Leaving]
willmore has joined #armbian
dobbelj has quit [Ping timeout: 265 seconds]
danilogondolfo has joined #armbian
<DC-IRC>
<lomotil> hope it's okay to ask for help here, because for some reason when I try to login to my desktop (cinnamon) I get a black screen, the mouse shows up and works but that's it. ssh works fine too. and web console
<DC-IRC>
<lomotil> this shows up in my log panfrost ff9a0000.gpu: js fault, js=0, status=DATA_INVALID_FAULT, head=0xcfea700, tail=0xcfea700
<DC-IRC>
<lomotil> running an orange pi 4 lts
<DC-IRC>
<IgorPec> on forum you will find answer a lot faster. all rk3399 boards should share this problem. remember to follow directions from here https://www.armbian.com/bugs
<DC-IRC>
<lomotil> ty
<DC-IRC>
<lomotil> armbian uses lightdm to manage desktops?
<DC-IRC>
<FakeShell> my kernel is downstream (4.4) and needs a specific toolchain from friendlyarm to compile. how can i pass CROSS_COMPILE to the compile script? just have it exported before running?
<DC-IRC>
<IgorPec> lightdm, yes
<DC-IRC>
<IgorPec> but configuration for gdm also exists, so its possible to build with gdm3
<DC-IRC>
<IgorPec> in armbian-next we don't use external compilers, but it should work. sadly i don't know how, but take a look at master branch where this is used and how
<DC-IRC>
<FakeShell> i doubt i can get it to compile without an external compiler
<DC-IRC>
<lomotil> Hrm I don't mind using light sm I don't plan to run gui much when when Im done setting this up as a server but like for rn gui makes setting up a little easier
<DC-IRC>
<FakeShell> they even have a defconfig exactly for nanopi2
<DC-IRC>
<Tonymac32> that would get rid of some of the crust
<DC-IRC>
<FakeShell> using find to list files related to s5p4418 i find a LOT more in the vendor provided uboot
<DC-IRC>
<Werner> If you don't wish to put your wallet on the table I suggest not to nag Igor directly such with questions. Try forums or other people around 😉
<DC-IRC>
<Werner> Regarding your question, just give it a try. Cannot get worse 😄
<DC-IRC>
<FakeShell> i'm guessing i'll have a lot of missing features
<DC-IRC>
<FakeShell> i'll stop tagging 👀
<DC-IRC>
<ManoftheSea> That sounds like the name of an ubuntu package. So it's *trying* to use the host's CC and the build tool just doesn't know to ask for that package to be installed?