Microcontrollers Forum Discussions
Browse the Community
PSoC™ 6
Discussion forum regarding PSoC™ 6 - 32-bit Arm Microcontroller (MCU) Forum, discusses the 40-nm technology - best combination of ultra-low-power consumption, flexibility, security and high-performance topics.
PSoC™ 4
PSoC™ 4 - Arm®-based Forum, discusses the low-power Cortex®-M0 and Cortex®-M0+ cores, CapSense®, and Bluetooth® Low Energy
PSoC™ 5, 3 & 1
The PSoC™ 5LP, PSoC 2 and PSoC 1 Forum discusses - 24-bit Digital Filter Block (DFB), 24 UDBs, DMA controller and integrating AFE, digital logic with user interface ICs with an Arm Cortex-M3 CPU solutions.
CAPSENSE™ & MagSense
The Sensing Technology Forum discusses CAPSENSE™ - capacitive-sensing and MagSense inductive-sensing for consumer, industrial, automotive, and Internet of Things (IoT) applications.
XMC™
AURIX™
In this forum you can post your questions, comments and feedback about the 32-bit AURIX™ TriCore™ Microcontroller. The AURIX™ offers the highest scalability in performance, memory & peripherals across application. It is a safe and secure companion chip, meeting both the ISO functional safety standards and EVITA full security standards. Here you can also find the links to the latest board pages, SW and Tools GitHub, trainings, documents and FAQs
TRAVEO™ T2G
Discussion forum regarding 32-bit TRAVEO™ T2G Microcontroller - based on ARM® for automotive body electronics applications; cutting-edge performance, safety, and security features topics.
MOTIX™ MCU
The MOTIX™ MCU forum is designed for you to post your questions, comments and feedback about the famous Embedded Power ICs at anytime. Ask your technical questions or explore existing content!
Legacy microcontrollers
Featured Discussions
I tried coneccting CySmart 1.3.0.8 and CY8CKIT-042-BLE-A using default settings.
Then, too many peer devices were listed in master tab.
Could I delete peer devices from list when I push [start scan]?
and is there a way to display only Cypress(Infineon) devices on master tab?
Or Could I serch and sort devices with device name?
best regards
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/CySmart-configuration/td-p/741035
Show LessI 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 LessHello,
I am developing a BLE peripheral device based on the code example. The firmware is running in FreeRTOS, and low-power approaches are implemented.
Currently, I am using a single core configuration. A ble_task is created which initializes the BLE, registers the stackEventHandler, also registers AppHostCallback. In the for(;;) loop, it processes the command related to BLE.
I want to know how much STACK_SIZE should be set for the ble_task, when I call the xTaskCreate() in main_cm4.c.
ble_create=xTaskCreate(ble_task, "BLE Task", TASK_BLE_STACK_SIZE,NULL, TASK_BLE_PRIORITY, NULL);
I am worried that, if TASK_BLE_STACK_SIZE is not enough, the MCU cannot process the BLE event correctly.
Thanks for kindly reading my question, any suggestion or comments are highly appreciated.
Best.
Show LessDoes modustoolbox support CMSIS-DAP for debugging TRAVEO II, and if so, how do I set it up?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/TRAVEO-T2G/modustoolbox-%E6%98%AF%E5%90%A6%E6%94%AF%E6%8C%81DAP/td-p/741605
Show LessHello everyone! There are a couple of phenomena regarding the parameterization of the motor for actual debugging, and I'd appreciate any advice.
1. Startup duty cycle, more than 35% or more, a large number of tests, there will be a probability of power-on direct overcurrent protection, and then the system strike, restart to work properly;
2.Kp Ki parameter design, as if there is not much law, according to Kp/Ki = L / R, this formula does not seem to be very right, because in general, L is particularly small, so must be too large a difference, is not a 2:1 relationship, but at present the test to see how to set up, will only affect the corresponding speed, the motor running stability has not been found to have any effect. Regarding the pi parameter, if there is any opinion, please point it out.
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/MOTIX-MCU/%E7%94%B5%E6%9C%BA%E5%8F%82%E6%95%B0%E8%AE%BE%E7%BD%AE/td-p/742823
Show LessHello Infineon,
My project requires using the SMIF (Octal SPI) to transfer from external flash memory into XMC7200 internal RAM through P-DMA.
Based on the 1-D definition of P-DMA in the XMC7200, the maximum transfer size is dependent on the "X_COUNT",
Where "X_COUNT" have a maximum of 256 iterations,
Which equals a maximum of 256*1 Bytes = 256 B of data transferred every P-DMA transfer, assuming 8-bit data element each transfer.
1. Is there a maximum sequential P-DMA transfer constraint that we should be aware through this approach (SMIF (Octal SPI) to Internal RAM through P-DMA)?
2. If I have 16kB (64 sets of 256 B) of total data to be transferred through P-DMA, is there any easy way to automate and chain this 64 sets of transfer together without the microcontroller being involved after P-DMA transfer have started?
3. Or must the microcontroller be involved after each 256B of data transferred through every P-DMA transfer?
4. If so, is the overhead time spent between each P-DMA reprogramming and triggering significant or in the microsecond order of magnitude?
Show Less
HI
I would like to build a trigger control for a youtube maker project , using the TLE493D-W2B6
I have an TLE493DW2B6 shield2go board, and I connected it to the Arduino
I installed the library TLE493D
I copied the DrillTrigger_SpeedAsNumber example
connected the sensor to the ARduino UNO R3 I2C pins (checked with the oscilloscope I can see SCL adn SDA moving correctly)
Connected the VDD pin of the board to 3V3 and the GND to GND
but all I can read are always the same number (see screenhsot below)
even if I put a magnet on the top of the sensor:
am I missing something?
thanks
Fabio
Show Less
Hello Infineon Team,
I am using TC377_ED_EX AURIX Tricore microcontroller, I have integrated RTOS code with my general configurations, code was built successfully in Tricore IDE, however after flashing code in Lauterbach T32 debugger, and doing step over at every function and getting trap at __mtcr().
If code is in trap, then in some trap registers it should show status in trap registers, but in Trap registers also there is no specific value only 0000000 given.
for better understanding, I am attaching screenshots of call stack, error window, & registers value log
Hope you will provide me better solution to overcome this issue.
Thanks,
Poonam
Show Less
Hi,
I am using CY8C6245LQI-S3D42 and I used the DFU examples to boot the system and created the application to run on AM4 core and everything is working well.
I wait for 5 sec in DFU to check if there is any updates or just move with the Application code.
I find that sometimes the device stops booting once in a blue moon. Now If I flash again just the boot loader, everything is fine , I need not have to write the Application, it moves from DFU in 5 sec to application.
I believe, there is some how the flash/DFU is getting corrupted. I want to protect this scenario. Can some one share how do I protect my DFU so that it never erases . Any example's will be appreciable, I am using USB CDC transport in DFU.
Regards,
Madhav
Show Less-
TraveoII
UART buadrate Setting
by chandan1995 Jun 19, 2023