<[TheBug]>
chewitt: I am currently compiling a list of people who are interested in participating in Armbian TV Box support discussions, if you have any interest in helping support or some idea on how that can be done, let me know and I am happy to invite you -- you can pm me your forum nick or your e-mail if you like
<chewitt>
I work on whatever I get my hands on, or whenever the other person has half a clue and can follow instructions
<[TheBug]>
chewitt: do you do work for any other TV boxes?
<chewitt>
what chip is in the K3 pro?
<chewitt>
ethernet will not be recognised on 5.6 or plain 5.7 kernel
<chewitt>
ram_ no, but I have a mostly-working device-tree in my kernel branch
2020-05-21
<Tonymac32>
maybe? but it looks like it needs some alsa configuration as well from the script chewitt linked yesterday
2020-05-20
<chewitt>
nagging and persuading being important maintainer skills :)
<chewitt>
i'm still figuring out who knows what, who does what, and how that translates into me nagging people to fix stuff
<chewitt>
feedback welcomed, as XU4 is new and unexplored territory for me
<chewitt>
ahh, okay :)
<IgorPec>
chewitt: XU4 its a DEV branch for experimenting, so no worries if it gets deleted ;)
<chewitt>
money is rather good
<chewitt>
the original recordings are quadrophonic and there's a DTS version been kicking around for years
<chewitt>
those are quite fun for testing
<chewitt>
have you got the DTS versions of DSOTM?
<chewitt>
never a bad thing :)
<chewitt>
plntyk was pointing some things out to me the other day in #linux-amlogic
<chewitt>
I have been trying (and not succeeding) to understand this for a while
<chewitt>
i.e. the confs might be right for a pass-thru device
<chewitt>
it may be the case that my alsa confs are wrong as these include the hdmi/iec958 devices for hdmi/spdif
<chewitt>
beyond this point my knowledge gets fuzzy
<chewitt>
as I understand it the current drivers implement PCM only, no pass-thru
<chewitt>
most of the time the base commit can be bumped 3-4 times before some fix infiltrates upstream and forces a rebase of the patches
<chewitt>
it means the build-system has a ton of patches, but it's more resilient
<chewitt>
the approach I'm taking with LE is to always work from an upstream commit (e.g. 5.7-rc6) and then create a patch-set (via git format-patch) that applies to that commit
<chewitt>
the main thing to understand about that branch is .. it will be rebased, frequently
<chewitt>
but git is still git, so in the grand scheme of things i'm still a n00b and will screw things up occasionally
<chewitt>
over time my git habits have become more structured and less chaotic
<chewitt>
I'll try harder not to mess up the branch or delete it :)
<chewitt>
let me know if you do things like that
<chewitt>
IgorPec I noticed you linked to my 5.7 xu4 branch
<chewitt>
I have been trying to improve my incompetence with alsa by reading docs, but everything kind of assumes you understand the actual code, it's all rather inpentrable for an outsider
<chewitt>
for now my branch reverts Jerome's change and I'll take time to figure it out properly
<chewitt>
everything else remains with TDMOUT_B and works using the configs and such that I was playing around with recently
<chewitt>
I'm currently stuck on VIM3/VIM3L audio as Jerome moved things from TDMOUT_B to TDMOUT_A and I'm still trying to understand what that means :)
<chewitt>
have you got the matching userspace bits?
<chewitt>
Tony_mac32 what are you stuck with?
2020-05-15
<Tenkawa>
chewitt: I want to pass along a big thank you..
<chewitt>
hence the need for the Amlogic partitioning scheme (MBR/GPT shifted away from 1st sector)
<chewitt>
GXBB and older needs BL2 in first sector for eMMC, but can have it in 512 sector for SD
<chewitt>
so you can use u-boot.bin.sd.bin for both SD/eMMC
<chewitt>
the SoC checks for BL2 in the first sector and 512 sector on all GXL and newer devices
<Tony_mac32>
cornelius chewitt I haven't looked that closely at the N2 yet other than building and flashing SD, it does have a different binary for SD vs eMMC, or at least a different flashing address, correct? like GX?
<c0rnelius>
chewitt: hmm. I'll give it a go.
<chewitt>
but LE (and that u-boot I linked) work fine from SD or eMMC modules
<chewitt>
I'm not sure I ever successfully managed to coax petitboot into doing something useful
<chewitt>
N2 has the switch on the front
<c0rnelius>
chewitt: thats what I figured. I can get it booting from sd, but emmc keeps giving me trouble. I'll fiddle with it more, thanx.
<Tony_mac32>
chewitt but we haven't moved to mainline yet on N2. My uboot is fine, I think it's boot script or missing patch related
<IgorPec>
chewitt: yeah. u-boot is in terrible state and
<chewitt>
I need to fiddle with the ancient C1 u-boot so that I don't have to change our boot arrangements
<chewitt>
I have one in-front of me :)
<chewitt>
ISTR it worked for me tho
<chewitt>
I did some across a tester the other week who was unable to boot the mainline LE image tho
<chewitt>
I haven't had any issues booting C2 for ages, but most of my testing is done with an emmc module (as it's faster, and saves me running out of cards)
<Tony_mac32>
@igorpec are we having fun yet? chewitt is this same behavior seen on 5.7? I haven't built 5.7 yet
<chewitt>
btw, I'm in the process of reworking the audio stuff .. I had various attempts a simplifying rejected so I need to retool/drop those changes
<chewitt>
each recent kernel bump has culled ~50 patches from my branch
<chewitt>
I guess it depends on what functionality is important to you, but for anything slightly media oriented there's a lot of changes going on so the patch-sets end up a little large
<chewitt>
for Amlogic I'd aim at 5.7
<chewitt>
so backporting to 5.4 might be a challenge
<chewitt>
IIRC
<chewitt>
IRIC
<chewitt>
there are also dependencies on other things in the ASoC tree from morimoto
<chewitt>
if you're looking at Jerome's branches in gitlab
<chewitt>
some of the modules changed name over time
<chewitt>
that's from 5.7 but it has all the audio module bits set
<Tonymac32>
chewitt thanks, we have a repo with all the blobs as well, I'm working it out, but will def. look at this. I put the K2 together and Neil committed it to mainline (same as C2 but without their special blob)