On Tue, Nov 28, 2017 at 2:28 PM,  <[email protected]> wrote:
> I try to figure out how to create and boot on a SD card with Buildroot I
> first followed this tutorial to create a SD card with an Ubuntu rootfs to
> see if it works : https://eewiki.net/display/linuxonarm/BeagleBone+Blue
> It did.
>
> Then I tried to build a full image with Buildroot using the
> beaglebone_defconfig configuration file. The result is completely different.
> The first tutorial gives me a single partition with U-Boot written first and
> the kernel and the DTB files in a boot/ subdirectory. and the build from
> Buildroot gives me 2 partitions "boot" and "rootfs" with the bootloader, the
> kernel and the DTB file in the first one and the rootfs in the second one.
> Unfortunately that didn't work.
>
> I edited the beaglebone board configuration to add the am335x-boneblue.dts
> source file and the U-boot patches provided in the first tutorial without
> success. In the configuration file, the Kernel sources are fetched from a TI
> repository. Why the official BeagleBone linux kernel repository on GitHub
> isn't used instead? I tried with the official kernel without success. Where
> could I find the conditions to make the BeagleBone Blue boot on my SD card?
> The BeagleBone Black and Blue seems to be based on the same hardware but why
> are the SD card partitions so different?

Buildroot uses one of TI's 4.4.x based kernel's:

https://github.com/buildroot/buildroot/blob/master/configs/beaglebone_defconfig

I pushed the blue mainline in v4.13.x...

Since i maintain the beagleboard kernel builds, my v4.4.x/v4.9.x
kernels got backports to support the blue..

So if you want buildroot support for the Blue, you'll have to do some
kernel patching..

Buildroot uses the old fat=boot, ext=rootfs partition setup. We moved
to a single partition a few years back, as users were soft-bricking
their boards by deleting the bootloader files.

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYj-z9karJ-AYsTPDemm1aF5APiRkr4z_-0ZHBtNZbGsnQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to