[meta-intel] galileo

Bryan O'Donoghue pure.logic at nexus-software.ie
Wed Mar 21 18:20:06 PDT 2018


On 22/03/18 04:18, Stephano Cetola wrote:
> On 3/11/18 2:10 PM, Trevor Woerner wrote:
>> Hi,
>>
>> I realize that the Galileo board has been completely abandoned; I'm not
>> looking for "official" information, but I'm hoping someone would be
>> willing to provide some anecdotal information... perhaps offline?
> 
> Abandoned but not forgotten.
> 
> tldr: use this kernel config with 4.9 or 4.14 or probably 4.15:
> https://github.com/andy-shev/linux/tree/galileo
> 
> see: arch/x86/configs/i386_defconfig
> 
> I did some work recently on a project that was using the Quark chip on a
> board whose design heavily borrowed from Galileo. We were able to ship
> with a modern kernel off rocko, but I can't help much with Arduino
> functionality. We were using that UART for something completely
> different :).
> 
>>
>> I thought it would be a fun exercise to investigate updating the Linux
>> image and arduino-IDE-toolchain for my Galileo Gen2 board. 


So, briefly.

I'd be _all_in_favour_ of making a yocto layer to do "Galileo" - meaning

- A tip of tree kernel

- Arduino "sketch" support

- Arduino IDE
   The difficult bit
   Arudino IDE on Linux is doable by individual developers
   (people like me and you) but realistically Arudino IDE on
   Mac/Windows is not sustainable without dedicated people over the short
   term

- Future development
   There are a number of thing that we never "finished" on Galileo
   high on my hit list is how "galileod" works - I won't go into details
   but the method of switching from download to UART mode is to use an
   Irish aphorism - "poxy"

- Target platforms
   To do this right I believe the following platforms ought to be
   supported.

   - Galileo gen 1 (FAB D)
   - Galileo gen 2 (FAB G?)
   - Edison

There's a bit of a mess in the Arudino IDE right now - board ports were 
cloned (copy/paste) instead of integrated into the one source base - so 
that should be fixed too.

Definitely a project I'd like to do on a _community_lead_ basis i.e. a 
fork on github owned by th community directly.

---
bod


More information about the meta-intel mailing list