Quantcast
Channel: Infineon Forums
Viewing all 9892 articles
Browse latest View live

XMC4700 problem with CAN when sending and receiving nearly at the same time

$
0
0
We use a XMC4700 Controller and have a CAN-communication problem, when sending a CAN-message and receiving one nearly at the same time.
The sending CAN-message is recorded by the can-sniffer, but the recorded message is not equal to the sended. Instead of id 0x209 there is id 0x205 recorded, the data are correct.
The receiving and sending of the described messages are executed at the same CAN-object (LMO).

If the sending CAN-message is later than the receiving CAN-message then all is ok. The CAN-sniffer records the expected id and data of the message.

Our Versions and packs:

Attachment 4454
?????

XMC4300_Relax_EtherCat_APP_Slave missing manual pinout

$
0
0
Hi together,

I follow the guideline which is included in the project and on page 29 there is an picture when I open the Manual Pin Allocator for the ECAT_SSC_0 which show me the pin number port (i.e. for led_err #73 (P1.10)).

But I see "Not Selected" for all pins?

If I go to the Pin Mapping view I see "Solver Assigned Pin: 73" when I move my mouse over the led_err port.

I have Dave 4.4.2 64Bit installed and the example project is from the packaged Dave examples from the installation package.

Thanks for any help/explanation,
Steffen

HSSL/HSCT channel usage

$
0
0
Hi,
I am implementing a aurix-fpga communication with the HSSL/HSCT link and after reading the documentation I would need a bit of clarification on the frame headers.

- The HSCT link has data channels A through D, but I could not find out how and when different channels are used. Is there a correspondence between the HSSL channel and HSCT channel so that HSSL channel 0 data is always used with HSCT data channel A, 1 with B... or some other specific use?

- There is a table "Mapping of HSSL to HSCT channel codes" with "HSSL channel number, special code". When is the HSSL special code used?

- Is the CRC calculated from the entire communication frame with both HSCT and HSSL headers, or just for the HSSL frame wrapped inside the HSCT frame?

- When HSSL 256 bit stream frames are sent, is the HSCT payload size 256bits with code (b101) or 288 bits code (b111)?

- Do I need to implement handshaking for the master to work, or can I test the communication with just sending for example a read command from aurix and sending back a corresponding dataframe and acknowledge with lowest link speed without configuration frames sent through the hssl link?

Kind regards,
Jhonka

Measurement individual core usage on TC39xx

$
0
0
Hello all,

I am wondering that is there any way to measure/capture individual core usage on uC TC39xx.
One approach I found is calculate the percentage of time the CPU is not in idlle time ( OS awareness is required).

Target device : TC397x.
Debugger : Lauterbach PowerDebug USB with Trace32 PowerView.

Thank you in advance!

Regards,
Cuong

Product Information

Sp37

$
0
0
It is a Pressure sensor with a range from 100 up to 450kPa

Older Versions of the ETHCAT_SSC_XMC43 example

$
0
0
Hi forum,

I imported the version 3.3.0 for my XMC4300 evaluation board and I can't set the "HW Signal Connection" (Error Message: Selected APP does not contain output signal") and all pins in the Pin Allocator show the value "Not Selected" and can't be changed.

But I'm sure that the example works out of the box last year and that's my question: Are the older versions available? Or somebody knows the solution for the current errors?

Thanks,
Steffen

XMC1202 with ULINK2?

$
0
0
I'm not able to trace it via oscilloscope sorry.. Any other idea? this thing is really frustrating.
Thanks

TC233 , Memtool and UART

$
0
0
Hi Saulyss,

check the UART VCOM ports of your board that is connected to PC via USB. The you will get the data in the serial Monitor. Or if you are transmitting any data for example "Hello World!" then you should connect and oscilloscope to Tx pin to check if your board is transmitting or not.

Cache invalidation

$
0
0
Hello,

I want to invalidate Program cache. i used the suggested instruction :

// invalidate program cache
PCON1.B.PCINV = 1;

But that generates a Trap (Trap_instructionError) and the CPU enter into Debug State.
I'm working with a TC275 (a shieldBuddy).

Any suggestion please ?

Primepack IGBT5 and .XT

$
0
0
One more Question regarding IGBT 5 and XT... Could you please elaborate on the advantages of IGBT5/.XT modules compared to modules with standard joining technology?
Do you have any documentation about this technology?

Econo modules with internal shunts

$
0
0
Can somebody help on this: Where can I find Econo modules with internal shunts and what are the benefits ?

Traction Applications

$
0
0
Can the PrimePACK module used in traction applications and is it possible to use the XHP 2 in non-traction application?

Econo modules with thermal interface material ?

$
0
0
Hi, guys,
do you know if there are any Econo modules available with pre applied thermal interface material ?
Thanks in advance

Connect crystal to XMC1100

$
0
0
Hello!

Can a crystal be connected to an XMC1100Q024? And if yes, where? Is there a hardware manual available for those devices?

Many thanks!

problem : start a motor with Mce Designer

$
0
0
Hi everyone, I use the Evaluation board Eval-M1-101T with the Eval-M1-05-65D to control the speed of a motor.

I have a problem when I want to start the motor, it indicates me an error because of the DC Critical Over Voltage.

I tried to change the value of it but it indicates me an error too

please , if someone can help me it would be very grateful.

Attachment 4456

Attachment 4455

HW registers that can be written during bootloader and available at Application Run

$
0
0
Hello Developers

I am using Aurix TC27xx and I need to identify connected peripheral with a HW instance ID during bootloader mode . I am planning to read few ADC pins (P00.8, P00.9 , P00.10) and using multiplex feature (combination table) can assign a HW instance ID to a combination of ADC voltages with code written in bootloader..

I need to save this HW instance ID to a register or EEPROM block . This HW instance ID will be assigned to a CAN ID which can be used by application sw to run targeted SW and understand specific CAN signal coming from each connected peripheral easily.

What kind of register I should use which can be used in bootloader mode and can be available to APPSW .

Requirements:
1.) register should get updated with new data at each PowerOnReset in BOOT mode.
2.) Accessible to Application SW at normal start.
3.) possible error detection at BIT level for these registers


Regards
Abhi

Enabling Semihosting for TriCore App

$
0
0
Hello, I want to do the same but I'm using the Lauterbach debugger instead of UDE. How can I do the same? Are there some similar files for Lauterbach?

XMC4500. Transmit Flash->DMA->USB - impossible?

$
0
0
I am trying to transmit data from internal flash-memory (of XMC4500) to USB (device-mode). Data transmits to IN-endpoint. USB works in DMA mode.
But this doesn't work: I immediately get an "AHB Error" interrupt on the first transmitted address.
I tried to specify the address or in the cached range (0x08000000 ... 0x080FFFFF) or in the uncached range (0x0C000000 ... 0x0C0FFFFF) - the result is same.
I also tried disabling MPU - this does not help me either.

Do I understand correctly that USB DMA can only read from RAM and cannot read from FLASH?

BLDC Arduino shield TLE9879

$
0
0
How can Set the Mode for OSC with Different Speed.

I am able to set Mode Forward and Reverse but How can i Set the Mode OSC.
Viewing all 9892 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>