I saw in the "Arduino Day" video that Intel/Arduino is using the day as the release date for the "Open sourcing" of the "Operating System" used (on the x86?) Arduino 101. But I didn't see anything else pointing to the source code or further information... Where is it?
Datasheets for the Quark SE core and/or the Curie module would also be nice; I can't even find pointers on the Intel website anymore, much less info that can be downloaded without registration and an official NDA...
All the docs available for the Quark SE is there : Intel Docs
For some reason, there is a lot more docs for the other Quark cores (D1000-D2000-X1000) than the SE. I too would be interested in more docs for the RTOS (Viper OS?) used.
I would prefer to program the Arduino 101 usings multiple tasks scheduled by the RTOS than running the code in the single threaded loop.
I think I read that as "a particular JTAG programmer" (one I've never heard of, alas), and the cable that will connect it to the connector on the 101. That's not too bad (and the JTAG programmer in question isn't too expensive, either.)
Just to clarify things, a version of the actual RTOS (not Zephir but the one preflashed in the boards) will be opensourced really soon and will not need a jtag programmer to be flashed but only the dfu standard procedure.
Stay tuned
I had a look at the Zephyr Project git repository and it seems mostly all commits come from people at Intel. I'm wondering who will be building the announced Arduino Due support which has an Atmel chip.
Also after seeing the introduction video for the Zephyr Project I can't help but wonder if it is the nano kernel that hosts an Arduino specific microkernel on the x86 chip.
The guide for arduino 101 works. I used OLIMEX arm-usb-ocd-h debugger because i didnt have flyswatter. the zephyr SDK comes with configuration files for openOCD to flash both cores. also there is prebuilt rom that will run zephyr projects.
mind you, the process is quiet long first time around, setting up the SDK and writing the make files etc for a new project can be a bit daunting for new comers. but this gives you the flexibility to use both cores!
facchinm:
Just to clarify things, a version of the actual RTOS (not Zephir but the one preflashed in the boards) will be opensourced really soon and will not need a jtag programmer to be flashed but only the dfu standard procedure.
Stay tuned
ttsky:
Zephyr is open source.
Oh cool i thought he meant an official one when he said not zephyr,
facchinm:
Just to clarify things, a version of the actual RTOS (not Zephyr but the one preflashed in the boards) will be opensourced really soon and will not need a jtag programmer to be flashed but only the dfu standard procedure.
Stay tuned