Re: [riot-devel] Fwd: 64bit and multi core support
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
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
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
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
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