All Forums
Browse the Community
USB
Universal Serial Bus (USB) forums have discussions regarding Low-Full & High Speed Peripherals, Superspeed Peripherals, USB Hosts Hubs Transceivers, and USB EZ-PD Type C product solutions for PCs and consumer device topics.
Wireless Connectivity
Power
Sensors
Memories
Memory Discussion Forums discussions regarding NOR Flash, SRAM, nvSRAM and F-RAM - performance and reliability with discrete memory densities ranging from 4K-bit to 2G-bit topics.
Other Technologies
Discussion forum regarding Other Technologies including Power Management and Clocks topics.
Security & Smart Card
Radio Frequency (RF)
Software
Software including ModusToolbox, PSoC Creator, WICED Studios and Wi-Fi Bluetooth for Linux .
Applications
Battery Management ICs
Infineon's TLE9012DQU is a multi channel battery monitoring and balancing IC for various lithium-ion battery applications, with integral functions like voltage and temperature measurement, cell balancing, and isolated communication with the main battery controller, including self-diagnosis features. The TLE9015DQU iso UART Transceiver IC is used in battery systems for enabling the communication between the main microcontroller and multiple TLE9012DQU units in a daisy-chain configuration. This forum welcomes discussions, queries, and insights on battery management systems and devices.
Featured Discussions
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
Hello,
I am using PSOC5LP to run a SPI Slave wherein the SPI Master is an external MCU.
The SPI master sends total 8 bytes in a single transaction (CS assertion) wherein the first 4 bytes are to be used in a function and the next 4 bytes are for reading.
I am creating a 4 byte txbuffer based on the first 4 bytes received. But it always gets transmitted when the external MCU sends second transaction.
Is it possible to send these 4 bytes on the same transaction? Or is it necessary for the external MCU to send two SPI transactions?
Note : I am currently using SPI Mode 0. Using the functions SPIS_WriteTXDataZero() and SPIS_PutArray().
Please help with this.
Show LessHello,
I am using a Infineon microcontroller xmc1100 and i have written a code in aurdino ide to send data via serial communication at 9600 baud rate to simulink. when i try to recieve the data at simulink.
I'm getting this error
Error evaluating registered method 'Start' of MATLAB S-Function 'sserialcb' in 'untitled/Serial Configuration'.
Caused by:
Open failed: Cannot connect to the COM4 port. Possible reasons are another
application is connected to the port or the port does not exist.
If anyone has any idea how to resolve this error.
Please share.
Thanks
I 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?
There's a bug in the DAVE-generated EEPROM emulation driver for the XMC4800, working with DAVE v4.5 and the E_EEPROM_XMC4 App v4.0.20.
In Dave/Generated/E_EEPROM_XMC4/e_eeprom_xmc4.c, Line 309, I get
/* Read a set of bytes from RAM Buffer */
void E_EEPROM_XMC4_ReadArray(const uint16_t offset_address, uint8_t *const data, const uint16_t length)
{
uint16_t i;
uint8_t *address_ptr;
XMC_ASSERT("E_EEPROM_XMC4_ReadArray: Wrong offset address", (offset_address < E_EEPROM_XMC4_DATA_BLOCK_SIZE))
XMC_ASSERT("E_EEPROM_XMC4_ReadArray: Wrong length",
((offset_address + length) < E_EEPROM_XMC4_DATA_BLOCK_SIZE))
The second assert will fail If I try to read the full section, calling this function with offset_address = 0 and length = E_EEPROM_XMC4_DATA_BLOCK_SIZE.
This is exactly what the EtherCAT Slave Stack code from ECAT_SSC App v4.0.30 does (Dave/Generated/ECAT_SSC/ecat_ssc.c:122) when running any of the EtherCAT examples from the downloads portal.
Proposed fix: Subtract 1 from length in the assert to correctly check the address of the last byte read from the EEPROM emulation.
Show LessI inherited a project which uses a quite old version of the GCC toolchain when opening the project I receive the error:
Unable to find the tool chain with name: "ARM CM3-GCC 4.2.1". Select a different tool chain for your workspace.
How do I change the toolchain version of the project? I tried finding this version on the ARM developer project. The oldest version that I could find is 4.6 2012q4. Can someone point me to where to change the project settings or provide a link to the old version of the toolchain?
Show LessHello Colleagues,
I am looking into designing with the EZ-PD™ CCG7xC most probably the x=D version.
Using a Buck only configuration for the EZ-PD CCG7DC topology, with a variable DC power supply which may change its output voltage and current ( the voltage either higher but not higher than 21Volt or lower) to the EZ-PD CCG7DC at any time. My wish would be that when needed the EZ-PD CCG7DC should renegotiate the PPS values to the sink.
From the Application Note AN238890, it is stated that in page 13, that "The port will shut down if the input voltage drops lower than the output voltage because of the output voltage maintenance."
Can or will there be an automatic renegotiation of the output voltage, with the sink, to reflect the change in input voltage?
Can one write code to renegotiate a new PPS value with sink when this shut down happens?
Any ideas and documentation you have to help are much appreciated.
Thank you.
Jedison
Show LessI was looking for a reliable power bank module with USB C fast charge support. After searching I got VD_USB_CCG3PA_45W_PWRBNK. But the problem with this module is that:
1. I want one more USB TYPE A port.
2. one micro USB port for charging
3. The module should be run by a standard LIPO battery whose voltage can vary between 3.7-4.2 volts.
Now my question is, is there any other solution board which has these three features? if no, then is it possible to modify the original hardware and add these 3 features? can somebody tell me what modification should be done in the schematic so that I can avail these features?
Show LessHi,
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 Less-
TraveoII
UART buadrate Setting
by chandan1995 Jun 19, 2023