Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [Bug 8616] New: Fail to build for raspberrypi_defconfig with big endian
@ 2016-01-20 14:28 bugzilla at busybox.net
  2016-01-21 16:55 ` [Buildroot] [Bug 8616] " bugzilla at busybox.net
  0 siblings, 1 reply; 2+ messages in thread
From: bugzilla at busybox.net @ 2016-01-20 14:28 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=8616

            Bug ID: 8616
           Summary: Fail to build for raspberrypi_defconfig with big
                    endian
           Product: buildroot
           Version: unspecified
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Other
          Assignee: unassigned at buildroot.uclibc.org
          Reporter: paulonunes at mail.com
                CC: buildroot at uclibc.org

Created attachment 6286
  --> https://bugs.busybox.net/attachment.cgi?id=6286&action=edit
last lines of stdout on the failed execution

On building using raspberrypi_defconfig configuration and changing the
endianness to big endian, the buildroot fails to finish the build as attached
files describe in detail.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Buildroot] [Bug 8616] Fail to build for raspberrypi_defconfig with big endian
  2016-01-20 14:28 [Buildroot] [Bug 8616] New: Fail to build for raspberrypi_defconfig with big endian bugzilla at busybox.net
@ 2016-01-21 16:55 ` bugzilla at busybox.net
  0 siblings, 0 replies; 2+ messages in thread
From: bugzilla at busybox.net @ 2016-01-21 16:55 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=8616

Gustavo Zacarias <gustavo@zacarias.com.ar> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|NEW                         |RESOLVED

--- Comment #1 from Gustavo Zacarias <gustavo@zacarias.com.ar> ---
You can't just change endianness arbitrarily and expect that to work.

For starters the pre-compiled rpi-firmware required for the boot process is
only enabled for little-endian, which gives you the error you're seeing because
it's not installed for big-endian.

I don't have much technical detail about the broadcom SOCs used in the rpi1/2
and how open they're to changing endianness, some SOCs require hardware changes
(pin bootstrap), others can be switched in the bootloader, others use fuses and
some can't be changed.
Even if they could be switched in the bootloader for the rpi boards that's a
propietary blob in rpi-firmware, so there's not much you can do.

I'm closing this as invalid.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-01-21 16:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-20 14:28 [Buildroot] [Bug 8616] New: Fail to build for raspberrypi_defconfig with big endian bugzilla at busybox.net
2016-01-21 16:55 ` [Buildroot] [Bug 8616] " bugzilla at busybox.net

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox