Chromium suitable for embedded interface on ARM system ?

370 views
Skip to first unread message

leszek Hanusz

unread,
Apr 25, 2014, 5:59:01 AM4/25/14
to chromi...@chromium.org
Hi,

I would like to use Chromium to display an interface on an embedded system as a single application web page on a touch screen.

It should run an an ARM processor:
 - TQMa6S, Solo ARM Cortex A9 (i.MX6)  / 800 MHz, 4 GB e-MMC Flash, 512 MB DDR3L, 64 kB EEPROM

What should I expect while trying to compile Chromium for ARM, is it simply a matter of setting the correct
cross-compiler and following the advice described here:
http://code.google.com/p/chromium/wiki/LinuxChromiumArm

The code will be modified so that only one predefined page is fetched and set as fullscreen.

The only method to reset the display will be to turn the whole system off and on again.

Other linux processes need to be running in parallel (to manage audio..)

Do you think a system like this could be stable and reliable ?

Thanks for your help,

Leszek

Bartosz Fabianowski

unread,
Apr 25, 2014, 6:04:18 AM4/25/14
to leszek...@gmail.com, chromi...@chromium.org
On 04/25/2014 11:59 AM, leszek Hanusz wrote:
> Hi,
>
> I would like to use Chromium to display an interface on an embedded system
> as a single application web page on a touch screen.
>
> It should run an an ARM processor:
> - TQMa6S, Solo ARM Cortex A9 (i.MX6) / 800 MHz, 4 GB e-MMC Flash, 512 MB
> DDR3L, 64 kB EEPROM
>
> What should I expect while trying to compile Chromium for ARM, is it simply
> a matter of setting the correct
> cross-compiler and following the advice described here:
> http://code.google.com/p/chromium/wiki/LinuxChromiumArm
>
> The code will be modified so that only one predefined page is fetched and
> set as fullscreen.

Why not use Chrome's kiosk mode, removing the need to compile a custom
version and keep track of updates yourself?

leszek Hanusz

unread,
Apr 25, 2014, 6:26:06 AM4/25/14
to Bartosz Fabianowski, chromi...@chromium.org
Good to know that a kiosk mode exist.

Will it try to reconnect automatically if the web page is not available ?
Is it possible to display a custom page in this case ?

Bartosz Fabianowski

unread,
Apr 25, 2014, 6:46:05 AM4/25/14
to leszek Hanusz, chromi...@chromium.org
On 04/25/2014 12:26 PM, leszek Hanusz wrote:
> Good to know that a kiosk mode exist.
>
> Will it try to reconnect automatically if the web page is not available ?
> Is it possible to display a custom page in this case ?

You can always point Chrome's kiosk mode at a file:// URL which embeds
the actual page you want and contains whatever error-handling logic you
need.

>
>
> On Fri, Apr 25, 2014 at 12:04 PM, Bartosz Fabianowski <bar...@google.com>wrote:
>
>> On 04/25/2014 11:59 AM, leszek Hanusz wrote:
>>
>>> Hi,
>>>
>>> I would like to use Chromium to display an interface on an embedded system
>>> as a single application web page on a touch screen.
>>>
>>> It should run an an ARM processor:
>>> - TQMa6S, Solo ARM Cortex A9 (i.MX6) / 800 MHz, 4 GB e-MMC Flash, 512
>>> MB
>>> DDR3L, 64 kB EEPROM
>>>
>>> What should I expect while trying to compile Chromium for ARM, is it
>>> simply
>>> a matter of setting the correct
>>> cross-compiler and following the advice described here:
>>> http://code.google.com/p/chromium/wiki/LinuxChromiumArm
>>>
>>> The code will be modified so that only one predefined page is fetched and
>>> set as fullscreen.
>>>
>>
>> Why not use Chrome's kiosk mode, removing the need to compile a custom
>> version and keep track of updates yourself?
>>
>>
>>
>>> The only method to reset the display will be to turn the whole system off
>>> and on again.
>>>
>>> Other linux processes need to be running in parallel (to manage audio..)
>>>
>>> Do you think a system like this could be stable and reliable ?
>>>
>>> Thanks for your help,
>>>
>>> Leszek
>>>
>>>
>>
>


--
Google Germany GmbH
Dienerstr. 12
80331 München

Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschäftsführer: Graham Law, Christine Elizabeth Flores

Suwaibith Suhail

unread,
Sep 21, 2017, 7:54:20 AM9/21/17
to Chromium-dev, leszek...@gmail.com
Hi Leszek,

Hope your well! I came across your this post recently and I am currently considering the working capacity of using chromium in an embedded board that has similar hardware specs to the board you mentioned. Did you proceed with the mentioned technology stack? and how is your experience so far with the solution? Appreciate your inputs.

Thank you & Regards,
Suhail
Reply all
Reply to author
Forward
0 new messages