PSoC™ 4 Forum Discussions
I download CapSense code example, i compile the project , but can not open the ELF file using uc/probe, it shows error as picture below, how to solve this problem? thanks.
Show Less
After building and compiling the program, the green led started blinking when I pushed switch 2 and the motor didin´t run.
I already measured all the voltages in the board and it seems that they are ok.
Could somebody help me!!
Regards,
Túlio
Show LessI am trying to at least get a simple functioning android app that can read the data from the example project "BLE Battery Level" but I cannot get any android bluetooth apps besides the Cypress CySmart app, which reads the values just fine. The BLE101 app doesn't detect any devices at all. Most other sample bluetooth/BLE apps are unable to connect to the PSoC as well. I will detail my steps below
I obtained the PSoC BLE UUIDs for the value I wish to transmit (the battery measurement value)
https://i.imgur.com/Ksh0QuM.png
I have entered in the main UUID and CCCD UUID of the battery measure value in the Android Studio project and ran it on my Samsung Galaxy S8+ (Android 7.0) without any errors.
https://i.imgur.com/3WpB2x9.png
However, when I run the BLE101 apps, I start the Bluetooth and grant the app permission but it does not detect anything when I hit search for devices. It just sits there without any feedback.
https://i.imgur.com/h867vIh.png
But when I use the CySmart app, the device appears fine and I am able to connect and read all of the values
https://i.imgur.com/AiUJJLD.png
https://i.imgur.com/kJnk3eg.png
I downloaded the BLE101 app files from bleapp/AndroidStudio/BLE101 at master · cypresssemiconductorco/bleapp · GitHub
Any help would be much appreciated
Show LessHello,
I have used the following example program provided with the PSoC Pioneer Kit and the CY8CKIT-037 PSoC4 Motor Control Evaluation Kit to rotate a Stepper Motor in both CW and CCW directions. I intend to use this to introduce the basic principles of Stepper Motor Control in an educational setting. Therefore, I would like to have some inputs on how this program can be modified from Microstep to simple FULL STEP. I would like to retain the provision for Start/Run and speed control which is currently available using the SW2 and the Potentiometer ( Variable resistor R38). Appreciate help from the Cypress community.
Show Less
The ADC_SAR_seq Input resistance is specified as 2.2K Ohm max. Is this a series Resistance of the SAR_ADC path or the overall input impedance of the SAR_ADC?
The low input impedance ADC will limit the application and may require the OP-AMP buffer in the front end.
Show LessHow do I change the name that is shown in Cysmart from Unknown, I started with the IAS example, and the "find me" service has a name, but I cannot find in settings or code how it got its name so I can name my services and not have 7 unknowns, unless you dig down to the descriptor.
MY BLE services, the immediate alert is displayed as "Find Me" in Cysmart, all others appear as Unknown, WHY and how do I change them to their names?
Herb
Show LessOdd question (and I've got more debugging to do):
I've got 3 development boards. Basic HeartRate Sensor example runs great on 2 of the 3 boards. On the 3rd board, I get dumped into the IntDefaultHandler at the BLE_Start() call. Stepping through the code, the offending call (again, on only 1 set of the hardware) is CyBle_StackInit().
Breakpoint at the first/initial return to the Handler (CYBLE_EVT_STACK_ON) never hits.
Further complicating this is, I can fire some simple code with just digital I/O, timers, and UARTs and it will run flawlessly (into the offending hardware). Any big brain, experienced ideas out there on what can/could be going wrong w/n the PSoC4 on the 1 set of hardware that is fine on the other 2?
Physical inspection of the pins doesn't show anything obvious, but I'm thinking that this could just be a bad part? Or part that maybe got ESD'd during placement on the board? Anyone seen that happen.
Show Lesswhere can I get a definitive list of the assembly language instructions supported by PSoC 4. the TRM specifies some that GCC AS rejects
I am using the following documents
DUI0497A_cortex_m0_r0p0_generic_ug.pdf
DDI0432C_cortex_m0_r0p0_trm.pdf
001-97952_PSoC_4200L_Family_PSoC_4_Architecture_Technical_Reference_Manual_TRM.pdf
Show LessHow to use Bridge control panel to communicate with PSOC;
I can't find the instructions text files in CYPESS web;
such as:
i don't know +,p what it means and why there are three byte date of ff after a4; please help, thanks;
Show Less