XMC™ Forum Discussions
Hi everyone,
I have a question that might be naive but I'm somewhat confused: Why is the maximum sampling rate for the IM69D130 Shield2Go used with XMC2Go only 11 kHz (and due to overflow also significantly lower). Isn't the standard for audio signals 44 kHz? Is there any way to increase the sampling rate, because 11 kHz at 20 BPS is not efficient. I tried the 'sampleValues' code and indeed everything above 11 kHZ doesn't really work. Is it an limitation of the evaluation board or of the microphone itself? Thanks in advance!
Show Less
Hi,
I am using XMC1400 boot kit and i am using that onboard debugger to flash a program to another XMC1404Q064X0200AAXUMA1 controller board by using DAVE IDE .
I have been following the below mentioned steps to flash a program to external board:
1)Created a small blinky project compiled that project.
2)In hardware i have turned off the DIP switch.
3) I have connected the external board to debugger.
4)Then finally if i try to debug i am getting the below mentioned error.
Please give the correct procedure do flashing the code
Thanks in advance
Sharath M
Show LessWe need to implement an integrated wireless charging system using SAE J2847-6 based on WPT communication and confirmed its normal operation through experiments. In order to communicate, we need the CAN data interface and used it as the interface between EVCC and the regulator. In addition, we need which product device will be suitable for communicating between the vehicle and the charging device. #Automotive Wireless communication
Show LessI am using XMC boot kit : KIT_XMC13_BOOT_001 with a custom motor.
I am unable to start the motor in closed/open loop mode. I have added my boost cart parameters in the "user config.h",
Control scheme: Speed Control.
When I power up the system I am getting a initial rotation of 270Degree then the fault flag is risen for short circuit.
Show Less
hi,
what is the maximum limit for interfacing External memory for XMC 7200, as in datasheet it is written that "Supports overall device capacity in the range of 64 KB to 4 GB in power of two multiples" (XMC7000 microcontroller
32-bit Arm® Cortex®-M7 page 18 )
And in technical reference manual
"In addition to the internal flash memory, XMC7200 supports direct connection to as much as 128-MB of external memory flash or RAM memory. (XMC7000 MCU family architecture Technical reference manual page 602)
I see this as discrepancy in the document. Please clarify.
Show Less
The XMC4700-4800 Reference Manual, section 28.4.1, says:
Depending on the boot scenario and the Flash protection setup, the Startup Software enables the debug interface. If it is left disabled, the user can define a protocol, e.g. a password- protected unlock sequence via an SPI port, to enable the debug interface.
There is discussion here (by @Owen_Su and others) about how after calling XMC_FLASH_InstallProtection(), the debug interface (i.e. JTAG) will be disabled for any Flash-based boot modes. The above statement indicates that it is possible to re-enable JTAG in the running firmware, so that I could attach to that running firmware and debug. I'd expect that on device reset, the JTAG would be disabled again.
I cannot find anywhere in the manual that describes how to enable the debug interface. There is some other text:
A bit DAPSA, (DAP has system access) in the SCU is implemented, allowing the access from CoreSightTM debug system to the processor core.
That hints of a mechanism, but I can't find any other references to DAPSA in the documentation or library code. That reference does go on to say that DAPSA is set unconditionally when the boot ROM exits, so it isn't clear that it is the right mechanism for the firmware to enable JTAG access.
Thanks,
Bill
Sir,
I am just a beginner and working on the Bldc motor project using DAVE IDE xmc1302 microcontroller. I want to capture the hall pattern and its commutation pattern but do not know how to get the expected output using the code /BLDC_SCALAR_HALL_XMC13 and because of that thing my motor is not running in the appropriate manner.
I know by debugging I can get a commutation pattern but do not know how could ican reach to that stage since I am very less familiar with debugging session.
I have attached the files where i want to reach and that documents process is also mentioned but please guide me for to learn this feature.
Show LessHello
I want to use 2 uart of micro-controller (XMC1302-T038X0064 AB).
I read XMC1300 AB-Step datasheet and found pins to set Uart on a figure that I attached.
I squared these pins with rectangle.
I want to use P1.1 as a receiver pin of uart but it cannot set in the function of Manual Pin Allocator in Dave compiler.
Is it possible to use P1.1 as a uart without Manual Pin Allocator??
If it is possible, could you explain where I need to revise?
Thank you.
<Tool>
・Dave™ 4.5.0
Hi all,
I´m running a XMC4300 Relax board with EtherCAT. Unfortunately I don´t know how to get the communication with the PHY running via MDIO/MDCLK. I´ve tried
#define REG_PHYIDR1 2
XMC_ECAT_ReadPhy(0, REG_PHYIDR1, &phyid1);
but I only get back 0xFFFF. I also see no communication on the pins with the scope.
Any hints?
Best regards,
Achim
Show Less