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

How use DAP miniwiggler with TC264DE?

$
0
0
Hello,

i need program an micro TC264DE with the DAP mini wiggler, but i don't find the target configuration file (.cfg).
Which file cfg i need use?
Also i program by JTAG connector but i don't know how configure Memtool 4.7, can you help me please?

Best regards

CAN communication not working after system reset in Aurix TC397A

$
0
0
After system reset or Application reset the CAN communication is not working on Aurix TC397A board .
we are using below API for System reset

Code:
IfxScuRcu_performReset(IfxScuRcu_ResetType_system, 0) ;

After executing System reset API we are getting CAN TX Error.

Kindly let us know if any alternate way for doing the system reset.

Thank you ,

Gajendra

FAQ for XMC4800 EtherCAT

XMC4800 EtherCAT Phy ICs

$
0
0
Hi,

I am a new XMC user.

For a redesign of an application, build in the past with the Beckhoff ET1200 chip, I want to use the Ethercat interface of the XMC4800F144K2048AA.
  1. The ET1200 has one only Ethercat PHy port, for IN. Is it possible to use the XMC4800 with only one Phy IC? If yes, is it possible to use in Dave 4.3.2 the ECAT_SSC App? What must be done, to make the software applicable?
  2. On the Evaluationboard XMC4700_XMC4800_Relax_Kit_Series-UM-v01_02, the BCM5241XA1KMLG is used as Phy. I prefer to use the Micrel KSZ8081MNX. This IC is recomended by Beckhoff, but does it work in combination with the Infineon XMC4800?
  3. The KSZ8081MNX has MII, there is also KSZ8081RNA with RMII interface. Is RMII also apllicable on the XMC4800?
  4. Please can you also tell what software impact this have?


Regards,
Gerrard

USB - EPDisbld interrupt is not asserted after application disables the endpoint

$
0
0
Hi all,

I cannot get EPDisbld interrupt to fire after disabling any USB endpoint on XMC4200. I am following the steps outlined in 13.4.6.5 Transfer Stop Programming for IN Endpoints (page 13-21 in Reference Manual V1.6), and after setting DIEPCTL.EPDis bit, my code sits in a while loop, waiting for DIEPINT.EPDisbld to get set by the core. However, that doesn't happen.

Since I am writing my own USB drivers, I verified that the behavior is the same when using Infineon drivers. XMC_USBD_EndpointUnconfigure(...) is the function that goes through the same steps to stop xfers on the endpoint - with one difference - it doesn't wait for DIEPINT.EPDisbld interrupt to fire after disabling the endpoint. When I added the while loop waiting for the interrupt bit to be set, it again got stuck in it - meaning EPDisbld flag is not being set by the core ever.

Thanks very much,
Andrey

Best Academic Writing Service From Expert and Dedicated Writers

$
0
0
Hello Jeni, thanks for sharing wonderful information with us. I am a student and recently I got an essay from my teacher that is why I am looking for essay writers online cheap and I am so glad I found your post. Its is very difficult for me to write an essay and my english is not that good. So because of this reason I want to take help from outside. I want to get good marks because this essay marks will help you in your mid terms exams. And my essay will also finish very soon and I can submit it on time.

question of XMC4800's flash protect

$
0
0
Hello,

you can unbrick the chip by using the memtool. To connect the memtool you must bring the chip in the ASC BSL mode by configuring some debug pins. Then you can erase the flash with the mem tool.

Best regards

DAVE - XMC4500 Debugging Bootloader and Application

$
0
0
Hi Jesus,

thanks for your response! (and pardon my late gratitude). Some how it started working for me as well, though not 100 % reliable and independently of "add-symbol-file" option.

Best regards,
Alejandro

I2C - XMC4700 - I2c_Master App - data analyzer image

$
0
0
Hi

I am trying to read the accelerometer register in the MPU-6050 with my xmc4700 via i2c. At this moment i managed to start communication but when i try to read the x-axis register of the accelerometer, i keep getting null readings (0x00), and i can't find out why.
You can see in my logic data analyzer, that everything goes smooth until i start receiving readings.
Any ideas? :)


#include <DAVE.h> //Declarations from DAVE Code Generation (includes SFR declaration)

#define MPU_6050_ADRESS 0xD0
#define REG_6B (0x6b)
#define REG_X_AXIS_ACCEL (0x3b)

void Configures_I2C(void){
uint8_t buffer0[5];
buffer0[0] = REG_6B ;
buffer0[1] = 0;

/*//Starts I2C
I2C_MASTER_Init(&I2C_MASTER_EEPROM);
delay5ms();*/

//Directs communication to register 0x6b from the MPU-6050
I2C_MASTER_Transmit(&I2C_MASTER_EEPROM, true, MPU_6050_ADRESS, buffer0, 1, false);
while(I2C_MASTER_IsTxBusy(&I2C_MASTER_EEPROM));

//Places MPU-6050 register at zeros (wake up) and gives STOP BIT
I2C_MASTER_Transmit(&I2C_MASTER_EEPROM, false, MPU_6050_ADRESS, &buffer0[1], 1, true);
while(I2C_MASTER_IsTxBusy(&I2C_MASTER_EEPROM));
}

void Read_MPU(void){
uint8_t buffer1[5];
buffer1[2] = REG_X_AXIS_ACCEL;
buffer1[3] = 0;

//Comunicates to MPU-6050 register 0x3b (X axis from accel)
I2C_MASTER_Transmit(&I2C_MASTER_EEPROM, true, MPU_6050_ADRESS, &buffer1[2], 1, false);
I2C_MASTER_IsTxBusy(&I2C_MASTER_EEPROM));

I2C_MASTER_Receive(&I2C_MASTER_EEPROM, true, MPU_6050_ADRESS, &buffer1[3], 1, true, false);
while(I2C_MASTER_IsRxBusy(&I2C_MASTER_EEPROM));
}

int main(void)
{

DAVE_STATUS_t init_status;
//I2C_MASTER_STATUS_t statusMaster;
init_status = DAVE_Init();
if(init_status == DAVE_STATUS_SUCCESS)
{
while(1)
{
Configures_I2C();

Read_MPU();

}
}

return 0;
}


Data analyzer:

Attachment 3187
?????

how to configure ADC

Typo in generated code of TIMER App 4.1.10 when using CCU8 timer slice

$
0
0
The source code generated by the TIMER App 4.1.10 when using a CCU8 timer slice contains a typo which obstructs that the source code can be built without manually modifying the timer.h model file.

The error is in the TIMER struct in timer.h, line 131 :
GLOBAL_CCU8_t* const global_ccu8_handle;

This struct field should have been named global_ccu8_handler.




I would have created a new ticket for this issue but the link "Dave Problem Tracking" seems to lead to the Dave 3 error board.

HOWTO start - step by step

$
0
0
Quote:

Originally Posted by Hernes View Post
Yes it need to be flash

thank you for the reply, how to program the ESC modules? what hardware is needed to connect it to the PC?
it's never been specified in the papers

15 Steps to Grow Business Online

$
0
0
You started your business, congratulations. Now you are your own business owner, have you ever thought of expanding your business online? In this article, we introduce the various methods and requirements for developing your own business.
3 of the main sections of a website

First of all: Do you sell online? Having a website allows you to easily find your customers and get information about you and your business. If you have a good merchandise, you will have to design a store website so you can easily sell your goods.

Proper domain: Your domain name reflects your business. The right brand is important to serve as an interface for your business, as long as the buyer speaks it, your business will immediately come to mind in your mind.

Hosting Host: Right hosting company is very important for your website because at a time when there may be a lot of users entering your website and suspending your site, at this time the company entered into action and from your website Supports the most efficient way and leads to more sales.

Website Design: The first look and feel of your website is important. There are several options. If you do not have experience, then do not use better products like wordpress in this area. Then you're sure to be in a hurry. Better template and site. Order yourself custom design companies to get the best out of online sales.

Parsaya Design Company is ready to cooperate with your loved ones in this case, you can see our latest portfolio of online stores here.
5 Important Note:

You need to be seen by the users in the world of the web to all who are interested in your business and log into your site and use it.

Responsive: Is your website optimized on all screens? By increasing your traffic in searches, there are certainly a lot of them on the go, Google sees the ability to display a website on mobile as one of the key factors for ranking your site. Building a site for this purpose is very important. You should make sure your website Check out the mobile to be free of charge and allow users to easily buy from your site.

SEO: Search Engine Optimization (SEO), when you insert something on your site, search engines find this content through their algorithms and show up in their results, such as Google that displays results to customers. And through this, customers come to your website. SEO is very important because you need to make sure that customers are redirected to searches for related words to your website or store.

Update: Once your website has been uploaded and raised, you need to keep the content up-to-date and relevant to keep your constituents. New products Let's make useful and new content so that users are entertained by reading and surfing in. Make your website feel that your site is alive and gives you a sense of security and confidence to shop safely and safely.

User experience: Have your friends and family visited the website? There is a problem with shopping or a barrier? You have to create a part for the question and answer so that if there is a problem with the purchase users will inform you to remove those barriers to increase the rate of users 'visits to your site and also do not give up users' shopping cart.

Competition: Always keep track of your competitors. See what processes they have taken to succeed and pay attention to their weaknesses, and take advantage of their weaknesses on their website to come to the attention of users.
4 Marketing Techniques

Now that the website is working completely and catching the visibility of customers is the marketing time for your business.

Target customers: Make sure you do not wait for customers to come to you. Start your activity for products and services that you know customers are looking for. You can also use and advertise social networks to attract customers, you can also search on Google to see what your customers are looking for more. are.

Networking: Connecting with people who are related to your business, large networks can help your business and expand it, and help strengthen your brand identity. If you can connect with a good source and Going to visit your business professionals is the best way to go.

Email campaigns: Getting an email is not just as important as sales. In addition to selling a lot of other things, you can also do it by email, you create a list of important emails and introduce them to your outstanding services and products. And tempted them to their website via email.

You can also use the email to update your specific product to inform potential customers or even the product to be sold in the future.

Advertiser: Do you want more people to know about your business and they will also find out what you have wonderful suggestions? Advertising brings great opportunities to you, Google Adwords is a great place to start.
3 important tips for customer support

In the end, you want to ensure the quality of your service to your customers in order to ensure the quality of your company and keep your customers happy. Many businesses

Modbus TCP without RTOS

$
0
0
Hi,

I am using XMC4700 Modbus tcp with RTOS.

when i connect XMC directly to a PC .
1. Ping for the IP is good
2. Response is better.(I use FNC CODE -15)
3. It works continuous.

But when i connect it to a Huge network.
1.Ping is not good.(Time out occurs often)
2.As timeout is often request/response is not good.
3.Device lag in performance.

Can i get some help on this?

Is this a issue in networking or our XMC Ethernet module?

Is this a issue in networking or our XMC ethernet module?

Modbus TCP

$
0
0
Hi,

I am using XMC4700 Modbus tcp with RTOS.

when i connect XMC directly to a PC .
1. Ping for the IP is good
2. Response is better.(I use FNC CODE -15)
3. It works continuous.

But when i connect it to a Huge network.
1.Ping is not good.(Time out occurs often)
2.As timeout is often request/response is not good.
3.Device lag in performance.

Can i get some help on this?

Is this a issue in networking or our XMC Ethernet module?

Do I Need two BTN8962A Here

$
0
0
Hi

I also have some questions about BTN8962 and just found this thread while i was searching for some answears.

So seeing above definately i will have to use INH pin as PWM input. Very clear... But my question is . What frequency , max voltage , should the PWM be. For example a 20ms period , 5v PWM will satisfy the BTN 8962?

Datasheet says that IN pin is used to enable either high side or low side of the half bridge depending on the IN pin Status. Right ... Question....this means that if IN pin is Low the LOW SIDE of half bridge will be enabled and if IN pin is HIGH , the HIGH side will be enabled?


Sorry if i posted dummy questions ... I'm 2nd year on collage.

Thank you..

How use DAP miniwiggler with TC264DE?

$
0
0
You should start from the default configuration for Appkit/Triboard.
In most situation, you don't need to write a new configuration from scratch.

TC297TA, and TC299TX.

$
0
0
It is a very bizarre way to download datasheet and user manual.

I don't think they are such confident document that could not be listed at the open Infineon website.

Multicore Support Aurix TC297-B

$
0
0
Yes the free tool chain does support multi core software.

You need to start the other cores in your main core startup file.

Aurix TC3xx code generation using embedded coder

$
0
0
Right click your project and find the Setting tab , you could find the optimization configuration page.
Viewing all 9892 articles
Browse latest View live


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