Featured Discussions
你好,我之前看到一个帖子是关于SerialNumber的批量更改以及IMG文件的批量生成,我想询问一下这个windows批量更改文件应该如何使用?我点击之后它显示的是
(应用程序)
我执行上面的gen_images
返回的画面是:
不清楚其生成的img文件在哪,以及其应该如何使用。
>能否将详细步骤讲解一下呢?
>其中的readme也观看了,它说的是将exe文件后面加参数进行执行,那这个exe是通过windows终端进行打开吗?还是怎么操作才能让他打开的时候携带参数?
希望能够解答,谢谢
Show Less
Hi Experts ,
Can you check and advise the marking format in spansion NOR flashing products ? It refer to any lot code or something ??
MPN : S29GL128P10FFI010
Any PCN and changes in the products due to the infineon and spansion meger .
Pls advise and looking forward for your support.
Thank you
Regards
Manoj balakrishnan.
Show Less
We have EVAL_PS5401-25A Evalution board with us, we are using 4 switchers (A, B, C, D) and one LDO. We made configurations based on the schematic from the User Guide.
Switchers (A, B, C) working well, we are getting excepted output in GUI and even when we are measuring with the multimeter, but for Switcher D in GUI (PowIR Center Build tool) it's showing correct value but when we are measuring with multimeter, we are seeing difference in the output voltage.
Even we have checked the voltage by multimeter at feedback resistor (R43) there we are getting the half of the excepted output voltage, but at switcher port it's showing more voltage as attached in image.
Can you please let us know where we are going wrong or any hardware issue.
Thanks & Regards
Navin
Show Less在选取IRFB4321PBF和IRFP4568PBF的时候注意到一个问题,一个导通损耗高另一个开关损耗高,在选型的时候怎么样去做这种取舍呢
工程师你好!我的问题是这样的,我用你们的开发板CY943907AEVAL1F 可以下载程序,这个开发板上用了USB转JTAG芯片FT2232HQ-TRAY,我们的产品不需要这个芯片,我们想直接用JTAG下载工具连接到LBWA1UZ1GC上下载。现在在这个步骤遇到了困难,不知道开发软件需要怎么设置?请问有相关文档供参考吗?谢谢。
Show LessHi,
I have always wanted to use printf in projects created with CY8CKIT-041S-MAX on Modus tool box.
It was very convenient once I figured out how to use it.
However, I spent a lot of time trying to figure out what settings were necessary and what were not.
So I thought I would share this with you to help you understand.
I modified the "Hello_World" that I got from BSP.
I also referred to this topic:
https://community.infineon.com/t5/Blogs/Using-the-retarget-io-library-to-enable-printf/ba-p/247044
The following steps will enable you to use printf().
STEP1. Add a library
Hello_world project obtained from BSP is missing a header file to use printf.
Therefore, add the necessary libraries from the Library Manager and make the file structure the same as in the image below.
STEP2. Setting up with device configurator
Uncheck the preconfigured UART checkbox.
STEP3. Write the main code
When writing the main code, the following points are important
- Prototype declaration in #include "cy_retarget_io.h
- Specify the Rx and Tx ports of the UART
- Call cy_retarget_io_init()
NOTE:
CY_RETARGET_IO_BAUDRATE, which sets the baud rate, did not need to be declared in the main code.
It is already defined in "cy_retarget_io.h".
If you need to change the baud rate, the easiest way is to change the value of CY_RETARGET_IO_BAUDRATE defined in "cy_retarget_io.h".
main.c
/******************************************************************************
* File Name: main.c
*
*****************************************************************************
/*******************************************************************************
* Include header files
******************************************************************************/
#include "cy_pdl.h"
#include "cybsp.h"
#include "cy_retarget_io.h"
/*******************************************************************************
* Macros
*******************************************************************************/
#define LED_DELAY_MS (1000u)
#define CY_ASSERT_FAILED (0u)
#define CYBSP_DEBUG_UART_TX (P0_5)
#define CYBSP_DEBUG_UART_RX (P0_4)
/*******************************************************************************
* Function Name: main
********************************************************************************
*
* Parameters: none
*
* Return: int
*
*******************************************************************************/
int main(void)
{
cy_rslt_t result;
/* Initialize the device and board peripherals */
result = cybsp_init();
/* Board init failed. Stop program execution */
if (result != CY_RSLT_SUCCESS)
{
CY_ASSERT(CY_ASSERT_FAILED);
}
result = cy_retarget_io_init(CYBSP_DEBUG_UART_TX, CYBSP_DEBUG_UART_RX, CY_RETARGET_IO_BAUDRATE);
if (result != CY_RSLT_SUCCESS)
{
CY_ASSERT(CY_ASSERT_FAILED);
}
/* Enable global interrupts */
__enable_irq();
for(;;)
{
/* Toggle the user LED state */
Cy_GPIO_Inv(CYBSP_USER_LED1_PORT, CYBSP_USER_LED1_PIN);
/* Wait for 0.5 seconds */
Cy_SysLib_Delay(LED_DELAY_MS);
printf("\rいつもお世話になっております\r\n");
}
}
/* [] END OF FILE */
STEP4. Modifying make file
Write CY_USING_HAL in DEFINES at approximately line 104.
STEP5. Build and load
I use Terra Term.
If the terminal is set up correctly, the string stored in pringf will be displayed.
Finally,I have written main.c to output simple code that is easy to understand even for the beginning user.
In the future, I would like to try different codes using the printf function.
Thank you for reading this post.
Best Regards,
Show Less
Hi,
When we compared samples of the CY8C4124AXI-443T produced at different dates and factories, the differences detailed below were detected
In order to understand which of these differences in top marking and lead frames are correct, we need your official statements that we can use.
Reverse Logo colors, different alignment and size
TWNxxxx vs xxxx (There is no any Country Code. PHI or TWN)
Different Lead Frames (X-ray image)
Are there any official statements about these differences?
Show LessI am currently working in a power bank power delivery project and got CYPD72721-68LQXQ USB C PD controller. My circuit board is small , so to show status such as LED indicators or charging status etc I do not want to use an additonal MCU to handle these things. Can I use CYPD72721-68LQXQ for that purpose too?
你好,我在SDK:Slavefifo5bit的范例中想要加多一个线程去供我做其他的功能,可是我是用了threadcreate之后我的usb设备就无法初始化了,请问是怎么回事呢??
I am using Application Kit TC3X7 V2.0 TFT board
I have configured BMHD but the board all the time boots from Internal flash ignoring BMHD settings
If i want to use Alternate Boot Mode or BMI to boot , which all changes i need to do on the board?
Show Less