Browse the Community
ModusToolbox™
The ModusToolbox™ forum includes discussions regarding multi-platform development tools and a comprehensive suite of GitHub-hosted firmware libraries accompanied by thoroughly tested code example applications.
DAVE™
PSoC™ Creator & Designer
Discussion forum regarding PSoC Creator & Designer Software topics.
Wi-Fi Bluetooth for Linux
AURIX™ Development Studio
The AURIX™ Development Studio is a free of charge Integrated Development Environment (IDE) for the TriCore™-based AURIX™ microcontroller family. It is a comprehensive development environment, including Eclipse IDE, C-Compiler, Multi-core Debugger, Infineon low-level driver (iLLD), with no time and code-size limitations that enables editing, compiling, and debugging of application code. Combined with numerous code example projects, the IDE can be used to evaluate the powerful architecture of the AURIX™ microcontroller family. It supports Microsoft Windows 10 as a host operating system (OS).
Recent discussions
Hello
New to Modus and stepping thru training. Working on the PWM to GPIO lab.
I get an error othat it cannot find the Cy_TCPWM_MyPwm_Init funtion.
Where did the DeviceC onfigurator (Ver 3.10)create this function?
Show Less
Hi ,
I am getting the below issue when I updated the MFG Test Application in Murata board. I haved updated the external flash with respective APPS.bin,filesystem,etc
****************************************************
** ERROR: WLAN: could not download clm_blob file
** FATAL ERROR: system unusable, CLM blob file not found or corrupted.
****************************************************
Is any extra thing need to be added in mfg_test.mk?
Show LessHello,
We are developing a product that contains the CY8C6347 part using ModusToolbox v2.3.1 and we are running into issues when trying to create a boot loader that uses the "secure image" functionality as outlined in AN221111.
To start with we made a simple "bootloader" application that runs on the CM0+ core and launches our main application that runs on the CM4 core. For this the "Dual CPU IPC Pipes" (https://github.com/Infineon/mtb-example-psoc6-dual-cpu-ipc-pipes) example was used.
That version of our "bootloader" is operating correctly, however when we start to pull in the "secure image" functionality that are described in AN221111 (and in the examples from the PSoC Creator PDL distribution) we are encountering an error when building the CM4 application. The behavior that we are seeing is that after the CM0 project is compiled the build process appears to stall/hang for a minute or two. While this is happening the windows task manager shows perl process that is consuming a fair amount of CPU as well as 3+ GB of RAM. That process appears to succeed, but then when gcc tries to compile the `.c` file that the perl script generates it errors out due to running out of memory.
I'm guessing that what is going on is that since the "secure image" process requires use of the `TOC2` instances that reside in SFLASH which is at address 0x16007C00 is causing the .bin and .c files to be very large and that is what is causing the perl script to take so long to complete and what causes the compile to error out. The .bin file is 98,336KB and the .c file is 329,231KB. That size for the .bin file seems to correspond with the offset of the SFLASH TOC2 instances within the flash area.
Has this issue been encountered before? Are there any solutions/workarounds?
Show LessI wonder how this example can be used with the external gcc compiler.
I would like to use the LMU ram for initialized and uninitialized variables.
Do I have to modify the linker file for it?
I suspect I am over-running the CYBT when sending data from the built-in USB virtual COM port. I tried using an oscilloscope, however, I see no signals changing on either J1 or the module solder pads pin 22 (UART_RTS_N) and 24 (UART_RXD ). I know CYBT is sending data because I can see it being received by iOS app. I must be doing something dumb, but cannot figure out how I am over-running the CYBT module from the PC sending USB serial.
What does On and Off states control for CYBT-483039-EVAL SW4 HCI UART?
Should these be On for using USB serial port, and Off for JI HCI UART connected to a FTDI TTL 3V USB cable?
What does setting SW4 to all Off do?
See attached picture of eval board?
Thank you,
-Ed
Show LessDear Sirs and Madams,
We are using the LIN sample project on Github as a reference.
mtb-example-psoc4-lin-slave project URL
https://github.com/Infineon/mtb-example-psoc4-lin-slave
Using the "make getlibs" command and "make eclipse" command, We successfully built and confirmed the operation.
However, there is an unknown point in this project.
When We confirm for "Device configurator", it is not checked under "Peripherals" and "Pins".
[Peripherals]
[Pins]
If it is written in the "resource_ map.h" as shown below, is it possible not to check the corresponding "Peripherals" and "Pins" checkboxes in the device configurator?
[Resource_map.h]
For example, if you check the check boxes for pins P3[0], P3[1], P3[4], P3[6] and P2[6], it will not work properly.
Also, when We would like to use LIN communication in Modus Toolbox , is it possible to use it only if it is described by such a "resource_map.h"?
Please tell us about the relationship between "Device Configurator" and "resource_map.h" in the this "mtb-example-psoc4-lin-slave project".
Regards,
Show LessHi i would like to implement the CYBT-231043-MESH chip into my own sensor system but i am having trouble finding developer's guide to utilising the chip. A couple of questions
1) Where can i find resources/guides for using the API? Are there some kind of tutorial besides the few examples here?
2) Is there support for using the chip as a gateway? Or do i need to get the PSoC for that?
3) Is fast provisioning with one node as the configuration client supported?
Thanks
Show Less以前的项目一直用V2.2开发,以后的项目准备用V2.4开发。
现在同一台PC里安装了这2个版本的MODUS,但是用V2.2的MODUS打开以前的项目build时发现MODUS用的是
V2.4的GCC编译,请问怎么解决两个版本共存的问题?
Previous projects have been developed with V2.2, and future projects are ready to be developed with V2.4.
Now these two versions of modus are installed on the same PC, but when opening the previous project build with Modus V2.2,it is found that Modus is compiled with V2.4 GCC. How can we solve the problem of the coexistence of the two versions?
Show Less