PSoC™ 4 Forum Discussions
Hi Infineon.
I think PSoC 4100S Max supports DFU(device firmware upgrade).
Can PSoC 4100S Max update firmware with serial interface even when chip protection setting of below link is “Protected” or “Kill”?
https://github.com/Infineon/cce-mtb-psoc4-flash-and-chip-protection
Can user use both DFU and chip protection(“Protected” or “Kill”) features at the same time?
Best Regards.
YuMa
Show LessThe Project_timing.html file is not being generated in PSOC Creator. How can I fix this?
[Picture 1 : Files of a project that was built successfully]
[Picture 2 : File Note Generateod IDE Status]
Show LessHello.
With CYBLE-202011 module a project made in PsoC-3.3; I need to convert it to CYBLE-202007 module. As a first step, I must compile the project in PsoC-4.0 or a higher version because the CYBLE-202007 module is not available in a lower version. Secondly, I change the module in the Device Selector section and then set the voltage to 3.3V (because the operating voltage of CYBLE-202007 is max 3.6V). When I do these, Bluetooth broadcast is interrupted. I add the following parts to the code.
#define CYREG_SRSS_TST_DDFT_CTRL 0x40030008
switch(eventCode)
{
case CYBLE_EVT_STACK_ON:
CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLESS_RF_CONFIG), 0x0331);
CY_SET_XTND_REG32((void CYFAR *)(CYREG_SRSS_TST_DDFT_CTRL), 0x80000302);
CyBle_GappStartAdvertisement(CYBLE_ADVERTISING_FAST);
break;
Bluetooth broadcast came, but the system is not stable. Some devices do not see the broadcast. I would like your support regarding this issue.
Thanks.
Show LessHi Infineon.
IMO accuracy for devices with temperature range from -40deg to +105deg is ±2.5%(red frame).
Device is PSoC 4100S Max.
If this device is used from 0deg to +85, will IMO accuracy be guaranteed by ±1.25%(blue frame) instead of ±2.5%?
Even if device has worst IMO accuracy spec(in other words, temp range is -40deg to +105deg), is IMO accuracy spec guaranteed to be lower than ±2.5% if used over a narrower temperature range(for example, -20deg to +105deg)?
Best Regards.
YuMa
Show LessI am writing a simple application to connect to apple devices and receive notifications using the ANCS service from IOS. I am able to connect and bond but I am receiving undefined events in the stack event handler. To elaborate, I manage the received events with a switch statement and in the "DEFAULT:" case I print out the event code received. After connecting and bonding with an IOS device, I receive event codes of 0x0111, 0x010C and 0x010A. I cannot find a reference to these events in the source files. For example, I receive event code 0x0021 which corresponds to CYBLE_EVT_GAP_AUTH_REQ in the file BLE_Stack.h, but I cannot find the references for these new codes. My application is almost identical to the Day 22 project in the 100 projects in 100 days example.
The application seems to function properly as is but I would like to handle these events properly instead of ignoring them.
Can anyone point me in the right direction or explain what these events are referring to?
Thanks,
Marc.
Show LessAfter purchasing a solar-powered IoT Device Kit S6SAE101A00SA1002, I'm currently attempting to program it by following the instructions provided in the user guide on the website. However, I'm encountering difficulties in the programming process. Can you please provide detailed guidance on the entire procedure, including the required software and the installation process? This would greatly assist me in successfully programming and utilizing the kit.
I'm trying to sort out SFLASH. I'm using a CY8C4247LTI-M475. I'm not sure if it has SFLASH or not. I want to store a small amount of data that doesn't get wiped out when the code is updated. I read 0x0FFF_F200 and get all zeros like something is there. I read 0x0FFF_F300 and I actually get some non-zero values. I call a function that should be writing to SFLASH row 0 and then I read 0x0FFF_F200 again and it is still all zeros. Later I read 0x0FFF_F300 again and it is now all 0s.
Most of the SFLASH references I've seen are about BLE. I'm not sure if it is a BLE specific feature or not.
Am I just doing something wrong, or am I trying to use a feature the chip doesn't have?
Thanks,
Wilton
P.S.:Not much response during the holidays.
The first question that I'd appreciate someone who knows (such as an employee) is whether the CY8C4247LTI-M475 has SFLASH? If it doesn't then there's no point in continuing. If it does, I can share some code to see what I'm doing wrong. But that piece of information appears elusive.
Show Less
Dear Sirs and Madams,
Please tell us about the relationship between the POR and minimum operating voltage.
The datasheet has the following specifications.
Power supply input voltage:
Power on reset :
It is a voltage that is not defined between the minimum operation voltage of 1.81V (1.71V Internally
unregulated supply) and the power-on reset release voltage of 0.5V to 1.5V.
I understand that the sequence of operations at startup is as follows:
1. POR release when Vdd reaches from 0V to 0.5V(1.5V)
2. Start boot process
3. Operation guaranteed when Vdd is 1.81V or higher
Does this mean that this 0.5V(1.5V) to 1.81V operation (mainly the boot process) is not guaranteed?
In other words, does it mean that reset IC is mandatory for PSoC4S Plus?
Regards,
Show Less