XMC™ Forum Discussions
Dear All,
I use the DAVE ide v4 with the nano library, calling the SPI-MASTER-EnableSlaveSelectSignal() and SPI-MASTER-DisableSlaveSelectSignal() functions cannot raise or lower the CS pin of SPI. However, when sending data through SPI, when using an oscilloscope to check the status of SCL and MOSI pins, they generate waveforms that are normal, but the CS pin remains in a high level state.
Configure this CS pin as an IO port, manually pull up or down the CS pin, but use the BUSY flag in the TBUF register as the completion of sending. When pulling up the CS pin, there will be a situation where there is still one byte that has not been sent, but the CS pin has been pulled up.
What may be the reason why the two API functions generated by calling cannot control the CS pin state; How can I avoid manually raising or lowering the CS pin when there is still one byte of data not sent?
Thanks.
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 running bldc motor with the help of hall sensor but not able to get full no load speed.This motor has 1000 rpm but getting only upto 3500 rpm.
I am using example code to drive this motor whether this code support 10000 rmp.
My motor is working at 48v,750 W.Could you help to resolve this problem
Show LessHello,
Now I can use one TIMER to set one time interval and trigger one event as shown in the picture below.
And project is also attached.
Is it possible that I only use one timer to trigger different event according to different time interval?
Thanks!
BR,
Lila
Show LessI also have the old "XMC4800_AUT_Base-V2.1" with obsolete BCM5241 PHYs. Years ago I downloaded the demo software from the website, inserted the secret SSC source part and the board was up and running.
Now I also bought the newer "XMC4800_RELAX_ECAT_V2.1" with ADIN1200 PHYs and I was wondering how I can access the demo project source. I searched the website, I searched the ModusToolbox and I searched the Github with no success.
Due to the SSC source limitation I know that it is not possible to get the entire project, but isn't there a project with the SSC part removed? Can someone please give me a hint?
Show Less
Hello,
I would like to design a synchronous buck converter using XMC4200. I would like to implement a soft-start. How can I do that? Is there any documentation to help?
Thanks.
Jedison
Show LessHi
I am wondering if you can attach the Eagle files for XMC_ECAT_PB-V2.1 or XMC_ECAT_PB-V3? I have asked this question previously but only received production files (see attached) not the raw .brd and .sch files. These help but I am looking to integrate the reference design into my own PCB and make changes to the layout. Thanks.
Show Less
Hi,
I am trying to implement the "OTW_Firmware_Upgrade" program in my XMC7100 Lite v1 board. I have implemented Lcs and is able to access other sample programs.
When I try to implement "OTW_Firmware_Upgrade". I get the error:
Status: failed
Messages:
[1]: there was an error retreiving the asset 'https://github.com/mcu-tools/mcuboot' commit 'v1.9.1-cypress' - Cloning into 'v1.9.1-cypress'..., fatal: unable to access 'https://github.com/mcu-tools/mcuboot/': SSL certificate problem: unable to get local issuer certificate, command 'C:/Users/<user>/ModusToolbox/tools_3.2/modus-shell/bin/bash -c git -C C:/Users/<user>/mtw/secureboot/mtb_shared/mcuboot clone --origin cypress --no-checkout --filter=blob:none https://github.com/mcu-tools/mcuboot v1.9.1-cypress', directory 'C:/Users/<user>/ModusToolbox/tools_3.2/dashboard', child process exited with error code 128
[2]: Project 'bootloader_cm0p' in application directory 'C:/Users/<user>/mtw/secureboot/OTW_Firmware_Upgrade' - the getlibs operation failed
[3]: Project 'dfu_cm7' in application directory 'C:/Users/<user>/mtw/secureboot/OTW_Firmware_Upgrade' - the getlibs operation failed
Also when I checked the "./lcs-manager-cli --list", I am able to see the files
"mcuboot v1.8.1-cypress" and 5 other older versions.
mcuboot v1.8.1-cypress
mcuboot v1.7.2-cypress
mcuboot v1.7.0-cypress
mcuboot v1.6.1-cypress
mcuboot v1.5.0-cypress
...
mtb-example-xmc7000-otw-firmware-upgrade latest-v2.X
mtb-example-xmc7000-otw-firmware-upgrade latest-v1.X
mtb-example-xmc7000-otw-firmware-upgrade release-v2.0.0
mtb-example-xmc7000-otw-firmware-upgrade release-v1.1.0
mtb-example-xmc7000-otw-firmware-upgrade release-v1.0.0
How do I resolve this error without accessing the online github and run the program locally using
the local content storage ?
ps: I have enabled the environment variable "MTB_USE_LOCAL_CONTENT=true".
best,
PA
Hi,
I'm working with a customer where it's needed to add another library to a project using IAR IDE, assuming they have already added their own application code. So the question is:
What is the best way to go about it?
I understand that using the BSP Assistant and Library Manager is the recommended method for ModusToolBox, but what about IAR?
Regards,
Marcelo - FAE at Neutronics
Show Less