Rei Vilo 695 Posted July 11, 2015 Author Share Posted July 11, 2015 Please find a new release of embedXcode. embedXcode+ Quote Link to post Share on other sites
Rei Vilo 695 Posted September 27, 2015 Author Share Posted September 27, 2015 New release 3.0 of embedXcode supports and runs on Xcode 7 with Mac OS X 10.10. Release 3.0.1 improves the stability of the installation process. Release 3.0.2 fixes two bugs for Arduino Due and LaunchPad CC3200. Release 3.0.3 fixes a bug for mbed. Download Quote Link to post Share on other sites
Rei Vilo 695 Posted December 13, 2015 Author Share Posted December 13, 2015 Please find a new release of embedXcode. embedXcode release 4.1 updates support for IDEs and boards: Arduino 1.6.6 with AVR 1.6.9 boards, panStamp AVR 1.5.3 and MSP 1.0.6, Energia 0101E0017. Download Quote Link to post Share on other sites
Rei Vilo 695 Posted September 14, 2016 Author Share Posted September 14, 2016 Please find a new release of embedXcode. embedXcode release 5.2 now supports Energia 1.6.10E18.Download Quote Link to post Share on other sites
Rei Vilo 695 Posted January 6, 2017 Author Share Posted January 6, 2017 New release embedXcode 6.0.2 updates support for LaunchPad CC3200 EMT. The embedXcode+ edition brings support for CC1310 platform 3.7.2 Download Quote Link to post Share on other sites
Rei Vilo 695 Posted October 17, 2017 Author Share Posted October 17, 2017 The embedXcode User Manual is now available as a dedicated website. User Manual Website Quote Link to post Share on other sites
thunderbirds 2 Posted March 12, 2018 Share Posted March 12, 2018 I have not been able to find an answer to this or determine the solution from the online manuals. The answer is probably there somewhere but I can't 'see it', so apologies in advance, I did try. I am using Launchpad MSP432P401R, Arduino1.8.5, Energia 1.6.10E18, embedXcode-924, Xcode 9.2, macOS 10.13.1. I want to add an extra I2C channel, so I believe the appropriate place to add this is : ~/Library/Energia15/packages/energia/hardware/msp432/3.8.0/variants/MSP_EDXP432P401R or ~/Library/Energia15/packages/energia/hardware/msp432r/5.6.1/variants/MSP_EDXP432P401R with appropriate changes to Board.h, Board_Init.c, WireObjects.cpp. It would seem to me that I should be using msp432r, also the msp432r/5.6.1 code looks easier to modify as it has the dataPin / clkPin as part of the IC2MSP432_HWAttrsV1 structure. But, in the embedXcode configuration, Resources/Energia/msp432-emt/cores/msp432 is referencing 3.8.0 When I look in the Configurations/LaunchPad MSP432P401 EMT.xcconfig, there is a reference to the MSP432_COLOUR. I naively changed this from BLACK_OR_RED to RED, but it made no difference. In the Makefiles/EnergiaMSP432EMT_18.mk, ENERGIA_MSP432_EMT_1 = $(ENERGIA_PACKAGES_PATH)/hardware/msp432/$(ENERGIA_MSP432_EMT_RELEASE) I don't want to go hacking directory names etc. Can you please tell me how I can have make a build against $(ENERGIA_PACKAGES_PATH)/hardware/msp432r/5.6.1? Quote Link to post Share on other sites
Rei Vilo 695 Posted March 12, 2018 Author Share Posted March 12, 2018 I haven't implemented yet the support for the MSP432 red board on the standard edition of embedXcode, as the available option LaunchPad MSP432P401 EMT supports both boards, black and red. Quote Link to post Share on other sites
thunderbirds 2 Posted March 12, 2018 Share Posted March 12, 2018 ok. I'll try and add in the appropriate code to allow an additional i2c configuration in the ~/Library/Energia15/packages/energia/hardware/msp432/3.8.0 branch. I have a Launchpad as well as a mini-M4 MSP432 (which I program from the Launchpad). The mini-M4 doesn't present pins 9/10 == P6_5/P6_4 == EUSCI_B1 which is the default Wire configuration. It presents pins 35/36 == P6_7/P6_6. If I can add these, then I can use Wire.setModule(). Is the ~/Library/Energia15/packages/energia/hardware/msp432r/5.6.1 branch used at all? thanks again. Quote Link to post Share on other sites
Rei Vilo 695 Posted March 12, 2018 Author Share Posted March 12, 2018 The available option LaunchPad MSP432P401 EMT on the standard edition of embedXcode uses ~/Library/Energia15/packages/energia/hardware/msp432/3.8.0. The embedXcode+ edition features both LaunchPad MSP432P401 EMT with ~/Library/Energia15/packages/energia/hardware/msp432/3.8.0 and LaunchPad MSP432P401 Red EMT with ~/Library/Energia15/packages/energia/hardware/msp432r/5.6.1. Quote Link to post Share on other sites
thunderbirds 2 Posted March 14, 2018 Share Posted March 14, 2018 thanks, embedXcode+ works perfectly with the 5.6.1 branch. Quote Link to post Share on other sites
Rei Vilo 695 Posted March 14, 2018 Author Share Posted March 14, 2018 You’re welcome, enjoy embedXcode! Quote Link to post Share on other sites
Rei Vilo 695 Posted September 28, 2018 Author Share Posted September 28, 2018 Please find a new major release of embedXcode. embedXcode • 25 Sep 2018 release 10.0.6 • Added IDE path to board configuration files embedXcode+ • 25 Sep 2018 release 10.0.6 • Added IDE path to board configuration files embedXcode now supports Xcode 10 on macOS 10.14 Mojave. Download Quote Link to post Share on other sites
Rei Vilo 695 Posted November 7, 2018 Author Share Posted November 7, 2018 Release 10.2.3 updates support for Xcode 10.1 and macOS 10.14.1. Download Quote Link to post Share on other sites
Rei Vilo 695 Posted October 11, 2019 Author Share Posted October 11, 2019 Release 11.2.1 of embedXcode adds support for Xcode 11.1 on macOS 10.15 Catalina. Download 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.