rebuild the kernel, bootloader, and rootfs for Pandaboard

This forum is for supported devices using an ARMv7 Texas Instruments (TI) SoC.

rebuild the kernel, bootloader, and rootfs for Pandaboard

Postby abhay » Sun Nov 24, 2013 6:21 am

Hello,

How can I rebuild the kernel, bootloader, and rootfs available here : http://archlinuxarm.org/platforms/armv7/ti/pandaboard ?

Is there a guide somewhere? Any and all help is appreciated.

Thanks,

Abhay
abhay
 
Posts: 21
Joined: Thu Nov 07, 2013 3:05 am

Re: rebuild the kernel, bootloader, and rootfs for Pandaboar

Postby WarheadsSE » Sun Nov 24, 2013 1:54 pm

- uboot is available, you can't make MLO.
- Kernel sources @ github.
- If you really want to make the entire software stack from scratch, you can go right ahead, but I am not detailing how to do that with the Arch stack. Just use pacstrap like every other sane person.

Our entire stack is transparent. I can't fathom the "need" for people to do it from scratch, again.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: rebuild the kernel, bootloader, and rootfs for Pandaboar

Postby abhay » Sun Nov 24, 2013 3:14 pm

I asked a simple question, I expected a simple answer, not a rant.

I have no particular preference either to recreate from scratch or to using pacstrap, primarily because I am totally new to Arch and I don't know either of those methods. I heard good things about Arch and wanted to use it. But responses such as yours are not very encouraging.

No one doubts that your stack is transparent, that is not the point. Why should it not be reproducible?

You could have just as easily pointed out the links to the uboot and kernel, and a way to use pacstrap without resorting to hysterics.
abhay
 
Posts: 21
Joined: Thu Nov 07, 2013 3:05 am

Re: rebuild the kernel, bootloader, and rootfs for Pandaboar

Postby WarheadsSE » Sun Nov 24, 2013 5:41 pm

Hysterics eh? You haven't had the joy of people coming in with that simple question and flipping on you because you provided said simple answer. Anyways:

The Arch wiki covers general Arch-ism's quite well, including pacstrap, mkarchroot, etc. The sources are easily locatable for the kernel and u-boot, but MLO itself is not provided in that fashion from TI. Rebuilding a new rootfs tarball is essentially trivial if you are familiar with linux already, and more so if you have a running linux install of any kind on an ARM device with an armv7h processor.

You can reproduce all of the work, and if you want to deal with the dependency loops, etc, then sure have at recompiling. I would shy away from that myself for productivity's sake.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: rebuild the kernel, bootloader, and rootfs for Pandaboar

Postby abhay » Sun Nov 24, 2013 7:03 pm

Hi

I had no idea that it would be that difficult to reproduce the rootfs. I have much to learn about Arch.

The Pandaboard build works fantastic! I could get everything working without too much fuss. Bluetooth, WiFi, Ethernet, HDMI/DVI, LXDE.

Now my only requirement is to integrate an LCD-Touchscreen driver. Would you say that it will be better to build the kernel and driver natively on the Pandaboard itself? (Using PKGBUILD)

Thanks,

Abhay
abhay
 
Posts: 21
Joined: Thu Nov 07, 2013 3:05 am

Re: rebuild the kernel, bootloader, and rootfs for Pandaboar

Postby WarheadsSE » Sun Nov 24, 2013 9:40 pm

Kernels are one of the few things that can be entirely cross-compiled, but for the sake of being certain they are linked correct, building on the device via PKGBUILD and assistance from an x86_64 distcc host is suggested.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to Texas Instruments (TI)

Who is online

Users browsing this forum: No registered users and 3 guests