- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I started a project with CY8C4245AZI-M433 and the PCB is ready. According the datasheet it should have 3 SCBs, and port 7.0 and 7.1 should be Rx and Tx of SCB3. SCB2 what I see is unavailable on any pins, but when I try to configure it, it does not allows me to link p7.0 and p7.1 to UART ? Doe sit mean that in reality that MCU has only 2 available SCBs?
Thank you
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Go to tools->Find New Devices and install the package there.
Close and reopen Creator.
See if that helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So here's the thing, the CY8C4245AZI-M433 has 3 SCBs only:
In standard computer science fashion, the SCBs start numbering at 0:
So you have 3 SCBs, SCB[0], SCB[1] and SCB[2].
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes, this is what is in the datasheet, but you can not assign P7.0 and P7.1 to UART component:
and as you see SCB(3) is unavailable!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, you have access to 3 SCBs only:
- SCB[0]
- SCB[1]
- SCB[2]
You don't have access to SCB[3]. It isn't on the chip.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
But according the specs P7.0 and P7.1 are dedicated to SCB[3], and SCB[2] is unavailable for this device.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay, I see what you're talking about and the Creator software is artificially limiting your choices do to a defect in the logic around the chip resource database.
Unfortunately there's not much that can be done to fix it without an update to Creator.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I create a CY8C4245AZI-M433 project use PSoC Creator 4.2 (4.2.0.641), i can porting UART pins to P7[0]/P7[1] without any building error. You can create an empty project, drag three SCB-UART component in topdesign and build the project then, you can fine P7[0] and P7[1] will be assigned properly to one UART component and project pass building.
This device has three SCBs, SCB[0], SCB[1] and SCB[3] (SCB[2] is only available for devices which support 4 SCBs), PORT7[0]/P7[1] pins bond with SCB[3], Creator have no defect on this point.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have the same version of the software.
Empty project with 3 UART SCB and:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I found that I have the same issue when I change the chip to CY8C4246AZI-M443 ?! That chip should have 4 SCBs!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CY8C4246AZI-M443 has 3 SCBs according to the datasheet:
Did you see something that said it had 4 SCBs?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry, you are right, but this does not change solve the problem, because I want to run 2 SCBs, I do not even need 3, but I need to use P7.0 and P7.1 for them because the PCB is made and it was made according the datasheet.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Go to tools->Find New Devices and install the package there.
Close and reopen Creator.
See if that helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
That is awesome! Now I have P7.0 and P7.1 in the UART.
Thank you !!!