AURIX™ Forum Discussions
i've been working on a target with a TC1782-256 device. The DAP connection seems ok. The UDAS server shows " TriCore Family ". When i try to connect the MemTool the error message "can't connect to target context". Therefore i have no access to the device of course.
Any idea or solution??
Best regards Lucien.Show Less
Hello Everyone. I am new to the Aurix MCU and I am trying to enable and boot the HSM on the Aurix TC275.
Does anyone have information and or software example on how to start.
best regardsShow Less
i am using KIT_A2G_TC397XA_TRB testing MCMCAN，i initialized two CAN node（CAN0 Node0 & CAN1 Node0）and it could sent message out successful，but once i disconnected CAN BUS of CAN1，the CAN0 Node0 will stop transmission at the same time，if i didn't connect CAN1 at the beginning，then power on this demo board，CAN0 didn't work neither
have you ever meet this issue before？hope you can give me some advise
many thanks！Show Less
I'm working on implementing SOTA on a TC377 and I noticed that in case UCB_SWAP_ORIG contains an "invalid" entry (e.g. MARKERLx and MARKERHx all set to 0x00000000 but valid CONFIRMATIONLx and CONFIRMATIONHx), the device gets bricked even though UCB_SWAP_COPY might still contain 100% valid data. According to the User Manual, Chapter 188.8.131.52.1, UCB_SWAP_COPY only gets evaluated if its Confirmation code is "ERRORED" or if there's an uncorrectable ECC error (I guess a curruption detected by comparing internal checksum) in UCB_SWAP_ORIG.
So how is the fail-safe way of programming UCBs ORIG and COPY so that it never comes to the case that the controller does not boot even though one of ORIG and COPY might contain valid configuration?
The datasheet unfortunately does not make it 100% clear. The instruction in Chapter 184.108.40.206.1 ("Dual Password UCB ORIG and COPY Re-programming") always refers to erasing the UCB ("Erase ORIG UCB - the confirmation code is erased prior to the content and treated as ERRORED for the installation.") - which is indeed not required unless all 16 entries are full. So by just overwriting CONFIRMATIONHx/-Lx with 0xFFFFFFFF and adding the new entry nothing gets erased and thus in case of something goes wrong during this process the device is bricked and there's no benefit of having the "redundant" - still valid COPY UCB.
Also, all documents (including AP32404) refer to changing COPY prior to ORIG. But how can I validate that COPY is written correctly before writing ORIG (since COPY will not be used as long as ORIG is intact thus no error will be detected).
So what is the correct way of adding new entries to both UCBs without running the risk of bricking the device in case something goes wrong during the process?Show Less
Hello, i read the <AURIX_TC38x-UserManual-v02_00-EN.pdf>, Table 369 Connections of QSPI0, QSPI0:SLSO(1), i wonder if the 1 is the CS signal?
in <AURIX_TC3xx_Part2-UserManual-v02_00-EN.pdf>, SLSO0..4, are selector inputs of the Demux, be used to trigger CS0..CS16.
So table 369 Connections of QSPI0, QSPI0:SLSO(X), Is the 'X' in 'QSPI0:SLSO(X)' referring to the CSx of Figure 477?
I am looking how to generate ISR if ERU input as rising edge. But have some confusion related to below screenshot.
ERU is triggers the EVADC or ISR?
I’m using aTC299 and in my software I have functions to read and write inside Data Flash. In one of my boards I can’t read anymore a Data Flash location because bus error, the reason is that this location does not pass ECC check due an unrecoverable error. Even if I erase the sector I still have the same issue, so it seems a permanent damage.
My question is how is it possible to damage a Flash location? Just writing too may time or is it possible to damage it in other way, just for example a power down during a writing operation?Show Less
We observed that system is not going to standby mode after first wake up.
1.Initial power off and On
2.System is running and after some times system going to standby mode( working condition)
2.After wake up signal triggered and system wake up happened ( standby mode to normal mode)
3. After some times again tring to put system into standby mode
4.hard power on reset triggered .
Can you please check and provide the feedback.Show Less
I wonder if everyone has my same problem or has resolve it. I implemented on TC375 a CAN communication - I set the can module on TC375 as a receiver one. My aim is to obtain, for every received message, the timestamp of the message itself.
I thought to associeted, every time the interrupt routine of received message was triggered, a subroutine which use STM0_TIM0 register, but i have some problems, the number obtained it's not easily understandable.
There are other ways to extract time stamp of messages on CAN bus communication for TC375?
A specific library for example or similar?Show Less