Wi-Fi Combo Forum Discussions
Hi,
I'm working on OTA2 with BCMUSI33 platform, with SDK 3.7.0 (OTA2 patch applied on it).
OTA2 is working now, but it seems that MFG DCT is erased once the extract happen. I don't know if it's also the case with network and wifi DCT.
What i tried is :
Change the serial number in MFG DCT from an empty value to a 16 char string.
Reboot and check that the serial number is really changed
Update with a the same FW.
Once rebooted on the new FW, serial number is empty.
It's not really the behavior I'd expect from an OTA update.
So is this the normal behavior ?
If not, could it be a problem with the image I use for OTA update ? Or is there any special configuration or things to do to keep the basic WICED DCT untouched ?
Regards,
vtunr
Show LessHi guys,
I wrote a custom bootloader, and I want to be able to specify in my Makefile (project or platform) or make target that I want to use this specific custom bootloader instead of the default waf.bootloader. The only way that I have found is to edit standard_platform_targets.mk, but surely there must be a better way that I am missing.
This is for a 43364 based board using SDK 4.0.1.
Advice?
-Nick
Show LessHi guys,
I am using the WIFi 4.0.1 SDK, and running into an odd problem with HTTPS. If I don't use HTTPS/TLS, then pages load quickly and perfectly as expected. As soon as I enable HTTPS/TLS, though by passing my cert and private key to the HTTP Server, I start getting intermittent page loading. It sometimes takes me 10-15 tries to get a page to load.
I've tried timing the TCP send/receive functions and they don't take very much longer with the encryption. I have debugging enabled in the SDK, and it seems like the module just isn't getting the requests from the browser or something like that.
Any advice would be appreciated,
Nick
Show LessI'm trying to compile a project as a static archive (.a) to supply it as a component for the SDK. The static library should expose only certain symbols, so an additional preparation is necessary.
Is there any way to do it natively by using standard build scripts from the SDK? I tried to analyse build scripts in <SDK>/tools/makefiles but didn't find any graceful solution.
Now as a temporary solution I use a workaround:
- compile the project as always, but without application_start() symbol and just ignore link error.
- ld -r $(find build/proj.wiced-platform-os/Modules/apps/proj/ -name "*.o") -o Lib_proj.o
- objcopy Lib_proj.o --localize-hidden
- ar rcs Lib_proj.a Lib_prj.o
Hi vsha
Sending https request to https://3bbimfjrui.execute-api.us-east-1.amazonaws.com/prod/reportfromingics
always returns 5018 (TLS_ERROR_FATAL_ALERT_MESSAGE) error.
The same issue happens on SDK-3.1.2 and SDK-3.7.0-7.
I'm wondering if this is a known issue?
Note, it works if I test using curl or wget.
Show LessCan someone explain or tell me where to find documentation about the differences between WWD_STA_INTERFACE, WWD_AP_INTERFACE, WWD_P2P_INTERFACE, and WWD_ETHERNET_INTERFACE?
Show LessHi,
I'm testing BCM43438 wifi throughput using a modified version of snip.https_client.
I modify the code to use http instead https.
int test_count = 10;
while (test_count--) {
wiced_time_get_time(&t1);
result = wiced_http_get( &ip_address, SIMPLE_GET_REQUEST, buffer, BUFFER_LENGTH);
wiced_time_get_time(&t2);
printf("http_get time=%d\n", t2 - t1);
}
I got below result while running on BCM43438 with NetX build:
[17:35:06:997] http_get time=901␍␊
[17:35:07:721] http_get time=710␍␊
[17:35:08:665] http_get time=893␍␊
[17:35:09:414] http_get time=726␍␊
[17:35:10:401] http_get time=947␍␊
[17:35:11:437] http_get time=988␍␊
[17:35:12:457] http_get time=954␍␊
[17:35:13:156] http_get time=679␍␊
[17:35:14:141] http_get time=942␍␊
[17:35:15:127] http_get time=944
Average: 868.4
Compare to my another BCM4390 device with NetX build:
[17:48:46:360] http_get time=653␍␊
[17:48:47:079] http_get time=694␍␊
[17:48:47:769] http_get time=652␍␊
[17:48:48:485] http_get time=672␍␊
[17:48:49:197] http_get time=656␍␊
[17:48:49:915] http_get time=697␍␊
[17:48:50:637] http_get time=655␍␊
[17:48:51:645] http_get time=962␍␊
[17:48:52:379] http_get time=698␍␊
[17:48:53:071] http_get time=664
Average: 700.3
Similar result with LwIP build.
I also tried testing other http server and got similar result.
Obviously, the BCM43438 has bad throughput.
My observation shows BCM43438 takes longer time to receive the response from server.
I'm not sure if it's BCM43438 hardware limitation or a problem in the wlan firmware.
Can this get improve?
Can someone help?
Show LessHi,
Its my first post on wiced community.
I'm trying to port WWD driver on STM32F7 series (without full WICED SDK).
My platform is STM32F769NI + Murata SN8000 connected throug 1 BIT SDIO. I use WWD + LWIP from WICED SDK ver. 3.7 + Murata patch for SN8xxx for ver. 3.7.
I try to run example FreeRTOS_LwIP_Scan.c example. At this moment I'm able to compile it.SDIO works with DMA and Interrupts. I pass all init functions with WWD_SUCCED including NVRAM and Firmware download.
But unfortunetly I stuck after core reset on SBSDIO_HT_AVAIL flag (I receive 0x40 status exept 0x80):
WWD_ERROR : "Timeout while waiting for high throughput clock\n"
I took nvram and firmware (43362A2_bin.c) from Murata patch.
Is this tis a problem with firmware files or chip revision?
Show LessAlinket is is an IoT system solution provider with a full portfolio including IoT controllers, IoT middleware, software development kits (SDK), cloud and mobile applications. As a pioneer in the IoT space, Alinket has accumulated numerous patents while launching one of the industry’s first end to end IoT solutions. These end to end solutions referred to as AiControllers, AiDMS™ (IoT Development Middleware System) and AiDK™ (IoT Development Kit), enable customers to prototype quickly with minimal complexity.
In an effort to maintain the pace of innovation, Alinket continues to grow it's IoT ecosystem by partnering with leading global technology firms to provide the latest in medical electronics, industrial equipment, precision meters and musical instruments. As a third party solution provider for leading manufactures like Cypress and ST, Alinket also sustains ISO9001 certification and all module products come certified by both FCC and CE regulatory bodies. Additionally, Alinket also maintains close relationships with cloud service providers such as Microsoft, Qihoo 360 and Tencent.
AiControllers | AiDMS |
Learn More: http://www.alinket.com/en/
Show LessHello~.
I am Peter Jung from Korea.
I am not sure if I can ask some question related to BCM43438 initiailzation processes here or not.
We got very urgent issue during the chipset(BCM43438) initiailzation.
There is error message "Device Enable Fail".
Some of Chipset(BCM43438) is no problem, but some of them is problem.
The difference is only on part number.
-. GOOD Part: BCM43438 P10
-. ERROR Part: BCM43438 P11
Anybody know the real reason why that kind of issue occurred?.
Only difference is "Pxx". Please kindly help us to solve this problem~.
Peter
Show Less