CW10.10 + D4D (touch screen LCD) + FSLMQX3.7 + TWR_LCD project broken

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

CW10.10 + D4D (touch screen LCD) + FSLMQX3.7 + TWR_LCD project broken

Jump to solution
777 Views
CarlFST60L
Senior Contributor II

Hi,

 

This is strange because I had CW10.10 special edition this morning and had this all working without a problem (other than the license didn't allow the example to work due to size).

 

I am new to CW10 (second day), but spent two years with FSLMQX on 7.2, and have an app running on the D4D 3.5" screen (in CW7.2, MQX3.6)

 

Basically, it wont compile, error down below, here is what I have done:

Downloaded CW10.10 PRO with license, all works

Downloaded MQX3.7

Made these changes to MQX config.h

#define BSP_DEFAULT_IO_CHANNEL "ttya:"
#define BSP_DEFAULT_IO_CHANNEL_DEFINED

#define BSPCFG_ENABLE_TCHSRES    1

Compiled as release (PSP first, BSP second), all ok, hello world demo's work just fine

Downloaded the latest D4D touch screen demo code, imported and compiled the MQX3.7 'official demo', I get this error (copied from console), note, release selected:

 

 

<QUOTE>

'Finished building: C:/Documents and Settings/Administrator/Desktop/Freescale_embedded_GUI_SW/D4D/low_level_drivers/touch_screen/touch_screen_hw_interface/s08_adc_12b/d4dtchhw_s08_adc.c'
' '
'Building file: C:/Documents and Settings/Administrator/Desktop/Freescale_embedded_GUI_SW/D4D/low_level_drivers/touch_screen/touch_screen_hw_interface/mcf52259_adc_12b/d4dtchhw_mcf52259_adc.c'
'Invoking: ColdFire Compiler'
"C:/Program Files/Freescale/CW MCU v10.1/MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf" @@"D4D/low_level_drivers/touch_screen/touch_screen_hw_interface/mcf52259_adc_12b/d4dtchhw_mcf52259_adc.args" -o "D4D/low_level_drivers/touch_screen/touch_screen_hw_interface/mcf52259_adc_12b/d4dtchhw_mcf52259_adc_c.obj" "C:/Documents and Settings/Administrator/Desktop/Freescale_embedded_GUI_SW/D4D/low_level_drivers/touch_screen/touch_screen_hw_interface/mcf52259_adc_12b/d4dtchhw_mcf52259_adc.c" -MD -gccdep
### C:/Program Files/Freescale/CW MCU v10.1/MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf Usage Error:
#   Cannot open response  file 'D4D/low_level_drivers/touch_screen/
#   touch_screen_hw_interface/mcf52259_adc_12b/d4dtchhw_mcf52259_adc.args'
#   Operating system error:
#   The system cannot find the path specified.

Errors caused tool to abort.
C:\Program Files\Freescale\CW MCU v10.1\gnu\bin\make: *** [D4D/low_level_drivers/touch_screen/touch_screen_hw_interface/mcf52259_adc_12b/d4dtchhw_mcf52259_adc_c.obj] Error 1

</QUOTE>

 

Not sure why this worked before, and it doesn't after putting CW10.10 pro... Any idea's?

 

0 Kudos
Reply
1 Solution
442 Views
CarlFST60L
Senior Contributor II

wow, turns out the path is limited to just under 175 characters long... it was on my desktop, i renamed the project to eGUI instead of what ever it was (reducing the total lenght by 10 characters or so), and it bought it back under the maximum lenght allowed for paths... That was the difference this morning, I had it in a shorter path location.

View solution in original post

0 Kudos
Reply
2 Replies
443 Views
CarlFST60L
Senior Contributor II

wow, turns out the path is limited to just under 175 characters long... it was on my desktop, i renamed the project to eGUI instead of what ever it was (reducing the total lenght by 10 characters or so), and it bought it back under the maximum lenght allowed for paths... That was the difference this morning, I had it in a shorter path location.

0 Kudos
Reply
442 Views
JoeyC
Contributor I

Thank you for posting the fix, I ran into the same issue and this resolved it.

0 Kudos
Reply