Forums - Can't find QMesh_demo in SDK (qca4020.or_.2.0-00048)

8 posts / 0 new
Last post
Can't find QMesh_demo in SDK (qca4020.or_.2.0-00048)
george.yee
Join Date: 28 Aug 18
Posts: 1
Posted: Mon, 2018-09-03 23:46

Good day,

I could not find QMesh_demo in qca4020.or_.2.0-00048.

Current when I nagivate to qca4020-or-2-0_qca_oem_sdk-cdb.git\target\quartz\demo, I only could find these demos,

Helloworld_demo, Onboard_demo, Passthrough_demo, QCLI_demo, QCLI_power_demo, QCLI_uart_at_demo.

 

  • Up0
  • Down0
c_rpedad
Profile picture
Join Date: 18 Jun 18
Location: San Jose
Posts: 317
Posted: Tue, 2018-09-04 14:14

QMesh_demo is not exposed in as part of QDN releases.

  • Up0
  • Down0
sukumar.wi2wi
Join Date: 5 Aug 18
Posts: 4
Posted: Wed, 2018-12-19 02:33

Hi 

 

Im Following the Document 80_Y9381_4_AA revison document  in this i enabled all the environmental veriable even though i'm not getting Qmesh subgroup in Qclidemo.

D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc\env.config

D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc\peripheralenv.config

D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc\qmeshenv.config

i navigate through this environment variable paths and made QMESH=true 

 

can you please help me out.

  • Up0
  • Down0
sukumar.wi2wi
Join Date: 5 Aug 18
Posts: 4
Posted: Wed, 2018-12-19 02:33

Hi 

 

Im Following the Document 80_Y9381_4_AA revison document  in this i enabled all the environmental veriable even though i'm not getting Qmesh subgroup in Qclidemo.

D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc\env.config

D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc\peripheralenv.config

D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc\qmeshenv.config

i navigate through this environment variable paths and made QMESH=true 

 

can you please help me out.

  • Up0
  • Down0
c_rpedad
Profile picture
Join Date: 18 Jun 18
Location: San Jose
Posts: 317
Posted: Wed, 2018-12-19 12:10

I have tried locally with the older version you are using qca4020.or_.1.1_postcs1_r00023.1 and I am able to see QMESH subcommands.

C:\4020_23.1\quartz\demo\QCLI_demo\build\gcc>setenv.bat qmeshenv.config
Setting QMESH=true
C:\4020_23.1\quartz\demo\QCLI_demo\build\gcc>build.bat t 4020 cdb
****************************************************************************
Building QCA402X QCLI Application for v2 Chipset
RTOS threadx
CHIPSET VARIANT qca4020
*****************************************************************************
Exporting Device config files....
...
Building qmesh\models\client_handler\model_client_menu.c
Building qmesh\qmesh_demo_menu.c
Building ..\..\..\..\qmesh\models\client\generic_onoff_client.c
Building qmesh\gatt_bearer\src\qmesh_ble_coex.c
Attempting to convert windows paths: output\LinkerLibs.txt
Generating Linker Scripts...
Linking...
Hashing...

Kindly confirm you are able to see QMESH code being compiled during build execution ?

On console you should see as nelow:
13. QMesh
14. QMesh Model client
15. QMesh Config Model
16. Qmesh CoEx

  • Up0
  • Down0
sukumar.wi2wi
Join Date: 5 Aug 18
Posts: 4
Posted: Thu, 2018-12-20 22:13
 
Hi
 
Sorry i forgot to mention it, i'm unable to find Qmesh code is not compiling during build execution 
 
 
please suggest me what steps  should i follow,
 
 
D:\WC640\640\qca4020.or_.1.1_postcs1\QCA4020.OR.1.1_PostCS1\target\quartz\demo\QCLI_demo\build\gcc>build.bat t 4020 cdb
****************************************************************************
                     Building QCA402X QCLI Application for v2 Chipset
                     RTOS             threadx
                     CHIPSET VARIANT  qca4020
*****************************************************************************
Exporting Device config files....
GENERATING DEVCFG....
Building sbrk.c
Building qcli\qcli.c
Building qcli\qcli_util.c
Building qcli\pal.c
Building thread\thread_demo.c
Building zigbee\zigbee_demo.c
Building zigbee\zdp_demo.c
Building zigbee\zcl_demo.c
Building zigbee\clusters\zcl_alarms_demo.c
Building zigbee\clusters\zcl_basic_demo.c
Building zigbee\clusters\zcl_colorcontrol_demo.c
Building zigbee\clusters\zcl_custom_demo.c
Building zigbee\clusters\zcl_devicetemp_demo.c
Building zigbee\clusters\zcl_groups_demo.c
Building zigbee\clusters\zcl_identify_demo.c
Building zigbee\clusters\zcl_levelcontrol_demo.c
Building zigbee\clusters\zcl_onoff_demo.c
Building zigbee\clusters\zcl_ota_demo.c
Building zigbee\clusters\zcl_powerconfig_demo.c
Building zigbee\clusters\zcl_scenes_demo.c
Building zigbee\clusters\zcl_time_demo.c
Building zigbee\clusters\zcl_touchlink_demo.c
Building zigbee\clusters\zcl_doorlock_demo.c
Building zigbee\clusters\zcl_wincover_demo.c
Building zigbee\clusters\zcl_thermostat_demo.c
Building zigbee\clusters\zcl_fancontrol_demo.c
Building zigbee\clusters\zcl_tempmeasure_demo.c
Building zigbee\clusters\zcl_occupancy_demo.c
Building zigbee\clusters\zcl_iaszone_demo.c
Building zigbee\clusters\zcl_iasace_demo.c
Building zigbee\clusters\zcl_iaswd_demo.c
Building zigbee\clusters\zcl_ballast_demo.c
Building zigbee\clusters\zcl_illuminance_demo.c
Building zigbee\clusters\zcl_relhumid_demo.c
Building spple\spple_demo.c
Building spple\ota\ble_ota_service.c
Building hmi\hmi_demo.c
Building coex\coex_demo.c
Building wifi\util.c
Building wifi\wifi_cmd_handler.c
Building wifi\wifi_demo.c
Building ota\ota_demo.c
Building ota\plugins\ftp\ota_ftp.c
Building ota\plugins\http\ota_http.c
Building ota\plugins\zigbee\ota_zigbee.c
Building ota\plugins\ble\ota_ble.c
Building adss\adss_demo.c
Building adss\adss.c
Building adss\adss_audio_data.c
Building adss\adss_ftp.c
Building adss\adss_ftp_rec.c
Building adss\adss_pcm.c
Building adss\adss_mem.c
Building spi_master\spi_test_demo.c
Building master_sdcc\master_sdcc_demo.c
Building master_sdcc\master_sdcc.c
Building htc_slave\htc_slave_demo.c
Building lp\lp_demo.c
Building lp\fom_lp_test.c
Building lp\som_lp_test.c
Building lp\mom_lp_test.c
Building targetif\htc\src\htc.c
Building targetif\htc\src\htc_events.c
Building targetif\htc\src\htc_recv.c
Building targetif\htc\src\htc_send.c
Building targetif\htc\src\htc_utils.c
Building targetif\hif\hif.c
Building targetif\transport\qurt\transport.c
Building targetif\transport\qurt\sdio\sdio.c
Building targetif\transport\qurt\spi\spi_hal.c
Building targetif\app\htc_demo.c
Building sensors\sensors_demo.c
Building sensors\sensors.c
Building sensors\aws_sensors.c
Building adc\adc_demo.c
Building adc\adc.c
Building pwm\pwm_demo.c
Building pwm\pwm.c
Building keypad\keypad_demo.c
Building keypad\keypad.c
Building peripherals\peripherals_demo.c
Building export\platform_oem.c
Building export\platform_oem_som.c
Building export\platform_oem_mom.c
Building export\DALConfig_devcfg.c
Building export\DALConfig_fom.c
Building export\devcfg_devcfg_data.c
Building export\devcfg_fom_data.c
Building export\UsrEDL.c
Building gpio\gpio.c
Building gpio\gpio_demo.c
Building spi\spi.c
Building spi\spi_demo.c
Building kpi\kpi_demo.c
Building net\netcmd.c
Building net\netutils.c
Building net\bench_udp.c
Building net\bench_tcp.c
Building net\bench_raw.c
Building net\bench_ssl.c
Building net\bench_uapsd.c
Building net\bench.c
Building net\iperf.c
Building net\eth_raw.c
Building net\ssl_demo.c
Building net\cert_demo.c
Building net\httpc_demo.c
Building net\mqttc_demo.c
Building net\httpsvr\cgi\htmldata.c
Building net\httpsvr\cgi\cgi_showintf.c
Building net\httpsvr\cgi\cgi_demo.c
Building ecosystem\ecosystem_demo.c
Building fs\fs_demo.c
Building securefs\securefs_demo.c
Building crypto\crypto_demo.c
Building crypto\crypto_helper.c
Building crypto\persistent_obj_demo.c
Building platform\platform_demo.c
Building enc\json_demo.c
Attempting to convert windows paths: output\LinkerLibs.txt
Generating Linker Scripts...
Linking...
Hashing...
  • Up0
  • Down0
c_rpedad
Profile picture
Join Date: 18 Jun 18
Location: San Jose
Posts: 317
Posted: Fri, 2018-12-21 17:22

Can you kindly confirm you have the QMESH src on your older SDK CS1.0_0023.1 under below paths
@target\quartz\demo\QCLI_demo\src\qmesh and @target\qmesh ?

Make sure your build.bat contains SRC link for QMESH code such as "IF /I "%QMESH%"=="true" ("

If yes, open a new console and use below commands and confirm you are able to build the demo with QMESH support.
> build.bat clobber
> SET QMESH=true
> build.bat t 4020 t 4020 cdb

If no, the SDK doesnt support QMESH and we are not exposing QDN customers with QMESH support in our latest releases.

  • Up0
  • Down0
sukumar.wi2wi
Join Date: 5 Aug 18
Posts: 4
Posted: Wed, 2019-01-02 01:18

Hi Sir.

 

Thanks for your providing information and i got the Qmesh header files

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.