AURIX™ Forum Discussions
Hi Team,
We need the IBIS model for TC333LP32F300FAAKXUMA1 controller for SI simulation for SPI signals. Please help us to get the model as soon as possible
Show LessHi, I want to use an ATOM module to create a PWM signal and its inverse PWM negative.
To create the inverse PWM I use the same clock (CMU clock 0) and a different channel, changing the bit SL from 1 to 0. g_atomConfig.signalLevel = Ifx_ActiveState_low;
Is it the smarter way to create the PWM inverse??
The real new question is about the insertion of a time delay. I need a delay/displacement of 100 ns between the PWM signal and its inverse. How I can do it??
My specification is that I have to use the ATOM module and possibly the CMU clock.
Another question is about how can I create a delay between 2 PWM signals?(using atom and cmu clock)
Is there a master-slave mechanism in CMU clocks? How can I handle it?
Thank you in advance.
Show LessHello Support team,
I'm tying to send data using long data mode as described in (P1736/1737 of the RM).
Here is an overview/description of how I'm using the QSPI:
- First attempt:
-----------------------------------------------------------------------
Bacon(with LAST=1) | Data | Data | Data
32bits | 32bits | 32bits | 32bits --> = 128 bits in a frame
------------------------------------------------------------------------
with this approach I'm getting TXFIFO overflow (software error). and the chip select is not set correctly (I can see that from oscilloscope)
- Second attempt:
Somehow I need to do the following set the BACON.LAST twice , in order to have a clean chip select (but I still get Unexpected Configuration Error )
----------------------------------------------------------------------------------------------------------------
Bacon (with LAST=0) | Data | Data | Bacon (with LAST=1) | Data
32bits | 32bits | 32bits | 32bits | 32bits --> = 160 bits in a frame
-----------------------------------------------------------------------------------------------------------------
Can you please help to figure out, why do I get these Errors?
Best regards.
can anyone let me know how to enable and implent Automatic password sequencing where it follows a pseudo- random sequence based upon a 14- bit fibonacci LFSR .
Show LessHello,
We are trying to develop our firmware using latest version of AURIX Development Studio (1.6.0), using board Aurix TC 275 lite Kit.
We have been facing the exact same problem using version 1.5.4 or 1.5.2.
When trying to run the Debug mode, sometimes the following error appears :
'Launching PROJECT' has encountered a problem.
'Debug\PROJECT.elf' is not a binary file supported within this project
We somehow manage to remove this error by removing the path to the .elf file in Debug Configurations, cleaning the project, and putting back the path into the configuration. But this seems to not work 100% of the time.
This error is very problematic as we can't really debug our code.
Has anyone ever experienced this issue and/or knows a workaround ?
Thanks in advance,
Show Less
void __interrupt(__INTNO(1)) timer0( void )
{
if ( count == CLKPERSEC )
{
SFRBANK0
SCRINTEXCHG = data; /* Transfer LED data */
SFRBANK1
NMICON = 0x80; /* SRC_SCR interrupt. SCRINTTC=1 */
if ( data == 0x40 )
{
data = 2;
}
else
{
data <<= 1;
}
count = 0;
}
else
{
count++;
}
}
Delete the control part of the above function,
void __interrupt(__INTNO(1)) timer0( void )
{
}
Then the main function will not be called during debugging.
The main function is as follows.
I also checked the registers on the debugger, but the timer was not set.
void main( void )
{
TMOD = 0x01; /* Set 16-bit timer mode */
IEN0_ET0 = 1; /* Enable timer 0 interrupts */
TCON_TR0 = 1; /* Start timer 0 running */
IEN0_EA = 1; /* Global interrupt enable */
PCON = 1; /* IDLE mode, timers continue */
}
The build tool is Tasking and the debug tool is Lauterbach.
Since Trace32 allocates elf mapping in memory, it may be a problem with the Build tool
I'm thinking, is this a bug in the Build tool?
Or do I need to configure something?
Even if you ask Tasking, they don't know.
Show LessHello everyone,
I actually work on TC377, I tried to instanciate an Ethernet communication with Ethernet_1_KIT_TC375_LK template, I changed pin configuration to match with my PHY component. When a run/flash my code into my card, nothing happens ... ping not working, ethernet led is not blinking....
But when I am in debug mode, my code is working normally with a ping response and an echo communication provided by the template.
Same issue on an other computer...
Is anyone has a clue about the issue ?
Thank you in advance.
Show LessHi experts,
i have read a lot of posts about the bootloader on TC. I'm interested in activating the bootloader on an used device with running software on it. The required hardware modification for the logic levels are made ont HWCFG pins. [5,4,3] low - means corresponding to the manual - Generic Bootloader on PINs 14.0 ,14.1 on an 144pin device - right so far? Furthermore is written the PINDIS bit is relevant. The divice worked in a VW OCU and is password saved locked for the debugger but flashable over CAN protokoll. I've tried all the possibilities on HW but there never a response from the TC. Could it be possible the the BOOTLOADER option is also secured and not accessible?
Thanks in advance.
Show Less