Software Forum Discussions
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
Hi,
Test with sdk-6.1:
Using wiced_bt_ble_observe() API always get scan response even with
setting scan_mode =BTM_BLE_SCAN_MODE_PASSIVE in ble_scan_cfg.
It was working in sdk-6.0.1. So this is a regression in sdk-6.1.
ps. I remember I had reported such issue a long time ago and it's fixed.
No idea why this happen again in sdk-6.1.
Show LessHi,
I want to use the buffer pool statistics API based on the documentation in "Application Buffer Pools". This function doesn't seem to be generic as it is only defined in the include directory for BCM devices. Is there a way to monitor these pools otherwise? I need to monitor a peculiar GKI exception behavior[ out of buffer] I have observed in run time! I am using WICED 6.1.
Show LessHi. With new board design we can connect to CYW43907 mcu with J-Link)
What options need configurate in make file for custom board?
What platform need specify in build target name? For example "User.MyProject-CYW943907AEVAL1F JTAG=jlink download run".
Thanks.
Show LessI have an application I have written that has 2 simple functions taken from snips and samples in the wiced SDK 6,2. I am running the code on the BCM94343W_AVN.
A link to my application is included at the bottom of this post.
After connecting to the network there are 2 function calls in the application_start()
sendMessage(); // This function does a SSL Post of a message using the http_client
sensor_application_init( ); // This function Initializes the BT Stack and then observes for beacons.
If these lines above are commented out one at a time, the application and each function independently works fine.
However, If they are both enabled then the http_client will break and not connect and the bluetooth will no longer observe?
I have tried increasing the application stack, but I am stuck as to why these will not work together. The purpose of using a combo chipset was so that I could use both BT and an http client at the same time.
You can either use my code below and add your wifi info or take the snip.httpbin_org and initialize the BT Stack with something like wiced_bt_stack_init(). Of course you need to include the necessary dependencies.
Application Code:
https://drive.google.com/open?id=1lwfWolhKoksYiI-fvCGEhbhcTNgE4RCV
Show LessHi. We have custom board with CYW43907 chip. Communication error had occurred when we tried connect to device with J-Link: "Error: Cortex-A/R (connect): Communication error when trying to read IDR of AP[0]."
Please help with this issue.
Hi there,
I ordere two kits of CYBT-213043-MESH EZ-BT™ Module Mesh Evaluation Kit and as the site ntiond the purchase day it shoulf be released early april. Do you now the exact date of this release?
Thanks.
PD: I'm waiting this kits to build urgently a new product.
Show LessHello,
today I tried a simple example to read a pin into status register and failed at build time.
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: Status_Read
MODULE: .\DP8051\DP8051_Keil_951\Debug\main.obj (MAIN)
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: Status_Read
MODULE: .\DP8051\DP8051_Keil_951\Debug\main.obj (MAIN)
ADDRESS: 100075DH
Program Size: data=14.0 xdata=96 const=40 code=1950
The command 'LX51.exe' failed with exit code '2'.
Well, the Fitter tells
ADD: mpr.M0037: information: Unused pieces of the design have been optimized out. See the Tech mapping section of the report file for details.
where the report file doesn't give any new/more informations to me. In deed, the generated Status.c contains
#if !defined(Status_sts_sts_reg__REMOVED) /* Check for removal by optimization */
...
uint8 Status_Read(void)
{
return Status_Status;
}
...
where cyfitter.h holds:
/* Status */
#define Status_sts_sts_reg__REMOVED 1u
All this explains the problem faced me but doesn't solve it since is problem is related to code generation stage ... A documentation search also doesn't brought more clearity.
So, where is a check mark and documentation about those optimization? Optmization on hardware level is a good thing (obvioulsy happened here) but the software is forgotten - how to fix it?
Thanks!
Show LessHi,
I'm trying to configure one of the ACLK pins to provide a clock to an external device. I've tried adding the following lines but it does not appear to have any affect:
wiced_hal_gpio_configure_pin(WICED_P36, GPIO_OUTPUT_ENABLE, 0);
wiced_hal_aclk_enable(24000000, ACLK0, ACLK_FREQ_24_MHZ);
I could not find anything that explicitly tells the GPIO driver what function I want on the pin, how does it know I want ACLK0 on P36 (rather than P32).
Similar to this question but a different device: CYW20735 ACLK on pin
Thanks
Nigel
Show Less