PSoC™ 4 Forum Discussions
I just experimented with bootloadable project, with and without success, and then: "why don't push device frequency to it's rated 48MHz?".
and I did it.
and I burned the hex in controller.
and the controller don't work any more.
and I can't reprogram or erase it.
then I replaced the controller (it's soldered on soic2dip adapter board), and flashed this project into it again.
and now I have 2 controllers, which I can't erase or program.
project is attached.
process is as following: I open generated .hex file with text editor, and delete past lines with metadata, save the file, and open it with j-flash utility, so I can flash it.
Show LessWhat is meant by Refresh Rate mentioned in Segment LCD component?
This may be a really stupid question, but here goes:
Is there any way a new DAC component could be developed that would be accessible thru the hardware for PSOC4?
So you could attach the DAC inputs to a counter or LUT to generate waveforms independent of the processor?
I am hoping for some deep insight from the Verilog jockeys out there.
Thanks,
Bill
Show LessHi to all,
I want to know how to sample Audio Frequency signal ranges from 2 Hertz to 40 Hertz i.e. stereo output from laptop by PSOC4 inbuilt SAR ADC.
ADC output want to display on 16 x 2 LCD.
Stereo having 3 pins - Right, Centre and Left.
I need support from all of you to begin this project correctly.
Thanks in advance,
Nityam.
Show LessHi, folks. Somehow, in the process of programming my non-BLE PSoC 4 demo board I blew away the bootloader. My Arrow tech has offered to lend me his MiniProg (not a MiniProg3) if it will help me out. Hence the question:
Can a MiniProg (not a Miniprog3) be used to reload the bootloader on the PSoC4?
Thanks!
Show LessHi All,
I am having trouble with this project in debugging mode, it shows "Debugging - Running", but the Pause Button (Halt Execusion, Ctrl+Alt+Break) is grayed out. The Break points I set in the main loop will not break either. Is there a project setting I missed?
Another question, this project seems to be ported from an older PSoC 1 project, see AN2283. What's the reason to use UDB for PWM in this project, instead of using the TCPWM component of PSoC42xx.
Thanks,
Chantal
Show LessI have been working on a early development system to read sensor data and transmit using BLE. My system seems to be working well except for sending the notification data. The error returned is CYBLE_ERROR_INVALID_PARAMETER. The manual states the "'connHandle' value does not represent any existing entry in the Stack", but I'm using the global connHandle:
/* Initialize Notification handle */
SensorDataNTF.attrHandle = CYBLE_SENSOR_SERVICE_SENSOR_DATA_CHAR_HANDLE;
SensorDataNTF.value.val = (uint8 *)&gi_ADC_Count;
SensorDataNTF.value.len = sizeof(gi_ADC_Count);
/* Send notification */
apiResult = CyBle_GattsNotification(cyBle_connHandle, &SensorDataNTF);
if (CYBLE_ERROR_OK != apiResult) {
apiResult = CYBLE_ERROR_OK;
}
I've verified that cyBle_connHandle.bdHandle is not 0.
I'm hoping I'm missing something obvious and that one of you will be able to point me in the right direction to correct the problem.
Show LessHi, I'm finishing up a prototype design using the PSoC4013. I'm using the I2C pins for factory calibration with the MiniProg3 as an I2C bridge. I read that the miniprog3 has the pullups, so they're not needed for communication. I know its probably not advised, but will floating I2C pins cause any problems after leaving the factory, ie increased current draw, phantom communication etc? Will executing a EZI2C_Stop() be enough to alleviate the problem?
Thanks,
Ken
Show Less