Featured Discussions
Hi guys,
So I've done to set the serial number in fx3 as this KBA
But I have a question, so we are integrating the FX3 in our custom board which each serial number its about 12 characters,
and I tried to just write the Serial number as this:
const uint8_t CyFxUSBSerialNumberDscr[] __attribute__ ((aligned (32))) =
{
0x10, /* Descriptor size */
CY_U3P_USB_STRING_DESCR, /* Device descriptor type */
'M',0x00,
'Y',0x00,
'C',0x00,
'A',0x00,
'R',0x00,
'D',0x00,
'1',0x00,
'6',0x00,
'0',0x00,
'5',0x00,
'9',0x00,
'3',0x00,
};
But this will only show as:
How can I make it to look as the full serial number?
Thanks!
Show Less
<Question>
Does the Supervisory region (SFlash) area of CYT4BF support ECC?
If it support ECC,
Are the registers that control ECC common to FLASHC/FLASHC1_FLASH_CTL.MAIN_ECC_EN ?
(Please see T2G-B-H Architecture TRM,8.2.2.5 Code Flash ECC, Table 8-6. Flash ECC Enable Registers)
If it does not support ECC,
Please tell me why it is not support with ECC.or Is there any other monitoring function?
Thank you for your support.
<質問>
CYT4BFのSFlash領域はECCに対応していますでしょうか?
ECCに対応している場合、
8.2.2.5 Code Flash ECCに記載の、FLASHC/FLASHC1_FLASH_CTL.MAIN_ECC_ENのようなECCを制御するレジスタはありますでしょうか?
(T2G-B-H Architecture TRM, Table 8-6. Flash ECC Enable Registers参照)
・ECCに対応していない場合、
ECCに対応していない理由を教えてください。もしくはECC以外の監視機能はありますでしょうか?
よろしくお願い致します。
Show LessHow to select a project as active debug when DAVE opens multiple projects?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/active-debug/td-p/723640
Show Less
Hello dear infineon frends,
I currently have a problem with the Tricore from Infineon. The controller is currently being used in series production. Some controllers do not start after a reset. When I connect to the debugger/JTAG and execute the debug software reset, the application starts normally. If I do a hardware reset, the controller hangs.
I have compared working controller with the faulty controller. Working controller starts after "Idle mode" → "Normal mode". Faulty controller starts after "Idle mode" → "Sleep mode". Can you perhaps give me a tip on what I should look for? What is the reason for this problem?
Many thanks in advance
Greetings
Alexander
I am currently using CYW20829 for BLE related development, and I want to implement CYW20829 as the server to transmit sensor collected data in real-time to clients (such as mobile phones or PC BLE clients). I understand that the notify function can be used to transfer data, but I would like to know if there are any other methods to transfer larger amounts of data. If only notify can be used for transmission, I want to implement a client to write a command to a certain feature value and automatically enable notify on the server, instead of having to click notify on the phone, as shown in the figure. When my client writes a feature, it can automatically enable notify and implement other functions that I need. If I don't use notify, is there any other way to transfer a large amount of data collected by my sensor to my client. How should I implement it and what routines can I refer to. thanks
Show Less
Hi,
I am using MiniProg4 Debugger (CY8CKIT-005-A) to debug CYW920820M2EVB-01 using ModusToolBox Software. I have connected 10-pin wired connector to the respective board and powered up debugger using cable provided with it. I want to debug using SWD. Also i have enable debug in makefile.
But i am getting error :
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : Using CMSIS-DAPv2 interface with VID:PID=0x04b4:0xf151, serial=0E1816E8021D2400
Info : CMSIS-DAP: SWD supported
Info : CMSIS-DAP: JTAG supported
Info : CMSIS-DAP: Atomic commands supported
Info : CMSIS-DAP: FW Version = 2.0.0
Info : CMSIS-DAP: Interface Initialised (SWD)
Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 0 TDO = 0 nTRST = 0 nRESET = 1
Info : CMSIS-DAP: Interface ready
Info : KitProg3: FW version: 2.50.1383
Info : KitProg3: Pipelined transfers enabled
Info : KitProg3: Asynchronous USB transfers enabled
Info : VTarget = 3.023 V
Info : clock speed 10000 kHz
Started by GNU MCU Eclipse
Started by GNU MCU Eclipse
Error: Error connecting DP: cannot read IDR
Error: Error connecting DP: cannot read IDR
Error: Error connecting DP: cannot read IDR
Error: DAP 'CYW20820A1.cpu' initialization failed (check connection, power, transport, DAP is enabled etc.)
All jumper setting on the board are default.
Looking for positive response.
Thank you
Show LessIs there a way to get the status of TDet and PDet via registers notably in pulsed mode setup via SPI?
Or is there a way to find out the status of TDet and PDet with an algorithm from the ADC values or something else got from the SPI registers?
Show Less1.0 On March 19th Infineon Technical Community hosted a conference with the theme "Infineon AURIX ™ TC3xx Automotive Grade Microcontrollers and Typical Modules Tips and Utilization ( CAN-FD, SMU, ADC )" online seminar, details are as follows
If you missed that live broadcast, don't worry, you can click this link to watch it back: AURIX ™ TC3 special live broadcast, detailing automotive-grade microcontrollers and typical module skills and applications
The link to the live class and materials can be downloaded in the attachment
2.0 The broadcast had a total of 206 questions because of the large number of participants, and some of the more representative questions are selected here for a unified response:
- Question: Is the emergency stop output controlled by SMU_CORE? Or is it triggered directly by a fault signal
Answer: It is set by SMU in advance, and the emergency stop will be triggered when the corresponding alarm appears
- Question: Is it possible to reuse the ecology of the upcoming AURIX TC4x series with the TC3x series? Is it possible to describe the porting difficulty?
Answer: some can be reused. The porting difficulty varies from package to package. Specifically look at the TC4xx_COM/TC4xx_STD options.
- Question: What are the main difficulties in the development of high-end automotive MCUs compared to consumer ECUs, and why does it seem like the process is so far behind?
Answer: Based on functional safety design and automotive application oriented design robustness requirements considerations. It will be less aggressive than consumer grade
- Q: Does the FSP pin support the emergency stop function? What is the significance?
Answer: FSP and Emergency Stop can be triggered at the same time, both to report the fault to the external DEVICE and to turn the port output off.
- Question: In which vehicles are the TC3xx series microcontrollers already widely used?
Answer: BYD, Geely, Changan, etc., many new forces are useful
- Question: Doesn't TTCAN and CAN collision and arbitration both send data by preempting the bus? What is the difference based on event or time?
Answer: TTCAN depends on the specific standard definition, since it is timed and there is no arbitration
- Question: For airbag systems, how does the AURIX ™ TC3xx enable fast and accurate trigger decisions?
Answer: This is dependent on the system integrator's design. Once the sensor detects an abnormal acceleration, the actuator is triggered to activate the airbag to eject.
- Question: What is the significance of receiving a prioritized message when there is only one message per moment on the CAN bus?
Answer: We follow the definition of FIFO BUFFTER to understand the specific receipt of how to deal with, the customer according to the ID and content of their own arrangements
Due to space constraints, the full version of the Q &A can also be viewed in the attached Excel
Some questions are too complex to be answered simply, so it is recommended that you can click the green button "Ask a Question" in the upper right corner (if you can't see it, it is recommended that you narrow your browser to 80-90%)
A guide for newbies to ask questions can be found at: Required Reading | Beginner's Guide
3.0 The speakers for this broadcast are senior engineers (CAE) responsible for Infineon's microcontroller Aurix board.
The following is a selection of typical Aurix technical community questions and answers from engineers
@DI_Wang
How to calculate the sample rate for CAN communication?
TC38x CAN01 RX Works abnormally
TC397 CAN most send 30 frames per cycle
MCU: @Jeremy
SMU_Reset_Alarm_1_KIT_TC397_TFT ERROR
EVADC: @Kunqiao_L
Can we do Parallel conversion together for primary and secondary cluster?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/AURIX-TC3xx-%E9%AB%98%E9%A2%91%E9%97%AE%E7%AD%94%E9%9B%86%E9%94%A6-%E9%99%8420240319%E7%9B%B4%E6%92%AD%E9%97%AE%E9%A2%98%E9%83%A8%E5%88%86%E5%9B%9E%E7%AD%94/td-p/723508
Show Less