maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   The Other Half (https://talk.maemo.org/forumdisplay.php?f=59)
-   -   Intel Edison + Jolla (https://talk.maemo.org/showthread.php?t=93846)

skvark 2014-09-12 20:32

Intel Edison + Jolla
 
In short: Intel Edison is a very small and powerful (dual-threaded Intel Atom CPU at 500 MHz and a 32-bit
Intel Quark microcontroller at 100 MHz) new embedded system running a full linux system.

It could be utilized in numerous ways with Jolla via wireless connections (wifi/bluetooth) or i2c. It's even compatible with Jolla's 3,3 V output and 1,8 V interrupts (GPIO), so integration will be very easy.

https://www.youtube.com/watch?v=GY8k...ature=youtu.be

Do you have any new ideas for TOH's which could use Edison? :D

dirkvl 2014-09-12 20:37

Re: Intel Edison + Jolla
 
to start off, attach a big-*** SD card

skvark 2014-09-12 20:41

Re: Intel Edison + Jolla
 
Quote:

Originally Posted by dirkvl (Post 1439049)
to start off, attach a big-*** SD card

512 GB :eek: Then you would have two Linux systems running in your pocket with a memory of a desktop computer :rolleyes:

koolas 2015-01-01 14:52

Re: Intel Edison + Jolla
 
I would like to see this Edison TOH with just two functions:
* full USB host mode support
* SD card support

I would then buy some ginormous SD card and put plenty of HD music on it, and I would connect my iFi iDSD nano to USB port and stream music through it. This would be great deal to any audiophile :)

skvark 2015-05-26 17:42

Re: Intel Edison + Jolla
 
I did some investigation about interfacing Edison with Jolla. Currently it seems that there's no way to integrate Edison as a slave device straight though i2c with Jolla.

1) Linux couldn't be an i2c slave until recently (https://www.kernel.org/doc/Documenta...lave-interface and https://lwn.net/Articles/611332/). I have to check which kernel version Edison is currently running + does the i2c controller on it support slave mode (edit: it doesn't: http://git.yoctoproject.org/cgit.cgi...f9a8387ebd33a8).

2) Edison has a built-in microcontroller called Quark in addition to the 2-core 500 mHz processor. The MCU was not accessible before the latest update which was released this month. It's running a special “ViperOS” RTOS derived from the VxWorks platform. The API on it is currently pretty limited, but I tried to implement software emulated i2c slave on it with no success. The MCU has some timing and reliability problems (https://communities.intel.com/thread/67355). Time will tell if it can be used to do some actual low level stuff.

To wrap this up: currently Edison can be integrated with Jolla only via additional hardware (and wirelessly of course, but no fun in that :p). By additional hardware I mean i.e. i2c -> uart bridge.


All times are GMT. The time now is 12:48.

vBulletin® Version 3.8.8