lanefu changed the topic of #armbian-rockchip to: Armbian - Linux for ARM development boards | Rockchip SoC | www.armbian.com | This channel is relayed to the equivalent Discord channel | this channel is logged
<Armbian-Discord> <M​anoftheSea> do you have to do the 64 sector offset in SPI?
<Armbian-Discord> <M​anoftheSea> I'm reading conflicting info on Gentoo's wiki.
<Armbian-Discord> <M​anoftheSea> That the magic header can be anywhere in the first 32 sectors
<Armbian-Discord> <T​onymac32> I just nand-sata-installed 😐
<Armbian-Discord> <I​gorPec> its armbian-install now 🙂
<Armbian-Discord> <T​onymac32> New paint, same cracked foundation? Or a rewrite? 👀😆
<Armbian-Discord> <I​gorPec> no rewrite, who would do that? 😦 Extended to UEFI
<Armbian-Discord> <I​gorPec> we try now one year to rewrite armbian-config with a proper fundation
<Armbian-Discord> <M​anoftheSea> Gonna try helios64 with blobless TF-A and u-boot. Apparently, the latest distro-provided toolchain still chokes on rwx segments and something about a LOAD not covering a PHDR.
<Armbian-Discord> <M​anoftheSea> linaro's provided gcc 10.3 does not have this problem.
<Armbian-Discord> <M​anoftheSea> grumble... uboot doesn't have a helios defconfig.
<Armbian-Discord> <M​anoftheSea> I have determined the armbian dts's for uboot and linux kernel for helios64 do not match.
<Armbian-Discord> <M​anoftheSea> under armbian
<Armbian-Discord> <M​anoftheSea> And that the 6.1 linux mainline dts is more functional than the armbian linux 5.15 dts
<Armbian-Discord> <I​gorPec> nobody maintains this, so this is expected
<Armbian-Discord> <M​anoftheSea> I know.
<Armbian-Discord> <I​gorPec> we recently find out that we are (silently) overwriting dts
<Armbian-Discord> <M​anoftheSea> I'm just "thinking out loud", and have no expectation of anyone else fixing armbian for it.
<Armbian-Discord> <I​gorPec> yes 🙂
<Armbian-Discord> <M​anoftheSea> I'll want to do it myself.
<Armbian-Discord> <I​gorPec> you have helios64 right?
<Armbian-Discord> <M​anoftheSea> yes
<Armbian-Discord> <I​gorPec> ok, then it makes sense. i never got my sample
<Armbian-Discord> <T​onymac32> I have one as well, but I never update it 👀
<Armbian-Discord> <m​onkaBlyat> @NicoD i can get armbian to boot on a mekotronics r58x
<Armbian-Discord> <M​anoftheSea> It appears to work to write a GPT formatted SD card, with a partition at 64-16383, Code EF02 (BIOS), named IDBLOADER; a partition at 16384-32k, Code B000 (u-boot bootloader) named UBOOT, and an ESP.
<Armbian-Discord> <M​anoftheSea> On the other hand, u-boot was crashing out, so I'm not sure whether that's an issue with the partition table, the build, the helios64 dtb, etc... Plenty of ways to go wrong.
<Armbian-Discord> <M​anoftheSea> But what's nice about labeling the partitions is that they're not writing blobs to unpartitioned space.
<Armbian-Discord> <N​icoD> Nice job.
<Armbian-Discord> <M​anoftheSea> I'll have to try a couple more things:
<Armbian-Discord> <M​anoftheSea> - fixed ESP filesystem
<Armbian-Discord> <M​anoftheSea> - MBR partitioned disk
<Armbian-Discord> <M​anoftheSea> - gpt with armbian - built u-boot
<Armbian-Discord> <M​anoftheSea> And then I can start digging into the dts differences...
<Armbian-Discord> <M​anoftheSea> Though, it looks like the rk3399 patches aren't necessary anymore