Featured Discussions
when try to debug the example project through miniwiggler, it can not work as below:
but memtool can connect the chip :
MCD basic client can also connect the chip and get the information:
the ADS version is 1.9.20 ,DAS version is 8.0, miniwiggler is V3.1, hardware board is designed by other people and can be connected through UDE/pls
Show Less
Dear Forum:
I know that
The Hex file generated by the Modus Tool box IDE follows the Intel Hex File format which is supported by the Cypress Programmer.
from the following title.
https://community.infineon.com/t5/PSoC-6/PSoC-programmer-parsing-failure/td-p/716946
I want to confirm that
Which IDE can generate hex file used by PSoC programmer?
Thank you.
Show LessHello,
I want to read the 1YN Bluetooth transmit power and write to it. How can I do this with the `hcitool`?
I'm using CYW4343A2_001.003.016.0031.0000.1YN.hcd firmware.
As far as I know CYW43439 has a maximum TX power of 8dB. If so is the following output wrong?
# hcitool -i hci0 cmd 0x08 0x004b
LE Read Transmit Power (0x08|0x004b) ncmd 1
Status: Success (0x00)
Min Tx power: -16 dBm
Max Tx power: 12 dBm
Thanks for all the help,
Mesih
Show LessHi,
I want to translate the following article to Japanese. Please confirm to my work.
KBA "GitHub alternative for ModusToolbox™ and Friends content - KBA239628"
URL: https://community.infineon.com/t5/Knowledge-Base-Articles/GitHub-alternative-for-ModusToolbox-and-Friends-content-KBA239628/ta-p/722530
Best Regards,
Hayashi.K
From a linux system, I want to read back the configured program image from a CYC65215 part and check that its CRC is correct -- assuming it has an appended CRC. Does the image have a CRC? Is the CRC generated using a known algorithm with a standard polynomial? If so, which polynomial?
Show LessAre there available instructions or guidance on connecting the BGT60TR13C development kit to a jetson orin nano? Or a way to compile the sdk for the jetson? Following the "Building SDK from source code" in the RFS SDK Documentation in the radar_sdk didn't work for compile or install using python wheel.
Show LessHi
I am building a BLE remote controller. It should respond to user entry and send a command via BLE to the receiver, both are PSOc6.
What is the best practice to reduce power consumption ?
I read the PSoC design documents for low power, but there is still some confusion. The options are to put in deep sleep either CM0+ and/or CM4 until a user entry is detected using GPIO ISR, then it wakes up to resume the connection and send the BLE packet.
What is the best practice ?
Thanks
Show Less
Hello. I have an IRQ for my serial device that looks similar this:
CY_ISR(uart_isr) {
if (h_UART_CHECK_INTR_RX_MASKED(h_UART_INTR_RX_NOT_EMPTY))
{
uint32_t data = h_UART_UartGetByte();
uint8_t byte = data & 0xFF;
// Ignore any errors.
if ((data & 0xFFFFFF00) != 0) {
return;
}
queue_data(&queue, byte);
h_UART_ClearRxInterruptSource(h_UART_INTR_RX_NOT_EMPTY);
}
}
But I get an issue where I will occasionally get an underflow error. Which is to say on the `((data & 0xFFFFFF00) != 0` will be true. It is not a framing or parity error, but the underflow error. But I don't understand how that could happen since I am specifically checking for the FIFO not being empty. Alright, so I made an alternative.
CY_ISR(uart_isr) {
if (h_UART_CHECK_INTR_RX_MASKED(h_UART_INTR_RX_NOT_EMPTY))
{
for (uint32_t count = h_UART_SpiUartGetRxBufferSize; count > 0; count--) {
uint32_t data = h_UART_UartGetByte();
uint8_t byte = data & 0xFF;
// Skip errors
if ((data & 0xFFFFFF00) != 0) {
continue;
}
queue_data(&queue, byte);
}
h_UART_ClearRxInterruptSource(h_UART_INTR_RX_NOT_EMPTY);
}
}
And this ends up being even worse somehow. Count will be a positive number, but then it will skip each byte received.
Basically what I'm asking if, how can it be possible for
h_UART_CHECK_INTR_RX_MASKED(h_UART_INTR_RX_NOT_EMPTY)
to be true, but then there be an underflow error in the byte read? I did a test and every error it received was an underflow. If I inspect the values that get received upon this underflow, some are actual data sent (aka not an underflow) and some are just junk.
This has been a thorn in my side for months but so far my solution has been "about one in fifty messages fail for some reason," but that is getting old.
Show LessI'm trying to install ModusToolbox on Linux (Ubuntu 22.04) but I fail to get past the login process.
I originally posted a reply to this thread as it looked similar to my issue but was asked to create a new thread instead.
I downloaded "ModusToolboxSetupInstaller_1.0.0.468_linux_x64.deb" from softwaretools.infineon.com and launched it.
I get the following log messages:
After clicking on "Login" nothing happens and I get the following log:
I don't know how to solve this issue as I don't even see a login prompt. I only get the error "Error: Failed to Login: 'process failed to start'"
Show Less