Naveen Kaje
							
						 
						
							 
							
							
							
								
							
								8d284cb4b6 
								
							
								 
							
						 
						
							
							
								
								tools: export: MCUXpresso: fix case inconsistencies in .templ file names  
							
							 
							
							... 
							
							
							
							The templ file names are both all upper case and lower case letters.
The Target Names map is usually all upper case. The match could fail
if the templ file, as we have case-sensitive comparison. Handle such
cases by perorming a case-insensitve check.
mbed export of a project to MCUXpresso could potentially always fail
irrespective of what is passed in -m option since the target names
map entry and the filename may not match. This commit fixes this issue.
Example of the issue that this commit fixes:
$ mbed export -i mcuxpresso -m lpc11u68 -v
<snip>
project.py: error: LPC11U68 not supported by mcuxpresso
<snip> 
							
						 
						
							2019-02-15 11:56:27 -06:00  
						
					 
				
					
						
							
							
								 
								Cruz Monrreal
							
						 
						
							 
							
							
								
								
							
							
								
							
								1eaa8a5032 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #7937  from theotherjimmy/fix-mcuxpresso-lib-use  
							
							 
							
							... 
							
							
							
							Export, MCUXpresso: Avoid assigning self.libraries 
							
						 
						
							2018-10-10 08:45:25 -05:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								4820162756 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #7916  from yennster/patch-2  
							
							 
							
							... 
							
							
							
							Add LPC1769 template file for MCUXpresso IDE 
							
						 
						
							2018-10-05 22:21:18 +02:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								121130ec20 
								
							
								 
							
						 
						
							
							
								
								Avoid assigning self.libraries  
							
							 
							
							
							
						 
						
							2018-10-03 09:36:40 -05:00  
						
					 
				
					
						
							
							
								 
								Jenny Plunkett
							
						 
						
							 
							
							
							
								
							
								7977fd8edf 
								
							
								 
							
						 
						
							
							
								
								Fix typos  
							
							 
							
							
							
						 
						
							2018-08-28 13:25:06 -05:00  
						
					 
				
					
						
							
							
								 
								Jenny Plunkett
							
						 
						
							 
							
							
							
								
							
								a8b60f5a98 
								
							
								 
							
						 
						
							
							
								
								Added LPC1769 template file for MCUXpresso  
							
							 
							
							
							
						 
						
							2018-08-28 13:20:25 -05:00  
						
					 
				
					
						
							
							
								 
								Jenny Plunkett
							
						 
						
							 
							
							
							
								
							
								5cb1ecd143 
								
							
								 
							
						 
						
							
							
								
								Remove reference to "mBed"  
							
							 
							
							... 
							
							
							
							Removed another reference to "mBed"
Another "mBed" 
							
						 
						
							2018-08-28 13:05:07 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								3b7a5bb35e 
								
							
								 
							
						 
						
							
							
								
								Filter libraries by extension in exporters  
							
							 
							
							
							
						 
						
							2018-07-16 14:11:09 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								14255ca113 
								
							
								 
							
						 
						
							
							
								
								Correct syntax for mbed export in Py3  
							
							 
							
							
							
						 
						
							2018-03-16 13:08:20 -05:00  
						
					 
				
					
						
							
							
								 
								Cruz Monrreal
							
						 
						
							 
							
							
								
								
							
							
								
							
								daf29dc9f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #6153  from theotherjimmy/correct-export-clean  
							
							 
							
							... 
							
							
							
							Correct exporter clean behavior 
							
						 
						
							2018-02-26 14:38:45 -06:00  
						
					 
				
					
						
							
							
								 
								Mahesh Mahadevan
							
						 
						
							 
							
							
							
								
							
								a9cd4705d8 
								
							
								 
							
						 
						
							
							
								
								LPC546XX: Add support for 220MHz core speed available on LPC54628  
							
							 
							
							... 
							
							
							
							Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com> 
							
						 
						
							2018-02-22 07:30:19 -06:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								bd5b34f59c 
								
							
								 
							
						 
						
							
							
								
								Correct exporter clean behavior  
							
							 
							
							
							
						 
						
							2018-02-21 09:28:24 -06:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								8d7311d38d 
								
							
								 
							
						 
						
							
							
								
								Avoid blowing away .mbedignore files in exporters  
							
							 
							
							
							
						 
						
							2018-02-16 14:45:55 -06:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								cca4425af6 
								
							
								 
							
						 
						
							
							
								
								Python2+3: iteritems -> items  
							
							 
							
							
							
						 
						
							2018-02-05 11:04:36 -06:00  
						
					 
				
					
						
							
							
								 
								Mahadevan Mahesh
							
						 
						
							 
							
							
							
								
							
								880f106740 
								
							
								 
							
						 
						
							
							
								
								Change LPC54608 to LPC546XX to include support for LPC54608/18/28  
							
							 
							
							... 
							
							
							
							Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com> 
							
						 
						
							2017-10-02 11:20:27 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								a3bb8e370b 
								
							
								 
							
						 
						
							
							
								
								Allow eclipse to fail for mysteriously in build  
							
							 
							
							
							
						 
						
							2017-09-06 17:38:58 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								9d51b1afa8 
								
							
								 
							
						 
						
							
							
								
								Add imports for build  
							
							 
							
							
							
						 
						
							2017-09-06 16:58:40 -05:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								32c56b2743 
								
							
								 
							
						 
						
							
							
								
								added support for targets with extra SDK  
							
							 
							
							... 
							
							
							
							some targets need an additional SDK. 
							
						 
						
							2017-09-01 09:45:42 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								d00d6f412a 
								
							
								 
							
						 
						
							
							
								
								add support for K64F target  
							
							 
							
							... 
							
							
							
							added template for K64F 
							
						 
						
							2017-09-01 09:43:36 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								2615982b3a 
								
							
								 
							
						 
						
							
							
								
								applied patch from mmahadevan108  
							
							 
							
							... 
							
							
							
							- fixes invalid char '#' in linker script
- added 'mbedclean' 
							
						 
						
							2017-09-01 09:41:12 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								025b8d9a4d 
								
							
								 
							
						 
						
							
							
								
								changed execuatable name for tests  
							
							 
							
							
							
						 
						
							2017-08-23 17:02:33 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								f776631d3b 
								
							
								 
							
						 
						
							
							
								
								added target LPCPC54608  
							
							 
							
							... 
							
							
							
							from patch by mmahadevan108 
							
						 
						
							2017-08-22 21:37:14 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								07355e1362 
								
							
								 
							
						 
						
							
							
								
								removed empty project  
							
							 
							
							... 
							
							
							
							was just an copy template for new targets 
							
						 
						
							2017-08-21 22:19:42 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								9f628bb431 
								
							
								 
							
						 
						
							
							
								
								use UID class from gnuarmeclipse exporter  
							
							 
							
							... 
							
							
							
							use global UID class
removed  outcommented code 
							
						 
						
							2017-08-21 22:08:07 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								e4570dbb49 
								
							
								 
							
						 
						
							
							
								
								add template for LPC1549  
							
							 
							
							
							
						 
						
							2017-08-21 21:26:16 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								6710e79486 
								
							
								 
							
						 
						
							
							
								
								fixed is_target_supported()  
							
							 
							
							... 
							
							
							
							path for checking the templates was not independent 
							
						 
						
							2017-08-16 23:04:08 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								9dc1191c60 
								
							
								 
							
						 
						
							
							
								
								derive from gnuarmeclipse class  
							
							 
							
							... 
							
							
							
							derive from gnuarmeclipse class instead of copy
is_target_supported is true when .cproject template for targetname exists 
							
						 
						
							2017-08-16 18:16:36 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								239406dd25 
								
							
								 
							
						 
						
							
							
								
								removed unnecessary entrys  
							
							 
							
							
							
						 
						
							2017-08-16 18:15:10 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								9e1abfe16c 
								
							
								 
							
						 
						
							
							
								
								added missing flags  
							
							 
							
							... 
							
							
							
							added:
- compiler standard
- optimization flags
- warning flags
- different other flags 
							
						 
						
							2017-08-16 18:14:33 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								7e7aa72c81 
								
							
								 
							
						 
						
							
							
								
								added support for LPC54114 and LPC54608  
							
							 
							
							... 
							
							
							
							project template for LPC54114 is from preinstalled MCU, template for LPC54608 is empty because SDK is not yet available 
							
						 
						
							2017-08-16 18:13:57 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								6f0b2dec31 
								
							
								 
							
						 
						
							
							
								
								fixed linker errors  
							
							 
							
							... 
							
							
							
							for mbed 2: user lib (e.g. mbed lib) needs to be added to library group
linker command changed: add flags after object files 
							
						 
						
							2017-08-16 18:13:17 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								08c44a029b 
								
							
								 
							
						 
						
							
							
								
								use optimization setting from flags  
							
							 
							
							... 
							
							
							
							optimization is set for debug and release builds 
							
						 
						
							2017-08-16 18:12:37 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								e41cc45297 
								
							
								 
							
						 
						
							
							
								
								added targets from LPCXpresso exporter  
							
							 
							
							... 
							
							
							
							added all targets from older LPCXpresso exporter 
							
						 
						
							2017-08-16 18:11:53 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								2bd7b4dee1 
								
							
								 
							
						 
						
							
							
								
								added templates for LPC4088 and LPC11H37  
							
							 
							
							... 
							
							
							
							target specific templates use a  common template .cproject.tmpl and extend it by adding target information. This is necessary for the flash and debugging tools 
							
						 
						
							2017-08-16 18:11:11 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								16c4150741 
								
							
								 
							
						 
						
							
							
								
								added generated flags  
							
							 
							
							... 
							
							
							
							target family, fpu
removed 'develop' proffile, it causes errors in import 
							
						 
						
							2017-08-16 18:10:35 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								41c5fdbcbe 
								
							
								 
							
						 
						
							
							
								
								created project compiles in MCUX  
							
							 
							
							... 
							
							
							
							project is read, but still fixes necessary:
- archticture is fixed entry, read from config
- linker options
- linker script file ?
- linker settings 'managed build' page causes error
- develop still not working 
							
						 
						
							2017-08-16 18:10:02 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								544fd2a9d0 
								
							
								 
							
						 
						
							
							
								
								make excluded_folders POSIX conform  
							
							 
							
							... 
							
							
							
							change backslash to forward slash in excluded_folders set 
							
						 
						
							2017-08-16 18:09:27 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								af177c577e 
								
							
								 
							
						 
						
							
							
								
								changed template to gae exporter style  
							
							 
							
							... 
							
							
							
							creates output for debug, develop and release builds
TODO. replaces some fixed flags, develop build not working , linker has no input files 
							
						 
						
							2017-08-16 18:08:41 +02:00  
						
					 
				
					
						
							
							
								 
								JojoS
							
						 
						
							 
							
							
							
								
							
								f9152c2bd6 
								
							
								 
							
						 
						
							
							
								
								exporter based on lpc54114 template from nxpmicro  
							
							 
							
							... 
							
							
							
							- used LPC4088 for testing
- split template for LPC54114 into common and Cortex-Mx dependet parts like in old LPCXpresso exporter
- changed fixed linker script name to name from options
Todo: use flags and configurations from options (like in gae exporter) 
							
						 
						
							2017-08-16 18:07:55 +02:00  
						
					 
				
					
						
							
							
								 
								Mahadevan Mahesh
							
						 
						
							 
							
							
							
								
							
								8ae5edacda 
								
							
								 
							
						 
						
							
							
								
								Add support for MCUXpresso inside mbed exporter  
							
							 
							
							... 
							
							
							
							Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com> 
							
						 
						
							2017-08-15 23:18:22 +02:00