chromium os image running on 32 bit arm soc

379 views
Skip to first unread message

ISheng Lin

unread,
Dec 12, 2012, 4:12:13 AM12/12/12
to chromiu...@chromium.org
I checked the official site about the image running on 32 bit machine but nothing to be fetched so far.

It is no problem to build the image since I have a 64bit laptop to do it.

Target:
port chromium os to a 32 bit soc with arm architecture

Quesiton:
Can chromium os to be built 32 bit arm architecture? if so, how?

Thanks for your reply.



Olof Johansson

unread,
Dec 12, 2012, 12:10:00 PM12/12/12
to ISheng Lin, chromiu...@chromium.org


2012/12/12 ISheng Lin <ckjbo...@gmail.com>

Yes, the Samsung Chromebook systems are based on EXYNOS5, which is a 32-bit ARM platform.

There are several overlays for arm in the build system, including one for arm-generic, pandaboard and a few others. Please start out with reading the developer documentation on http://dev.chromium.org/chromium-os to learn more about how to build it.


-Olof

ISheng Lin

unread,
Dec 12, 2012, 8:54:30 PM12/12/12
to chromiu...@chromium.org, ISheng Lin
Hi Olof,

Yes, I went though this official site and found that it provides a "Select a board" topic.

export BOARD=x86-generic/arm-generic

I have built "chromiumos_image.bin" for both arm and x86 architecture.

However, i am not sure if these images are 64 bits or 32 bits.

I guess the default is 64 bits. How to change this to 32 bits?

Thanks



Regards-

Olof Johansson於 2012年12月13日星期四UTC+8上午1時10分00秒寫道:

Olof Johansson

unread,
Dec 12, 2012, 9:03:28 PM12/12/12
to ISheng Lin, chromiu...@chromium.org


2012/12/12 ISheng Lin <ckjbo...@gmail.com>

Hi Olof,

Yes, I went though this official site and found that it provides a "Select a board" topic.

export BOARD=x86-generic/arm-generic

I have built "chromiumos_image.bin" for both arm and x86 architecture.

However, i am not sure if these images are 64 bits or 32 bits.

I guess the default is 64 bits. How to change this to 32 bits?

Both x86-generic and arm-generic are 32-bit images.


-Olof

ISheng Lin

unread,
Dec 12, 2012, 9:08:44 PM12/12/12
to chromiu...@chromium.org, ISheng Lin
If this is true, then why I can use my usb stick(flash the image which i just built) to boot up my laptop with x86-64 bit cpu?

Thanks for the prompt reply.

Olof Johansson於 2012年12月13日星期四UTC+8上午10時03分28秒寫道:

Don Garrett

unread,
Dec 12, 2012, 9:14:37 PM12/12/12
to ISheng Lin, chromiu...@chromium.org
The type of CPU doesn't change when you boot a 32 bit os.

Try:
file /bin/ls

And see if it reports a 32 bit or 64 bit executable. All executables
(and the kernel) will either be 32 bit or 64 bit.
> --
> --
> Chromium OS Developers mailing list: chromiu...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-os-dev?hl=en
>
>
>



--
Don

Sonny Rao

unread,
Dec 12, 2012, 9:24:49 PM12/12/12
to ISheng Lin, chromiu...@chromium.org
because the x86-64 bit cpu is backwards compatible and will run a 32-bit OS

On Wed, Dec 12, 2012 at 6:08 PM, ISheng Lin <ckjbo...@gmail.com> wrote:

ISheng Lin

unread,
Dec 12, 2012, 9:28:08 PM12/12/12
to chromiu...@chromium.org, ISheng Lin

Oh yea, thanks for letting me know. : )
Sonny Rao於 2012年12月13日星期四UTC+8上午10時24分49秒寫道:

ISheng Lin

unread,
Dec 12, 2012, 9:29:00 PM12/12/12
to chromiu...@chromium.org, ISheng Lin
Thanks for the reply Don.

Don Garrett於 2012年12月13日星期四UTC+8上午10時14分37秒寫道:

teke...@gmail.com

unread,
Feb 18, 2013, 10:13:42 PM2/18/13
to chromiu...@chromium.org, ISheng Lin
hi,why I build a x86-generic image following develop guide can only run on Intel 64bit cpu laptop, can't run on 32bit cpu laptop, just blackscreen after chromium icon appear?

Olof Johansson

unread,
Feb 19, 2013, 1:29:05 AM2/19/13
to teke...@gmail.com, chromiu...@chromium.org, ISheng Lin

Please don't comment on random posts with a new topic.

I'm guessing that the 32-bit laptop you have uses a GPU that isn't supported.


-Olof

2013/2/18 <teke...@gmail.com>
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages