[Mspgcc-users] New MSP430-GCC releases available

2019-10-16 Thread Stauber, Thorsten via Mspgcc-users
Hello MSP430 GCC-enthusiasts,
We are pleased to announce a new stand-alone & open source production release 
(v8.3.0.0) of MSP430 GCC available for download:
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/latest/index_FDS.html

This MSP430-GCC release is based on the GCC version 8.3.0.16.
The packages include all binaries, the source code and MSP430 device specific 
support files. For convenience installers are provided.
The binaries and installers are available for all platforms (Windows 32/64bit, 
Linux 32/64bit and Mac OSX) and this compiler can be used standalone or 
selected within Code Composer Studio 9.2.

Main changes in this release are the gcc version update and bug fixes. See the 
release 
notes
 for more details.

This MSP430-GCC package based on GCC compiler is maintained by Mitto 
Systems

We would like to continue improving MSP430 GCC offer, so please feel free to 
send any suggestions or recommendations.
For better tracking and handling please use TI e2e 
community to submit your requests.

Best regards,

Thorsten Stauber

SW Development Tools • Connected MCUs
Texas Instruments • Freising • +49 8161 80 4079


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel

___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


[Mspgcc-users] New MSP430-GCC releases available

2019-07-16 Thread Stauber, Thorsten via Mspgcc-users
Hello MSP430 GCC-enthusiasts,
We are pleased to announce a new stand-alone & open source production release 
(v8.2.0.52) of MSP430 GCC available for download:
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/latest/index_FDS.html

This MSP430-GCC release is based on the GCC version 8.2.0.
The packages include all binaries, the source code and MSP430 device specific 
support files.
The binaries are available for all platforms (Windows 32/64bit, Linux 32/64bit 
and Mac OSX) and this compiler can be used standalone or selected within Code 
Composer Studio 9.1.

For this specific compiler release, there will be no standalone installer. 
There will be two further releases based on GCC 8 this year, which will include 
the latest upstream patches, and additional MSP430-specific bug fixes and 
features. These releases will include a standalone installer for the toolchain.

This MSP430-GCC 8.2.0.0 package based on GCC compiler 8.2.0 is maintained by 
Mitto Systems

We would like to continue improving MSP430 GCC offer, so please feel free to 
send any suggestions or recommendations.
For better tracking and handling please use TI e2e 
community to submit your requests.

Best regards,

Thorsten Stauber

SW Development Tools • Connected MCUs
Texas Instruments • Freising • +49 8161 80 4079


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel

___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Re: [Mspgcc-users] New MSP430-GCC releases available

2018-03-21 Thread Lev Serebryakov
On 20.03.2018 17:45, Ghannouchi, Youssef via Mspgcc-users wrote:

 I, as OS package maintainer, hope, that Mitto Systems Limited will
continue good tradition established by SOMNIUM Technologies to produce
releases based on official release sources (and not some random
snapshots) which are easy to build on non-Linux systems, like FreeBSD :)

> Hello MSP430 GCC-enthusiasts,
> We are pleased to announce a new stand-alone & open source Production release 
> (v5.1.2.0)  of MSP430 GCC available for download:
> http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/5_01_02_00/index_FDS.html
> The MSP430-GCC 5.1.2.0 standalone package based on GCC compiler to 6.4.0 
> (msp430-gcc 6.4.0.032) which was the last package maintained by SOMNIUM 
> Technologies.
> 
> For future MSP430-GCC compiler releases, TI has partnered with Mitto Systems 
> Limited to bring you a new and fully supported 
> open source compiler.
> The first version maintained by Mitto Systems Limited is a BETA open source 
> beta release (v6.0.0.900):
> http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/6_00_00_900/index_FDS.html
> The MSP430-GCC 6.0.0.900 is based on GCC compiler to 7.3.0 (msp430-gcc 
> 7.3.0.9).
> The production release of MSP430-GCC 7.3.0 is planned for end of May 2018.
> 
> Please use TI e2e community to submit your requests or 
> feedbacks.
> 
> Best regards,
> 
> Youssef Ghannouchi
> Product Manager - Texas Instruments Inc.
> 
> Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
> Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. 
> Vorsitzender des Aufsichtsrates: Dr. Klaus Weisel
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> 


-- 
// Black Lion AKA Lev Serebryakov

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


[Mspgcc-users] New MSP430-GCC releases available

2018-03-20 Thread Ghannouchi, Youssef via Mspgcc-users
Hello MSP430 GCC-enthusiasts,
We are pleased to announce a new stand-alone & open source Production release 
(v5.1.2.0)  of MSP430 GCC available for download:
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/5_01_02_00/index_FDS.html
The MSP430-GCC 5.1.2.0 standalone package based on GCC compiler to 6.4.0 
(msp430-gcc 6.4.0.032) which was the last package maintained by SOMNIUM 
Technologies.

For future MSP430-GCC compiler releases, TI has partnered with Mitto Systems 
Limited to bring you a new and fully supported 
open source compiler.
The first version maintained by Mitto Systems Limited is a BETA open source 
beta release (v6.0.0.900):
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/6_00_00_900/index_FDS.html
The MSP430-GCC 6.0.0.900 is based on GCC compiler to 7.3.0 (msp430-gcc 7.3.0.9).
The production release of MSP430-GCC 7.3.0 is planned for end of May 2018.

Please use TI e2e community to submit your requests or 
feedbacks.

Best regards,

Youssef Ghannouchi
Product Manager - Texas Instruments Inc.

Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Re: [Mspgcc-users] New MSP430-GCC releases available

2017-02-06 Thread Lev Serebryakov
On 06.02.2017 15:47, Ghannouchi, Youssef wrote:

 There is nothing to debug :)

 NULL (nullptr) is 64 bit on 64 bit system and could not be used as 32
bit integer. It is bug in sources :)

> Fabian,
> 
> Can you please help Lev to debug this issue?
> 
> Regards,
> Youssef
> 
> 
> Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
> Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. 
> Vorsitzender des Aufsichtsrates: Dr. Klaus Weisel
> 
> -Original Message-
> From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
> Sent: Monday, February 06, 2017 1:13 PM
> To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
> Cc: Miller, Greg
> Subject: Re: [Mspgcc-users] New MSP430-GCC releases available
> 
> On 06.02.2017 14:29, Ghannouchi, Youssef wrote:
> 
>  Nope, it still here (in slac460s.zip). It is easily patcheable and don't 
> prevent me from creating a package, but it is still
> 
> DLL430_v3/src/DLL430_OldApiV3.cpp:1011
>   ...
>   cm->reset(false, true, 0, NULL);
>   ...
> 
>> Hi Lev,
>>
>> According to the developers, the open source package v3.9.1.2 should fix the 
>> below issue.
>> http://www.ti.com/tool/mspds
>> Please let me know if you still see any problem.
>>
>> Regards,
>> Youssef
>>
>>
>> Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising.
>> Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger.
>> Vorsitzender des Aufsichtsrates: Dr. Klaus Weisel
>>
>> -Original Message-----
>> From: Ghannouchi, Youssef
>> Sent: Monday, November 28, 2016 10:36 AM
>> To: 'Lev Serebryakov'; 'GCC for MSP430 - http://mspgcc.sf.net'
>> Cc: Miller, Greg
>> Subject: RE: [Mspgcc-users] New MSP430-GCC releases available
>>
>> Thank you Lev for the feedbacks! I forwarded them to the developers team.
>>
>> -Original Message-
>> From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
>> Sent: Monday, November 21, 2016 4:05 PM
>> To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
>> Cc: Miller, Greg
>> Subject: Re: [Mspgcc-users] New MSP430-GCC releases available
>>
>> On 21.11.2016 10:24, Ghannouchi, Youssef wrote:
>>> This is typo on the web page. The download link will point you to the
>>> open source package v3.8.1.0 I will get that fixed.
>>  Thank you again!
>>  BTW, this package contains error (when compiled with clang++ 3.4.1 or 
>> newer), on 64-bit system — NULL can not be used as uint32_t (and there are 
>> some warnings, too):
>>
>> c++ -c -o DLL430_v3/src/DLL430_OldApiV3.o
>> DLL430_v3/src/DLL430_OldApiV3.cpp -include
>> ./DLL430_v3/src/TI/DLL430/pch.h -fPIC -std=c++0x -fvisibility=hidden
>> -fvisibility-inlines-hidden -Os -I./DLL430_v3/src/TI/DLL430
>> -I./DLL430_v3/include -I./DLL430_v3/src/TI/DLL430/EnergyTrace_TSPA
>> -I./Bios/include -I./ThirdParty/include -I./ThirdParty/BSL430_DLL
>> -I/usr/local/include -I/usr/local/include/hidapi -DUNIX -DNDEBUG
>> DLL430_v3/src/DLL430_OldApiV3.cpp:81:38: warning: illegal character encoding 
>> in string literal [-Winvalid-source-encoding] const char* const 
>> errorStrings[] = { ERROR_DEFINITIONS };
>>  ^
>> /usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/./DLL430_v3/include/MSP430.h:514:79:
>> note: expanded from macro 'ERROR_DEFINITIONS'
>> ERROR_DEF(WRONG_TARGET_ARCHITECTURE, "Wrong target
>> architecture was selected <96> Valid architectures are MSP430 or
>> MSP432_M4.") \
>>
>> ^~~~
>> DLL430_v3/src/DLL430_OldApiV3.cpp:80:43: note: expanded from macro 
>> 'ERROR_DEF'
>> #define ERROR_DEF(errorEnum, errorString) errorString,
>>   ^
>> DLL430_v3/src/DLL430_OldApiV3.cpp:607:11: warning: enumeration values 
>> 'UNDEF_IF' and 'SPYBIWIRE_DCDC' not handled in switch [-Wswitch]
>> switch (type)
>> ^
>> DLL430_v3/src/DLL430_OldApiV3.cpp:961:32: error: cannot initialize a 
>> parameter of type 'uint32_t' (aka 'unsigned int') with an rvalue of type 
>> 'nullptr_t'
>> cm->reset(false, true, 0, NULL);
>>   ^~~~
>> /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL'
>> #define NULLnullptr
>> ^~~
>> /usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/DLL430_v3/src/TI/DLL430/IConfigManager.h:150:69:
>> note: passing argument to p

Re: [Mspgcc-users] New MSP430-GCC releases available

2017-02-06 Thread Ghannouchi, Youssef
Fabian,

Can you please help Lev to debug this issue?

Regards,
Youssef


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel

-Original Message-
From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
Sent: Monday, February 06, 2017 1:13 PM
To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
Cc: Miller, Greg
Subject: Re: [Mspgcc-users] New MSP430-GCC releases available

On 06.02.2017 14:29, Ghannouchi, Youssef wrote:

 Nope, it still here (in slac460s.zip). It is easily patcheable and don't 
prevent me from creating a package, but it is still

DLL430_v3/src/DLL430_OldApiV3.cpp:1011
  ...
  cm->reset(false, true, 0, NULL);
  ...

> Hi Lev,
>
> According to the developers, the open source package v3.9.1.2 should fix the 
> below issue.
> http://www.ti.com/tool/mspds
> Please let me know if you still see any problem.
>
> Regards,
> Youssef
>
>
> Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising.
> Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger.
> Vorsitzender des Aufsichtsrates: Dr. Klaus Weisel
>
> -Original Message-
> From: Ghannouchi, Youssef
> Sent: Monday, November 28, 2016 10:36 AM
> To: 'Lev Serebryakov'; 'GCC for MSP430 - http://mspgcc.sf.net'
> Cc: Miller, Greg
> Subject: RE: [Mspgcc-users] New MSP430-GCC releases available
>
> Thank you Lev for the feedbacks! I forwarded them to the developers team.
>
> -Original Message-
> From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
> Sent: Monday, November 21, 2016 4:05 PM
> To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
> Cc: Miller, Greg
> Subject: Re: [Mspgcc-users] New MSP430-GCC releases available
>
> On 21.11.2016 10:24, Ghannouchi, Youssef wrote:
>> This is typo on the web page. The download link will point you to the
>> open source package v3.8.1.0 I will get that fixed.
>  Thank you again!
>  BTW, this package contains error (when compiled with clang++ 3.4.1 or 
> newer), on 64-bit system — NULL can not be used as uint32_t (and there are 
> some warnings, too):
>
> c++ -c -o DLL430_v3/src/DLL430_OldApiV3.o
> DLL430_v3/src/DLL430_OldApiV3.cpp -include
> ./DLL430_v3/src/TI/DLL430/pch.h -fPIC -std=c++0x -fvisibility=hidden
> -fvisibility-inlines-hidden -Os -I./DLL430_v3/src/TI/DLL430
> -I./DLL430_v3/include -I./DLL430_v3/src/TI/DLL430/EnergyTrace_TSPA
> -I./Bios/include -I./ThirdParty/include -I./ThirdParty/BSL430_DLL
> -I/usr/local/include -I/usr/local/include/hidapi -DUNIX -DNDEBUG
> DLL430_v3/src/DLL430_OldApiV3.cpp:81:38: warning: illegal character encoding 
> in string literal [-Winvalid-source-encoding] const char* const 
> errorStrings[] = { ERROR_DEFINITIONS };
>  ^
> /usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/./DLL430_v3/include/MSP430.h:514:79:
> note: expanded from macro 'ERROR_DEFINITIONS'
> ERROR_DEF(WRONG_TARGET_ARCHITECTURE, "Wrong target
> architecture was selected <96> Valid architectures are MSP430 or
> MSP432_M4.") \
>
> ^~~~
> DLL430_v3/src/DLL430_OldApiV3.cpp:80:43: note: expanded from macro 'ERROR_DEF'
> #define ERROR_DEF(errorEnum, errorString) errorString,
>   ^
> DLL430_v3/src/DLL430_OldApiV3.cpp:607:11: warning: enumeration values 
> 'UNDEF_IF' and 'SPYBIWIRE_DCDC' not handled in switch [-Wswitch]
> switch (type)
> ^
> DLL430_v3/src/DLL430_OldApiV3.cpp:961:32: error: cannot initialize a 
> parameter of type 'uint32_t' (aka 'unsigned int') with an rvalue of type 
> 'nullptr_t'
> cm->reset(false, true, 0, NULL);
>   ^~~~
> /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL'
> #define NULLnullptr
> ^~~
> /usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/DLL430_v3/src/TI/DLL430/IConfigManager.h:150:69:
> note: passing argument to parameter 'rstHalId' here
> virtual bool reset(bool vcc, bool nmi,
> uint16_t JtagId, uint32_t rstHalId) = 0;
>
> ^
> DLL430_v3/src/DLL430_OldApiV3.cpp:2295:15: warning: comparison of two
> values with different enumeration types ('BpAccess' and
> 'TI::DLL430::AccessType') [-Wenum-compare]
> if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
>  ^  
> DLL430_v3/src/DLL430_OldApiV3.cpp:2295:44: warning: comparison of two
> values with different enumeration types ('BpAccess' and
> 'TI::DL

Re: [Mspgcc-users] New MSP430-GCC releases available

2017-02-06 Thread Lev Serebryakov
On 06.02.2017 14:29, Ghannouchi, Youssef wrote:

 Nope, it still here (in slac460s.zip). It is easily patcheable and
don't prevent me from creating a package, but it is still

DLL430_v3/src/DLL430_OldApiV3.cpp:1011
  ...
  cm->reset(false, true, 0, NULL);
  ...

> Hi Lev,
> 
> According to the developers, the open source package v3.9.1.2 should fix the 
> below issue.
> http://www.ti.com/tool/mspds
> Please let me know if you still see any problem.
> 
> Regards,
> Youssef
> 
> 
> Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
> Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. 
> Vorsitzender des Aufsichtsrates: Dr. Klaus Weisel
> 
> -Original Message-
> From: Ghannouchi, Youssef
> Sent: Monday, November 28, 2016 10:36 AM
> To: 'Lev Serebryakov'; 'GCC for MSP430 - http://mspgcc.sf.net'
> Cc: Miller, Greg
> Subject: RE: [Mspgcc-users] New MSP430-GCC releases available
> 
> Thank you Lev for the feedbacks! I forwarded them to the developers team.
> 
> -Original Message-
> From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
> Sent: Monday, November 21, 2016 4:05 PM
> To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
> Cc: Miller, Greg
> Subject: Re: [Mspgcc-users] New MSP430-GCC releases available
> 
> On 21.11.2016 10:24, Ghannouchi, Youssef wrote:
>> This is typo on the web page. The download link will point you to the
>> open source package v3.8.1.0 I will get that fixed.
>  Thank you again!
>  BTW, this package contains error (when compiled with clang++ 3.4.1 or 
> newer), on 64-bit system — NULL can not be used as uint32_t (and there are 
> some warnings, too):
> 
> c++ -c -o DLL430_v3/src/DLL430_OldApiV3.o
> DLL430_v3/src/DLL430_OldApiV3.cpp -include ./DLL430_v3/src/TI/DLL430/pch.h 
> -fPIC -std=c++0x -fvisibility=hidden -fvisibility-inlines-hidden -Os 
> -I./DLL430_v3/src/TI/DLL430 -I./DLL430_v3/include 
> -I./DLL430_v3/src/TI/DLL430/EnergyTrace_TSPA
> -I./Bios/include -I./ThirdParty/include -I./ThirdParty/BSL430_DLL 
> -I/usr/local/include -I/usr/local/include/hidapi -DUNIX -DNDEBUG
> DLL430_v3/src/DLL430_OldApiV3.cpp:81:38: warning: illegal character encoding 
> in string literal [-Winvalid-source-encoding] const char* const 
> errorStrings[] = { ERROR_DEFINITIONS };
>  ^
> /usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/./DLL430_v3/include/MSP430.h:514:79:
> note: expanded from macro 'ERROR_DEFINITIONS'
> ERROR_DEF(WRONG_TARGET_ARCHITECTURE, "Wrong target architecture was 
> selected <96> Valid architectures are MSP430 or MSP432_M4.") \
> 
> ^~~~
> DLL430_v3/src/DLL430_OldApiV3.cpp:80:43: note: expanded from macro 'ERROR_DEF'
> #define ERROR_DEF(errorEnum, errorString) errorString,
>   ^
> DLL430_v3/src/DLL430_OldApiV3.cpp:607:11: warning: enumeration values 
> 'UNDEF_IF' and 'SPYBIWIRE_DCDC' not handled in switch [-Wswitch]
> switch (type)
> ^
> DLL430_v3/src/DLL430_OldApiV3.cpp:961:32: error: cannot initialize a 
> parameter of type 'uint32_t' (aka 'unsigned int') with an rvalue of type 
> 'nullptr_t'
> cm->reset(false, true, 0, NULL);
>   ^~~~
> /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL'
> #define NULLnullptr
> ^~~
> /usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/DLL430_v3/src/TI/DLL430/IConfigManager.h:150:69:
> note: passing argument to parameter 'rstHalId' here
> virtual bool reset(bool vcc, bool nmi, uint16_t 
> JtagId, uint32_t rstHalId) = 0;
> 
> ^
> DLL430_v3/src/DLL430_OldApiV3.cpp:2295:15: warning: comparison of two values 
> with different enumeration types ('BpAccess' and
> 'TI::DLL430::AccessType') [-Wenum-compare]
> if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
>  ^  
> DLL430_v3/src/DLL430_OldApiV3.cpp:2295:44: warning: comparison of two values 
> with different enumeration types ('BpAccess' and
> 'TI::DLL430::AccessType') [-Wenum-compare]
> if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
> ~ ^  
> 4 warnings and 1 error generated.
> 
> 
> --
> // Black Lion AKA Lev Serebryakov
> 


-- 
// Black Lion AKA Lev Serebryakov



signature.asc
Description: OpenPGP digital signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Re: [Mspgcc-users] New MSP430-GCC releases available

2017-02-06 Thread Ghannouchi, Youssef
Hi Lev,

According to the developers, the open source package v3.9.1.2 should fix the 
below issue.
http://www.ti.com/tool/mspds
Please let me know if you still see any problem.

Regards,
Youssef


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel

-Original Message-
From: Ghannouchi, Youssef
Sent: Monday, November 28, 2016 10:36 AM
To: 'Lev Serebryakov'; 'GCC for MSP430 - http://mspgcc.sf.net'
Cc: Miller, Greg
Subject: RE: [Mspgcc-users] New MSP430-GCC releases available

Thank you Lev for the feedbacks! I forwarded them to the developers team.

-Original Message-
From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
Sent: Monday, November 21, 2016 4:05 PM
To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
Cc: Miller, Greg
Subject: Re: [Mspgcc-users] New MSP430-GCC releases available

On 21.11.2016 10:24, Ghannouchi, Youssef wrote:
> This is typo on the web page. The download link will point you to the
> open source package v3.8.1.0 I will get that fixed.
 Thank you again!
 BTW, this package contains error (when compiled with clang++ 3.4.1 or newer), 
on 64-bit system — NULL can not be used as uint32_t (and there are some 
warnings, too):

c++ -c -o DLL430_v3/src/DLL430_OldApiV3.o
DLL430_v3/src/DLL430_OldApiV3.cpp -include ./DLL430_v3/src/TI/DLL430/pch.h 
-fPIC -std=c++0x -fvisibility=hidden -fvisibility-inlines-hidden -Os 
-I./DLL430_v3/src/TI/DLL430 -I./DLL430_v3/include 
-I./DLL430_v3/src/TI/DLL430/EnergyTrace_TSPA
-I./Bios/include -I./ThirdParty/include -I./ThirdParty/BSL430_DLL 
-I/usr/local/include -I/usr/local/include/hidapi -DUNIX -DNDEBUG
DLL430_v3/src/DLL430_OldApiV3.cpp:81:38: warning: illegal character encoding in 
string literal [-Winvalid-source-encoding] const char* const errorStrings[] = { 
ERROR_DEFINITIONS };
 ^
/usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/./DLL430_v3/include/MSP430.h:514:79:
note: expanded from macro 'ERROR_DEFINITIONS'
ERROR_DEF(WRONG_TARGET_ARCHITECTURE, "Wrong target architecture was 
selected <96> Valid architectures are MSP430 or MSP432_M4.") \

^~~~
DLL430_v3/src/DLL430_OldApiV3.cpp:80:43: note: expanded from macro 'ERROR_DEF'
#define ERROR_DEF(errorEnum, errorString) errorString,
  ^
DLL430_v3/src/DLL430_OldApiV3.cpp:607:11: warning: enumeration values 
'UNDEF_IF' and 'SPYBIWIRE_DCDC' not handled in switch [-Wswitch]
switch (type)
^
DLL430_v3/src/DLL430_OldApiV3.cpp:961:32: error: cannot initialize a parameter 
of type 'uint32_t' (aka 'unsigned int') with an rvalue of type 'nullptr_t'
cm->reset(false, true, 0, NULL);
  ^~~~
/usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL'
#define NULLnullptr
^~~
/usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/DLL430_v3/src/TI/DLL430/IConfigManager.h:150:69:
note: passing argument to parameter 'rstHalId' here
virtual bool reset(bool vcc, bool nmi, uint16_t JtagId, 
uint32_t rstHalId) = 0;

^
DLL430_v3/src/DLL430_OldApiV3.cpp:2295:15: warning: comparison of two values 
with different enumeration types ('BpAccess' and
'TI::DLL430::AccessType') [-Wenum-compare]
if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
 ^  
DLL430_v3/src/DLL430_OldApiV3.cpp:2295:44: warning: comparison of two values 
with different enumeration types ('BpAccess' and
'TI::DLL430::AccessType') [-Wenum-compare]
if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
~ ^  
4 warnings and 1 error generated.


--
// Black Lion AKA Lev Serebryakov

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Re: [Mspgcc-users] New MSP430-GCC releases available

2016-11-28 Thread Ghannouchi, Youssef
Thank you Lev for the feedbacks! I forwarded them to the developers team.


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel



-Original Message-
From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
Sent: Monday, November 21, 2016 4:05 PM
To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
Cc: Miller, Greg
Subject: Re: [Mspgcc-users] New MSP430-GCC releases available

On 21.11.2016 10:24, Ghannouchi, Youssef wrote:
> This is typo on the web page. The download link will point you to the
> open source package v3.8.1.0 I will get that fixed.
 Thank you again!
 BTW, this package contains error (when compiled with clang++ 3.4.1 or newer), 
on 64-bit system — NULL can not be used as uint32_t (and there are some 
warnings, too):

c++ -c -o DLL430_v3/src/DLL430_OldApiV3.o
DLL430_v3/src/DLL430_OldApiV3.cpp -include ./DLL430_v3/src/TI/DLL430/pch.h 
-fPIC -std=c++0x -fvisibility=hidden -fvisibility-inlines-hidden -Os 
-I./DLL430_v3/src/TI/DLL430 -I./DLL430_v3/include 
-I./DLL430_v3/src/TI/DLL430/EnergyTrace_TSPA
-I./Bios/include -I./ThirdParty/include -I./ThirdParty/BSL430_DLL 
-I/usr/local/include -I/usr/local/include/hidapi -DUNIX -DNDEBUG
DLL430_v3/src/DLL430_OldApiV3.cpp:81:38: warning: illegal character encoding in 
string literal [-Winvalid-source-encoding] const char* const errorStrings[] = { 
ERROR_DEFINITIONS };
 ^
/usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/./DLL430_v3/include/MSP430.h:514:79:
note: expanded from macro 'ERROR_DEFINITIONS'
ERROR_DEF(WRONG_TARGET_ARCHITECTURE, "Wrong target architecture was 
selected <96> Valid architectures are MSP430 or MSP432_M4.") \

^~~~
DLL430_v3/src/DLL430_OldApiV3.cpp:80:43: note: expanded from macro 'ERROR_DEF'
#define ERROR_DEF(errorEnum, errorString) errorString,
  ^
DLL430_v3/src/DLL430_OldApiV3.cpp:607:11: warning: enumeration values 
'UNDEF_IF' and 'SPYBIWIRE_DCDC' not handled in switch [-Wswitch]
switch (type)
^
DLL430_v3/src/DLL430_OldApiV3.cpp:961:32: error: cannot initialize a parameter 
of type 'uint32_t' (aka 'unsigned int') with an rvalue of type 'nullptr_t'
cm->reset(false, true, 0, NULL);
  ^~~~
/usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL'
#define NULLnullptr
^~~
/usr/home/lev/FreeBSD/ports/devel/msp430-debug-stack/work/DLL430_v3/src/TI/DLL430/IConfigManager.h:150:69:
note: passing argument to parameter 'rstHalId' here
virtual bool reset(bool vcc, bool nmi, uint16_t JtagId, 
uint32_t rstHalId) = 0;

^
DLL430_v3/src/DLL430_OldApiV3.cpp:2295:15: warning: comparison of two values 
with different enumeration types ('BpAccess' and
'TI::DLL430::AccessType') [-Wenum-compare]
if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
 ^  
DLL430_v3/src/DLL430_OldApiV3.cpp:2295:44: warning: comparison of two values 
with different enumeration types ('BpAccess' and
'TI::DLL430::AccessType') [-Wenum-compare]
if (BP_FETCH == bpAccess || BP_FETCH_HOLD == bpAccess)
~ ^  
4 warnings and 1 error generated.


--
// Black Lion AKA Lev Serebryakov

--
___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Re: [Mspgcc-users] New MSP430-GCC releases available

2016-11-20 Thread Ghannouchi, Youssef
This is typo on the web page. The download link will point you to the open 
source package v3.8.1.0
I will get that fixed.

Regards,
Youssef


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel



-Original Message-
From: Lev Serebryakov [mailto:l...@serebryakov.spb.ru]
Sent: Friday, November 18, 2016 8:10 PM
To: Ghannouchi, Youssef; 'GCC for MSP430 - http://mspgcc.sf.net'
Cc: Miller, Greg
Subject: Re: [Mspgcc-users] New MSP430-GCC releases available

On 09.11.2016 16:48, Ghannouchi, Youssef wrote:

> We are pleased to announce a new stand-alone & open source Production release 
> (v4.2.0.0)  of MSP430 GCC available for download:
> http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/4_
> 02_00_00/index_FDS.html This MSP430-GCC release is based on the GCC
> version 5.3.0. The stand-alone package includes all binaries, the source code 
> and MSP430 device specific support files.
> The package is available for all platforms (Windows, Linux and Mac OSX). In 
> addition, this compiler can be used standalone or selected within Code 
> Composer Studio.
> The MSP430-GCC 4.2.0.0 standalone package based on GCC compiler to 5.3.0 
> (msp430-gcc 5.3.0.224) maintained by SOMNIUM 
> Technologies<http://somniumtech.com/msp430>.
 Thank you!

 What about open-sourced and open-source friendly packed debug stack?
Release page of GCC toolchain mention MSPDebugStack 3.8.1.0, but 
http://www.ti.com/tool/mspds still shows 3.07.000.012 for open-source version.

--
// Black Lion AKA Lev Serebryakov

--
___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Re: [Mspgcc-users] New MSP430-GCC releases available

2016-11-18 Thread Lev Serebryakov
On 09.11.2016 16:48, Ghannouchi, Youssef wrote:

> We are pleased to announce a new stand-alone & open source Production release 
> (v4.2.0.0)  of MSP430 GCC available for download:
> http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/4_02_00_00/index_FDS.html
> This MSP430-GCC release is based on the GCC version 5.3.0. The stand-alone 
> package includes all binaries, the source code and MSP430 device specific 
> support files.
> The package is available for all platforms (Windows, Linux and Mac OSX). In 
> addition, this compiler can be used standalone or selected within Code 
> Composer Studio.
> The MSP430-GCC 4.2.0.0 standalone package based on GCC compiler to 5.3.0 
> (msp430-gcc 5.3.0.224) maintained by SOMNIUM 
> Technologies.
 Thank you!

 What about open-sourced and open-source friendly packed debug stack?
Release page of GCC toolchain mention MSPDebugStack 3.8.1.0, but
http://www.ti.com/tool/mspds still shows 3.07.000.012 for open-source
version.

-- 
// Black Lion AKA Lev Serebryakov

--
___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


[Mspgcc-users] New MSP430-GCC releases available

2016-11-09 Thread Ghannouchi, Youssef
Hello MSP430 GCC-enthusiasts,
We are pleased to announce a new stand-alone & open source Production release 
(v4.2.0.0)  of MSP430 GCC available for download:
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/4_02_00_00/index_FDS.html
This MSP430-GCC release is based on the GCC version 5.3.0. The stand-alone 
package includes all binaries, the source code and MSP430 device specific 
support files.
The package is available for all platforms (Windows, Linux and Mac OSX). In 
addition, this compiler can be used standalone or selected within Code Composer 
Studio.
The MSP430-GCC 4.2.0.0 standalone package based on GCC compiler to 5.3.0 
(msp430-gcc 5.3.0.224) maintained by SOMNIUM 
Technologies.

A BETA new stand-alone & open source beta release (v5.0.0.10)  of MSP430 GCC is 
also available for download:
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/5_00_00_00/index_FDS.html

This MSP430-GCC beta release is based on the GCC version 6.1.0. The package is 
available for all platforms (Windows and Linux).
The MSP430-GCC 5.0.0.10 standalone package based on GCC compiler to 6.1.0 
(msp430-gcc 6.1.0.5) maintained by SOMNIUM 
Technologies.

We would like to continue improving MSP430 GCC offer, so please feel free to 
send any suggestions or recommendations.
For better tracking and handling please use TI e2e 
community to submit your requests.

Best regards,

Youssef Ghannouchi
Product Manager - Texas Instruments Inc.


Texas Instruments Deutschland GmbH, Haggertystr. 1, D-85356 Freising. 
Amtsgericht München HRB 40960. Geschäftsführer: Andreas Schwaiger. Vorsitzender 
des Aufsichtsrates: Dr. Klaus Weisel
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users