Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® 5 > in system programing with usb

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



in system programing with usb
Moderator:
ANCY

Post Reply
Follow this topic



in system programing with usb

octavio1 posted on 31 Jan 2012 10:27 AM PST
Member
4 Forum Posts

Does psoc5 chips support in system programing via usb using device firmware upgrade protocol?

can everything be programmed using isp or a programmer is needed for some things?

I hava a neetbook with linux ubuntu ,what development tools can i use?




Re: in system programing with usb

pvkv posted on 01 Feb 2012 11:08 PM PST
Cypress Employee
15 Forum Posts

 HI, 

I think you are looking for USB bootloader. Refer to AN73503 http://www.cypress.com/?rID=57561. Note that it is not tested on linux ubuntu OS. 



Re: in system programing with usb

U2 posted on 01 Feb 2012 08:30 AM PST
Cypress Employee
589 Forum Posts

Hello there !

We could not completely understand your query. Anyway let me tell the available programming options for PSoC5 or PSoC3 device.

PSoC5 devices can be programmed using Minprog3 programmer via SWD protocol. For this you will need to have the Minprog3 programmer.

The other method of programming the device is via bootloader(I guess you are referring to this as the ISP programming). If that is the case you can achieve this from Linux OS via standard USB port. For this you might have to create your own Linux Host GUI or a command line tool. You can refer to the App Note suggested by PVKV and let us know if you need more information.

Hope this helps...

 



Re: in system programing with usb

octavio1 posted on 01 Feb 2012 11:26 AM PST
Member
4 Forum Posts

Actually i use the atmega16u4 chip from atmel,this chip is manufactured with a bootloader.After mounting the board i can connect it to the computer (with usb) and programming it.With some esceptions there is no need for a programmer.The question was if i can do this whit psoc5 and it seems that the answer is: 'no you need a programmer'.

The other question is if psoc creator or other programing tools can run on a computer with linux or a old computer with windowsxp and 128MB of ram.



Re: in system programing with usb

octavio1 posted on 01 Feb 2012 11:30 AM PST
Member
4 Forum Posts

By programing tools i mean the C and verilog compilers or whatever is used to build programs for psoc5.



Re: in system programing with usb

U2 posted on 02 Feb 2012 10:42 PM PST
Cypress Employee
589 Forum Posts

 As far as programming tools(Verilog and C) for PSoC5 is concerned everything is integrated in one environment called PSoC Creator. It currently runs only on Windows OS. On a 128Mb machine, you got to give it a try to see if it works.



Re: in system programing with usb

octavio1 posted on 02 Feb 2012 09:07 AM PST
Member
4 Forum Posts

No,do not works,much more memory is required just to install.






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.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 01/01/20