Wi-Fi Combo Forum Discussions
Hi,
Q1: Could you tell me where the document is that show TLS supporting version of the latest WICED ?
Q2: Can I use this TLS engine for BLE app?
Thank you.
--TAK
Show LessI downloaded and installed the most recent version of WICED Studio, which is 6.2.1.2. During installation and execution I was using Oracle JDK 12 and OpenJDK 11 and 8 on an up-to-date Ubuntu 18.04-2 LTS. During the first execution I always get the same error log, which is then shortened to "No platforms available, something is wrong!!!" when starting eclipse another time. Even though some example files exist, i.e. the Hello Client/Server for the CYW920735 evaluation board, they do not appear in the IDE. I did not have these issues when installing WICED a few weeks ago.
WICED-Studio-6.2$ ./eclipse
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Gtk-Message: 15:41:58.820: Failed to load module "canberra-gtk-module"
java.lang.RuntimeException: Unable to aquire PluginConverter service during generation for: /home/jiska/WICED-Studio-6.2/plugins/org.eclipse.mylyn.wikitext.help.ui_2.3.2.v20150217-2315.jar
at org.eclipse.equinox.internal.frameworkadmin.utils.Utils.convertPluginManifest(Utils.java:154)
at org.eclipse.equinox.internal.frameworkadmin.utils.Utils.basicLoadManifest(Utils.java:82)
at org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getOSGiManifest(Utils.java:217)
at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesState.installBundle(EquinoxBundlesState.java:555)
at org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl.updateBundles(SimpleConfiguratorManipulatorImpl.java:560)
at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:339)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:55)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:75)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:32)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:38)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:183)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:95)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
at org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer.executePlan(ProfileSynchronizer.java:805)
at org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer.performAddRemove(ProfileSynchronizer.java:202)
at org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer.synchronize(ProfileSynchronizer.java:141)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchronize(Activator.java:468)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:176)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
at org.eclipse.osgi.container.Module.doStart(Module.java:571)
at org.eclipse.osgi.container.Module.start(Module.java:439)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
in initValidList()
Workspace root exists: /home/jiska/Documents/WICED-Studio-6.2
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/common
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/Drivers
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/.metadata
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/RemoteSystemsTempFiles
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/test
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/Doc
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/43xxx_Wi-Fi
Found sub-folder under Workspace: /home/jiska/Documents/WICED-Studio-6.2/wiced_tools
Trying to open 20706-A2_Bluetooth
Project Open failed, will remove non-existent project: 20706-A2_Bluetooth from the workspace.
Deleting non-existent project: 20706-A2_Bluetooth
Trying to open 20719-B0_Bluetooth
Project Open failed, will remove non-existent project: 20719-B0_Bluetooth from the workspace.
Deleting non-existent project: 20719-B0_Bluetooth
Trying to open 20719-B1_Bluetooth
Project Open failed, will remove non-existent project: 20719-B1_Bluetooth from the workspace.
Deleting non-existent project: 20719-B1_Bluetooth
Trying to open 20721-B1_Bluetooth
Project Open failed, will remove non-existent project: 20721-B1_Bluetooth from the workspace.
Deleting non-existent project: 20721-B1_Bluetooth
Trying to open 20735-B0_Bluetooth
Project Open failed, will remove non-existent project: 20735-B0_Bluetooth from the workspace.
Deleting non-existent project: 20735-B0_Bluetooth
Trying to open 20735-B1_Bluetooth
Project Open failed, will remove non-existent project: 20735-B1_Bluetooth from the workspace.
Deleting non-existent project: 20735-B1_Bluetooth
Trying to open 43012-C0_Bluetooth
Project Open failed, will remove non-existent project: 43012-C0_Bluetooth from the workspace.
Deleting non-existent project: 43012-C0_Bluetooth
Trying to open 43xxx_Wi-Fi
Project Open failed, will remove non-existent project: 43xxx_Wi-Fi from the workspace.
Deleting non-existent project: 43xxx_Wi-Fi
No platforms available, something is wrong!!!
Plugin stored Preferences has SelectedPlatform: WICED Filters off
Show LessI've search our website for the SDK of CYW943455EVB-02
However, there is very little information about CYW943455EVB-02 on our website. Could you please provide me with the SDK of CYW943455EVB-02,thank you.
Show LessTest procedure :
step 1. extract the attached file to apps/ folder
step 1. build with make target : snip.app1-BCM94343W_AVN
step 2. build with make target : snip.app0-BCM94343W_AVN download download_apps run
In SDK 3.5.2 it works as expected :
app0
wiced_framework_set_boot(DCT_APP1_INDEX, WICED_FRAMEWORK_LOAD_ONCE) = 0
app1
wiced_framework_set_boot(DCT_APP0_INDEX, WICED_FRAMEWORK_LOAD_ONCE) = 0
app0
wiced_framework_set_boot(DCT_APP1_INDEX, WICED_FRAMEWORK_LOAD_ONCE) = 0
app1
(repeat)
In SDK 3.6.3 & 3.7.0 I can see only the first boot :
app0
wiced_framework_set_boot(DCT_APP1_INDEX, WICED_FRAMEWORK_LOAD_ONCE) = 0
(stop here)
Remark:
1. In SDK 3.5.2, file wiced_waf_common.c is modified as this post : Possible 3.5.2 bug in wiced_framework_set_boot()
2. In SDK 3.7.0, file platform/BCM94343W_AVN/platform.c is modified as this post : Re: SDK 3.7.0 BLE doesn't work
3. In all 3 SDK version stock snip.ota_fr works out of box with snip.scan
Show LessHi,
I have bought an ISM43362 to add WiFi Access Point to my Raspberry Pi CM3+. Sadly, I am unable to connect this module to my Raspi. Indeed, the module doesn't seem to respond to the Raspi command.
For the wiring, I have followed this schematic: https://www.inventeksys.com/wp-content/uploads/ISM43362-L36_EVB_Schematic.pdf
I know that my problem should be stupid but I can't find a solution to connect the module to my Raspberry Pi. I have checked several times the wiring and all seems good. Although, the Raspi doesn't recognize the module. (I don't even get a message like: "mmc1: new high speed SDIO card at address 0001" on the dmesg log.
Do you have any idea to help me to solve this problem ?
Cheers,Antoine
Show LessIs there a configuration or function that can disable the 2.4GHz operation in the WLAN side (roaming)?
I have a strange issue. We just built 30 custom boards and so far out of 14 or so tested i have seen 3 of them trip on the memp_overflow_check_detected assert after bootup, shortly after or during association and/or DHCP. I cannot trap the exact point of error.
I have seen pool NETBUF and TCP_SEG MBUF as the pools in error and seems to change between multiple JTAG programming.
The crazy thing is that the error does not happen while the JTAG device is connected.
The VBAT and VDDIO supply lins are good/solid.
Could this be an RF issue due to an assembly error? This will be difficult to track down on the Murata 1GC module with the CYW43907 unless we find an xray service.
Any ideas on how to debug this in order to track down the root cause?
The firmware works on the other boards. I even downgraded the firmware to the previous known good release for these 3 and they still had errors.
Show LessIs there a diagnostic script or log file in Raspbian or Ubuntu Linux that shows the active WiFi status of the CYW43438 during operation?
I have Bluetooth disabled.
Things I am looking for:
1) What is the current MCS being used? What are current channel conditions that would reduce data rates?
2) Dump information showing which factors contributed to selection of the current data rate?
Interference? Poor receive signal? Other ?
3) During prolonged Tx events, the chip gets hot. Does CYW43438 reduce Tx speed to prevent overheating?
Would a heatsink prevent this?
Regards,
Mike K.