TRAVEO™ T2G Forum Discussions
1. 例子 SCB\I2C\Master 的 main_cm4.c 文件拷贝到D:\Program Files (x86)\Infineon\T2G_Sample_Driver_Library_7.6.0\tviibe1m\src
2. 打开IAR,工作区删除main_cm0plus.c, 然后src下面add main_cm4.c
3. Rebuild all出现P1_0_SCB0_I2C_SCL,P1_1_SCB0_I2C_SDA,一个时钟,一个数据接口未定义。
请问这个头文件?
4. 案列说明提到的Aardvark是?
Show LessHello,
I am currently facing problem on only one of our many CYT2B93 based devices. The Erase fails sporadically. We are trying to erase 55 large sectors of 32kB Each and 16 Small sectors of 8kB each. The driver is a well tested piece of code. During the failure analysis, we found that the large sectors are always erased without problem but during erase of small sectors(any one out of 16), an Error so called HangError is detected by the device and the erase is aborted.
we are using currently non-blocking method for the System API call!
Does anyone here have any idea, when the hang Error would registered, under what conditions? and can the software ignore this? or can this be avoided using some software workaround. Due to the reason that the problem is not reliably reproduceable, it is hard to test any solution to prove that the solution on its own fixes the problem!
Any Hint regarding this will be highly appreciated, Thank You 🙂
Show Less用的是CYTVII-B-E-1M-SK 板子,学习SDL下面TViibe1m的dma操作下mdma案例,发现结果是显示erro,而不是例子里面的结果。
操作步骤如下:
1. 开发板和电脑连接,打开IAR软件
2. project\options\Debugger\Driver\CMSIS DAP
3. project\rebuild all\此时没有任何错误
4.download and debug\无论是否运行go。最终watch1 里面au8DestBuffer0 以及 auDesBuffer1 的value都是Error。
另外,这个例子代码1处填充内存的数组数据 ,2 处触发,但好像不需要我们做什么吧? 3 是死循环1空语句(为死循环,有何用?)
Show Lesssystem_tviibh8m_cm0plus.c中的TIMING_MONZA_PMIC_ENABLE定义如下:
#define TIMING_MONZA_PMIC_ENABLE (4) // 0: Enable fastest timing, , 8:Enable latest timing
#define WAIT_CYCLE_WHILE_DISTRIBUTING_CLOCK (50)
关于这个宏定义的注释有点不明白,能否解释一下fastest timing和lastest timing的具体含义?
如果定义成(8)的话对整个系统运行会有什么影响吗?
Show Less
Hi,
I am using cyt3dlabhs.
I have some doubts in understanding the exact pin details and their retaining state in deep sleep power mode.
Can you guys please share me the pins and its details that can be retained it's state in deep sleep mode.
Please support me on this.
Thanks,
Eswar
Show LessNeed Clarification on how to use Erase Suspend Function without waiting for the Erase request
We are trying to Suspend the ongoing Erase sector operation by calling Erase Suspend command .
We are using SDL_V0.5 in our project.
This Code is getting executed from CM4
the Snippet is as below
1. Erase sector (32KB) is called at Non Blocking Mode.
2. After the SUCESSS execution of erase sector command , IPC Lock status was verified to make sure the request was in progress.
3. If the IPC is locked , then Erase suspend is called
Hi,
Do you have a URL for an older version of SDL installer or a URL for SDL archive? Only the latest version of SDL(v7.7) is currently available on the Infineon HP, but I need a link to v7.5. Thank you.
Best regards,
Show LessCYT2B7で、HSIOM_PRT23_PORT_SEL1レジスタへJTAGポートを割り当てる場合、DataSheet Table 11-1からSWJ_xxxxの各信号は、HCon#29とDS#1が対象となっていますが、下記のどちらを設定すべきでしょうか?
HCon#29 : 29d (0x1d)
HSIOM_SEL_DS_1 : 13d (0xd) ;Table 10-1より
宜しくお願い致します
Show LessHello.
I'm using Traveo II CYT2B95x.
I am trying to use the function to wake up through an gpio interrupt in deep sleep mode.
[1]
When I checked through the datasheet, it is not clear about the wake up gpio interrupt settings used for deep sleep.
However, looking at the "14. Interrupts and wake-up assignments" tap in datasheet, it seems that all gpio std port interrupts can be used in deep sleep mode, is that correct?
[2]
In deep sleep mode, the gpio state is on or freeze.
What is the difference between the two states and is there a separate setting?
Thank you.
MSV
Show Less