PSoC™ 4 Forum Discussions
I have a miniprog3 attached to a CYBLE-012011 PRoC 4 device. I can program the device with PSoC Creator and with the graphical PSoC Programmer - but I am running into trouble with the command line version. Even though I am setting the protocol to SWD it seems to fail with "Device is not in ISSP mode" error.
Here is my console output:
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\Users\ba\firmware_server\factory> & 'C:\Program Files (x86)\Cypress\Programmer\ppcli'
>
>OpenPort MiniProg3/1540BB000009 "C:\\Program Files (x86)\\Cypress\\Programmer"
<
0 OK
>HEX_ReadFile "c:\\Users\\ba\\firmware_server\\sumpit\\v2_cypress.hex"
<0x00020000
0 OK
>SetAcquireMode "Reset"
<
0 OK
>SetProtocol 8
<
0 OK
>SetPowerVoltage 3.3
<
0 OK
>SetProtocolConnector 0
<
0 OK
>Acquire
E
Device is not in ISSP mode.
Acquire returned 80004005
80004005 OK
>
Am I doing something wrong? I am surprised that it is trying to use ISSP mode since the manual says that protocol 8 is SWD.
Show LessIt's beyond my undersanding. On the KIT UART are hard-wared to Pins 7[0], 7[1], but they are unavailable in PSoC Creator.
Changing device to another and back trick does not helps.
Where is the bug?
Show LessHello,
I have a fixed-stack OTA bootloadable project. The current bootloadable does not rotate bonded devices in the bonding list. So the 5th device that attempts to pair fails authentication. I would like to add a feature to remove the oldest bonded device when the list is full, using CyBle_GapRemoveOldestDeviceFromBondedList(). However, that function is not available to the bootloadable. I know that I can rebuild the bootloader, run the mk.bat script, and edit the linker scripts to make it available when I compile the bootloadable; but apparently the resulting bootloadable is incompatible with the old version of the bootloader that is currently flashed to the chip.
It is possible to introduce the desired feature to the bootloadable over the air while still keeping the old version of the bootloader?
Thanks,
Steven
Show LessCan a Psoc4 BLE device be awaken from deep sleep mode by Cap Sense detection?
My BLE Central/GATT Client is attempting to discover the services on a connected BLE peripheral/server. After the BLE central is in the CONNECTED state, it makes a request for the services by calling CyBle_GattcDiscoverPrimaryServiceByUuid(). This is returning INVALID_OPERATION. I can't find any documentation on why this call is failing. I've also tried CyBle_GattcDiscoverAllPrimaryServices() but got the same result. I was using the example project UART_to_USB_central and UART_to_USB_peripheral. The service running on the peripheral is a custom service. When those functions are called, the cyBle_state is CYBLE_STATE_CONNECTED and the cyBle_clientState is CYBLE_CLIENT_STATE_CONNECTED.
Show LessHi All,
I want to do the following,
I want to read temperature using TMP05 and communication using UART full duplex.
But when i compiled my program it says that, i am exceeding the above mentioned UDB resources.
I wanted to know how i can over come this?
And on which factors these resources depends.
Looking forwards to your suggestions.
Regards
Awais
Show LessI'm currently using Cypress PSOC 4 BLE pioneer kit .Trying out Ledcapsense in it.
i have doubt regarding Blecallback functions ,are these functions generated automatically when the project is build after topdesign or Do we have to write program?
Show LessI cannot find any information on CSX slider design, is a guideline out there? Information on a suitable TX trace and spacing would be helpful.
I have a CY8CKIT-145-40XX and notice that slider design differs from the guidelines found in AN85951 @ pg117.
I would also like to recommend a dedicated sub-forum for CapSense specific questions.
Show LessIs PSoc 4 BLE programmable in network name that appear in bluetooth device as iPhone or Android Cell?
Is PSoc 4 BLE i2S compatible?
thanks
Marco
Show LessCan multiple BLE profiles exist in one design?
For example, if I wanted to have both the Blood Pressure and Heart Rate profiles in one design, could I "hand craft" functional code? After all, a profile is simply a set of services, so it seems that a number of profiles could coexist.
If this is supported, is there a Cypress document that covers multiple profile development to avoid pitfalls?
Show Less