Re: [riot-devel] Fwd: 64bit and multi core support

2015-05-07 Thread Oleg Hahm
Hi,

forwarding to Alex, because he has not yet subscribed AFAIK.

Alex, please subscribe to devel in order to get the replies.

Cheers,
Oleg

On Thu, May 07, 2015 at 09:03:06PM +0200, Kaspar Schleiser wrote:
 Hi,
 
 On 05/07/15 20:33, Alex Mavrin wrote:
  We are considering using RIOT on our ARM v8 64bit multicore (SMP) hardware.
 You are not talking of the native port, right? Interesting project. ;)
 
 May I ask what your expectations are from using RIOT instead of, e.g.,
 Linux?
 
 Kaspar
 ___
 devel mailing list
 devel@riot-os.org
 https://lists.riot-os.org/mailman/listinfo/devel

-- 
printk(NONONONOO\n);
linux-2.6.6/drivers/atm/zatm.c


pgplHqUv3ipsf.pgp
Description: PGP signature
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


[riot-devel] Fwd: 64bit and multi core support

2015-05-07 Thread Alex Mavrin
Dear RIOT team,


Thanks for RIOT I personally think it is GREAT!

We are considering using RIOT on our ARM v8 64bit multicore (SMP) hardware.
The platform requires 64bit memory addressing (DDR is at higher than 32bit
address range). We would appreciate if you could help us understand if
using RIOT is feasible by answering below questions:

1. Does RIOT support 64bit memory addressing? For example if I build
“hello-world” sample project on native platform then 32bit binary
generated. Is it possible to build it for 64bit? Have this been tested?


2. Does RIOT support multi core? I.e. scheduling threads on different
cores, synchronizing threads running on different cores? Have this been
done before?


Best Regards,


Alex




-- 
Alex Mavrin
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] Fwd: 64bit and multi core support

2015-05-07 Thread Alex Mavrin
Hi Kaspar,


Yeah this is very interesting project!:) It is custom board with multi core
ARMv8 (64bit) CPU (SMP system). We need some simple, very minimalistic OS
we could use for hardware testing and bring up. Main use case would be
sequential HW testing (e.g. registers read/write, interrupts handling,
calls to trust zone, etc.) on multiple cores. We also look at minimizing
effort needed to port this OS if newer hardware is available.

In addition, we are very excited that C++ is available on RIOT!


We do consider using Linux. However, we would prefer something basic.


So again this is the list of questions, we hope you could help us answer ;)

1. Does RIOT support 64bit memory addressing? For example if I build
“hello-world” sample project on native platform then 32bit binary
generated. Is it possible to build it for 64bit? Have this been tested?


2. Does RIOT support multi core? I.e. scheduling threads on different
cores, synchronizing threads running on different cores? Have this been
done before?


3. If using C++, can we use exceptions? Is it possible to use C++11 if
compiler supports it?


Best Regards,


Alex





On Thu, May 7, 2015 at 4:01 PM, Alex Mavrin alexeymav...@gmail.com wrote:

 Hi Oleg,

 I really appreciate you forwarding this! I have just subscribed for email
 list.

 Thanks again,

 Alex

 On Thu, May 7, 2015 at 12:05 PM, Oleg Hahm oliver.h...@inria.fr wrote:

 Hi,

 forwarding to Alex, because he has not yet subscribed AFAIK.

 Alex, please subscribe to devel in order to get the replies.

 Cheers,
 Oleg

 On Thu, May 07, 2015 at 09:03:06PM +0200, Kaspar Schleiser wrote:
  Hi,
 
  On 05/07/15 20:33, Alex Mavrin wrote:
   We are considering using RIOT on our ARM v8 64bit multicore (SMP)
 hardware.
  You are not talking of the native port, right? Interesting project. ;)
 
  May I ask what your expectations are from using RIOT instead of, e.g.,
  Linux?
 
  Kaspar
  ___
  devel mailing list
  devel@riot-os.org
  https://lists.riot-os.org/mailman/listinfo/devel

 --
 printk(NONONONOO\n);
 linux-2.6.6/drivers/atm/zatm.c




 --
 Alex Mavrin




-- 
Alex Mavrin
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] help

2015-05-07 Thread Ludwig Ortmann
Hi,

This is often called firmware update or OTA for (firmware) over the air.

We don't have support for this yet, but it is planned, and there is some 
information in the wiki (look for OTA).

Cheers,
Ludwig

Am 8. Mai 2015 00:50:30 MESZ, schrieb Sonda Bousnina sondabousn...@gmail.com:
Hi,
Thanks for your quick reply
yes exactly, that what I mean

On Fri, May 8, 2015 at 12:35 AM, Kaspar Schleiser kas...@schleiser.de
wrote:

 Hi,

 On 05/08/15 00:23, Sonda Bousnina wrote:
  I'm wondering if it is possible to flash or update the code in the
target
  board in real time while it is working without switching it off.
 Not sure I understand the question.

 You mean, add/replace code while the device is running?

 Are you referring to updating the device in the field?

 Kaspar
 ___
 devel mailing list
 devel@riot-os.org
 https://lists.riot-os.org/mailman/listinfo/devel


___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] help

2015-05-07 Thread Kaspar Schleiser
Hi,

On 05/08/15 00:23, Sonda Bousnina wrote:
 I'm wondering if it is possible to flash or update the code in the target
 board in real time while it is working without switching it off.
Not sure I understand the question.

You mean, add/replace code while the device is running?

Are you referring to updating the device in the field?

Kaspar
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel