abecedarian 330 Posted October 8, 2015 Share Posted October 8, 2015 Didn't notice it before but it seems that Intel has opened up the embedded MCU on the Edison boards. https://software.intel.com/en-us/creating-applications-with-mcu-sdk-for-intel-edison-board An MCU application for the Intel tripwire 1 Quote Link to post Share on other sites
Rei Vilo 695 Posted October 8, 2015 Share Posted October 8, 2015 Yes, the SDK and related software are available for Windows, Linux and Mac OS X. The documentation is great and I played with the examples successfully. The only caveat is the tick time limited to 10 ms, hardly enough for a true MCU. The Intel Edison offers 3 environments: Wiring/Arduino, native Yocto applications and dedicated MCU. I implemented and compared the same blinky example on those 3 environments. All 3 environments are already supported by embedXcode, embedded computing on Xcode. This is a clear invitation to BeagleBone to make the 2 PRUs easier to use! abecedarian and spirilis 2 Quote Link to post Share on other sites
StefanoDS 6 Posted October 9, 2015 Share Posted October 9, 2015 It seems to me that an even bigger deal is the absence of autonomous timer interrupts. Perhaps this isn't much of a problem (or is even an intended feature) for RTOS-based applications (since an RTOS is mandatory in Intel's implementation), but an MCU without timer interrupts appears quite crippled to me. Do the PRUs on the Sitara have this limitation too? Quote Link to post Share on other sites
yyrkoon 250 Posted October 9, 2015 Share Posted October 9, 2015 In the end though, it's still an x86 based processor . . . Quote Link to post Share on other sites
dubnet 238 Posted October 9, 2015 Share Posted October 9, 2015 You say that like it is a bad thing. yyrkoon 1 Quote Link to post Share on other sites
yyrkoon 250 Posted November 3, 2015 Share Posted November 3, 2015 You say that like it is a bad thing. Matter of perspective I suppose. Quote Link to post Share on other sites
abecedarian 330 Posted November 3, 2015 Author Share Posted November 3, 2015 Apple = x86 / x64 / ARM [phone/pad only on ARM] Windows = x86 / x64 / ARM Linux / Android[dubious] = x86 / x64 / ARM umm? [feel free to correct] Quote Link to post Share on other sites
roadrunner84 466 Posted November 3, 2015 Share Posted November 3, 2015 Does MacOS run on x86 processors? I thought they switched from PPC to x64 directly... Quote Link to post Share on other sites
abecedarian 330 Posted November 3, 2015 Author Share Posted November 3, 2015 x64 is x86 with 64 bit extensions developed by AMD. Technically speaking, the processor boots up in 16 bit mode, and the boot loader can remain 16 bit, or transition to 32 or 64 bit. Quote Link to post Share on other sites
roadrunner84 466 Posted November 4, 2015 Share Posted November 4, 2015 I mean, does MacOS ever run in non-64 bit mode, after the bootloading process that is. Quote Link to post Share on other sites
oPossum 1,083 Posted November 4, 2015 Share Posted November 4, 2015 Older versions did. The first Intel Macs where Core Duo, so they could not run 64 bit. The later versions of MacOS are a mix of 32 and 64 bit. Quote Link to post Share on other sites
yyrkoon 250 Posted November 7, 2015 Share Posted November 7, 2015 x64 is x86 with 64 bit extensions developed by AMD. As far as desktop processors go anyway. The Itanium processors are a bit different. I do not pretend to know the architecture very well, but know that it is different from x86-64. Technically Itanium is IA64 I suppose, but it's a 64bit processor. Which I gather is not able to run x86 code. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.