Code Compatibility between PSoC4BLE and PRoC

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

 I have read : 

   

http://www.cypress.com/?app=forum&id=5283&rID=102995

   

and http://www.cypress.com/?app=forum&id=4749&rID=104386

   

I want to know that "If UDB is not used in my project, will this project be compatible for both PSoC4BLE and PRoC?"

   

OR in other words "are PSoC4BLE and PRoC drop-in replaceable?"

0 Likes
4 Replies
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

The short answer is maybe. You have to take both

   

datasheets and do a side by side comparison.

   

 

   

You have to look at source resources used to see if

   

the destination chip either has them or something

   

that looks like a work around solution that could

   

substitute for functionality.

   

 

   

Regards, Dana.

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

As far as the programming is concerned, both (PSoC BLE and PRoC BLE) have the same CPU core (ARM M0) and as such are instruction compatible.

   

But PSoC BLEs have got more inside than just a CPU and a radio: There are fixed function blocks (more than the PRoC) and universal digital blocks (which the PRoC does not have). So the PRoC is not a drop-in replacement and when some internal hardware is used in a PSoC that does not exist within the PRoC the change of the target will lead to some error-messages in Creator.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

I have an existing design with a CYBL10161-56LQXI  PROC.

But Cypress are phasing out PROC and it is now "Not Recommended for new design". Probably on its way to EOL.

Can the CY8C4127LQI-BL473 PSOC be a drop in replacement? Both on HW and SW?

Gary

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

HW Comparison -

   

 

0 Likes