Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > compiler for CY7C68013A

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



compiler for CY7C68013A
Moderator:
RSKV

Post Reply
Follow this topic



compiler for CY7C68013A

giginjose posted on 04 Jul 2012 7:30 AM PST
Top Contributor
33 Forum Posts

 

Hi, 

I need to work on CY7C68013A usb high speed micro controller. I am designing my own hardware for small test applications initially, hence I dont have the evaluation kit pack in my hands. 

What is the compiler and development IDE I should use for the developing my applications on CY7C68013A controller .

I triied using Keil uvision compiler and IDE, but it throws the error    

*** ERROR L107: ADDRESS SPACE OVERFLOW

    SPACE:   CODE    

    SEGMENT: ?PR?ISR_SOF?BULKLOOP

    LENGTH:  0016H when I tried to compile the "Bulkloop" example project from cypress. 

Is it because of the code size limitation on Keil evaluation version. ?
Can you suggest any better compiler and IDE (if possible, eclipse based), where things are more comfortable to navigate through the variable and function definitions. ? 
Is there any free version of compiler available for CY7C68013A controller, which doesn't have any code size or any other limitations ?
 
Thank You



Re: compiler for CY7C68013A

RSKV posted on 04 Jul 2012 09:35 PM PST
Cypress Employee
655 Forum Posts

 Are you able to build any of the example projects. Try building Dev_io example.

I heard that some customers use Eclipse with SDCC plugin.

Regards,

sai krishna.



Re: compiler for CY7C68013A

giginjose posted on 05 Jul 2012 10:22 PM PST
Top Contributor
33 Forum Posts

 Hi, 

 

I am able to build dev_io, hid_kb, extr_intr, LEDcycle,memtest. 

The other projects like EP_interrupts, ibn, pingnak and usb related examples are failing with the L107 ADDRESS SPACE OVERFLOW linker error. 

Is is because of code size limitation or any other settings for the project. 

Thank You



Re: compiler for CY7C68013A

RSKV posted on 05 Jul 2012 02:59 AM PST
Cypress Employee
655 Forum Posts

 Hi,

Right. You are seeing that error because of evalution version only.

See the following link:

http://www.keil.com/demo/limits.asp

look for the point:

The 8051 compiler, assembler, linker, and debugger are limited to 2 Kbytes of object code. So the examples that you are able to compile are of less size.

Thanks,

sai krishna.



Re: compiler for CY7C68013A

giginjose posted on 09 Jul 2012 10:10 PM PST
Top Contributor
33 Forum Posts

 Hi, 

 

Is there any compiler which cypress provides for compiling FX2 usb controllers. I am anyways trying on eclipse with SDCC. 

Can you provide me one more option other than SDCC with eclipse, just in case if the eclipse with SDCC fails. 

 

Thank You



Re: compiler for CY7C68013A

PRJI posted on 10 Jul 2012 11:23 PM PST
Cypress Employee
245 Forum Posts

 Hi,

     You can download KEIL IDE from http://www.cypress.com/?rID=14321.

Thanks

Prajith



Re: compiler for CY7C68013A

RSKV posted on 11 Jul 2012 07:41 AM PST
Cypress Employee
655 Forum Posts

 Please note that the "supplied Keil tools are fully functional, but are limited in object size to 4 kilobytes."



Re: compiler for CY7C68013A

RSKV posted on 14 Jul 2012 03:24 AM PST
Cypress Employee
655 Forum Posts

 http://www.cypress.com/?id=4&rID=55162






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.