Page 1 of 1

Gentoo Pandaboard Fails

Posted: Wed Feb 23, 2022 1:41 pm
by lamia
Please update the guide and source files.
The mkcard link is broken - https://wiki.gentoo.org/wiki/Pandaboard.
The kernel .config link is also broken.
The Ubuntu image is EoLed.
When substitutes were used e.g. created vfat for boot and ext4 for root using other scripts and built latest Linux source with custom .config, not .dtb could be created for the peripherals. The .dts files existed but not compiled. OS never ran, u-boot didn't work and a few other failures.

Please revise it ASAP. Thanks for the good work on Gentoo. If you need provide a binary for the OS that would successfully ran on Pandaboard and load all expansion board drivers (lcd, 3g, blue tooth, gpio etc) that would be appreciated. Other distributions provide image and the work well. The box is here - https://svtronics.com/index.php?route=p ... duct_id=28.

Posted: Wed Feb 23, 2022 2:15 pm
by fedeliallalinea
You can create a wiki account and change it yourself.

Posted: Thu Feb 24, 2022 12:21 am
by lamia
I would need an ARM Gentoo image from your team Sir. Then, we may not need bother about .config, MLO & u-boot.

Posted: Thu Feb 24, 2022 9:23 am
by NeddySeagoon
lamia.

Welcome to Gentoo.

Gentoo do does not provide images for anything. Gentoo is not a binary distro.
Its a toolkit, just the package manager and the ebuild repository.
We all use these to design anh install our own Linux disttros yen they are all different too.

With an AMD/Intel system, building and installing on the same system is straightforward.
Nobody would recommend that for a Pandaboard, or indeed, most ARM systems.

The approach is to build the ARM code elsewhere. e.g. on you AMD/Intel system.
Welcome to the wonderful world of cross compiling or running an ARM chroot on a more powerful non-ARM box.

Posted: Thu Feb 24, 2022 10:41 am
by lamia
I am telling the community that I built it but no luck. I followed the procedure and substituted some steps. Anyone here got it running on Pandaboard? I know Gentoo does not provide binary. I would infer that the ARM community is not as strong as Arch or Ubuntu or BSDs where they provided images and one could come them running.

Gentoo only needs update the wiki with valid .config for Pandaboard with it's expansion board peripheral, provide u-boot, MlO and a few others. Not being able to make a device tree block is one of the problems I encountered. The .dbs exists but not successfully compiled with the Linux source close. I can imagine experiencing driver issues too.

Posted: Sat Feb 26, 2022 9:08 am
by erm67
Use and image from armbian or dietpi to boot and install gentoo on it.... maybe keep the same kernel if mainline doesn't support the board yet.

Even if gentoo would provide the binary bootloader required to boot the various boards it would bee too much work to keep it actual .... not that they change very frequently but after they get old after some years. Just like the gentoo Arm wiki is now severely outdated and almost unusable ... Unfortunately the critical mass of users required for a community maintained wiki was nevere reached.

Posted: Mon Feb 28, 2022 10:18 am
by lamia
Thank you Sir.We looked it up. Unfortunately, none of them can run on Pandaboard.