Getting started with bc660 gl EVB

Hi,
I just received the BC660K-GL-TE-B KIT. I wanted to get started with building MQTT application using it.
please help me with any preferred steps or roadmap to build application. and opencpu sdk.

just look SDK examples

hey hi @WizIO,
Can you please help me with getting open CPU sdk link?

please download by link
BC660K-GL_QuecOpen_NB5_SDK_V1.0.zip

@herbert.pan-Q thanks

Thanks for the sdk and I tried building example_gpio build was successfully done.
Tried flashing by installing the qflash tool but it shows error cannot read the board name.
can you help me @herbert.pan-Q

please Upload screenshots or logs

below is the make build logs: and attached screenshot of uploading tool.

=======================================================================
(cd project/qcx212_0h00/quectel_project/quec_open && make V= -f Makefile all)
make[1]: Entering directory ‘/cygdrive/c/Users/abc/Downloads/BC660K-GL_QuecOpen_NB5_SDK_V1.0/PLAT/project/qcx212_0h00/quectel_project/quec_open’
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/customer/main.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/customer/config/ql_task_def.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_util.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_urc.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_network.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_dfota.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_ntp.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_system.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/example/example_gpio.c
CC …/…/…/…/…/PLAT/project/qcx212_0h00/quectel_project/quec_open/ril/src/ril_mqtt.c
CC …/…/…/…/…/PLAT/os/freertos/src/timers.c
CC …/…/…/…/…/PLAT/os/freertos/src/tasks.c
CC …/…/…/…/…/PLAT/os/freertos/src/event_groups.c
CC …/…/…/…/…/PLAT/os/freertos/src/list.c
CC …/…/…/…/…/PLAT/os/freertos/src/heap_4.c
CC …/…/…/…/…/PLAT/os/freertos/src/queue.c
CC …/…/…/…/…/PLAT/os/freertos/CMSIS/src/os_systick.c
CC …/…/…/…/…/PLAT/os/freertos/CMSIS/src/os_callback_hook.c
CC …/…/…/…/…/PLAT/os/freertos/CMSIS/src/cmsis_os2.c
CC …/…/…/…/…/PLAT/os/freertos/CMSIS/src/mm_debug.c
CC …/…/…/…/…/PLAT/os/freertos/portable/gcc/port.c
LINK …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01.elf
Memory region Used Size Region Size %age Used
LOAD_IRAM_MCUVECTOR: 100 B 100 B 100.00%
LOAD_IRAM_MCU: 4116 B 5020 B 81.99%
UNLOAD_DRAM_USRNV: 1 KB 1 KB 100.00%
LOAD_DRAM_MCU: 48 B 4 KB 1.17%
UNLOAD_DRAM_PSPHYRET: 6 KB 6 KB 100.00%
LOAD_IRAM: 35796 B 36 KB 97.10%
LOAD_DRAM_SHARED: 122536 B 152 KB 78.73%
LOAD_DRAM_BSP: 3884 B 8 KB 47.41%
UNLOAD_DRAM_FLASHMEM: 7 KB 7 KB 100.00%
UNLOAD_DRAM_SLPMEM: 224 B 992 B 22.58%
FLASH_APP: 2389504 B 2560 KB 91.15%
OBJCOPY …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01.bin
text data bss dec hex filename
2382187 7308 133720 2523215 26804f …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01.elf
mv …/…/…/…/…/PLAT/gccout/.elf …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/dbg
mv …/…/…/…/…/PLAT/gccout/
.map …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/dbg
mv …/…/…/…/…/PLAT/gccout/.symbols …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/dbg
mv …/…/…/…/…/PLAT/gccout/
.txt …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/dbg
cp …/…/…/…/…/PLAT/gccout/.bin …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
cp …/…/…/…/…/PLAT/tools/flash_download.ini …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
cp …/…/…/…/…/PLAT/tools/MergeRfTable.bin …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
cp …/…/…/…/…/PLAT/tools/Bootloader.bin …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/Bootloader_APPNB5MDM32A01.bin
cp …/…/…/…/…/PLAT/tools/comdb.txt …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
sed -i “s|bootloader.bin|Bootloader_APPNB5MDM32A01.bin|g” …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/flash_download.ini
sed -i “s|app.bin|APPNB5MDM32A01.bin|g” …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/flash_download.ini
mv …/…/…/…/…/PLAT/gccout/
.bin …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
cp …/…/…/…/…/PLAT/tools/flash_download.ini …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
cp …/…/…/…/…/PLAT/tools/MergeRfTable.bin …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
cp …/…/…/…/…/PLAT/tools/Bootloader.bin …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/Bootloader_APPNB5MDM32A01.bin
cp …/…/…/…/…/PLAT/tools/comdb.txt …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01
sed -i “s|bootloader.bin|Bootloader_APPNB5MDM32A01.bin|g” …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/flash_download.ini
sed -i “s|app.bin|APPNB5MDM32A01.bin|g” …/…/…/…/…/PLAT/gccout/APPNB5MDM32A01/flash_download.ini
make[1]: Leaving directory ‘/cygdrive/c/Users/abc/Downloads/BC660K-GL_QuecOpen_NB5_SDK_V1.0/PLAT/project/qcx212_0h00/quectel_project/quec_open’

@herbert.pan-Q

please try again by QFlash_V5.8
QFlash_V5.8_CN.zip

Unable to get module bc660 name in dropdown list.

Please use the tools I have provided and do not need to select a module type

I need to upload 2 files:
Bootloader_APPNB5MDM32A01.bin
APPNB5MDM32A01.bin

please verify. since was getting the errors too.
to start uploading firmware i press boot button then reset and start.

Please press and hold boot, then reset, finally release boot, please try again

I am trying d304 led blinking and connecting to gpio I wanted to get the pin description on evb.
Could you please help me out.

Can I use Arduino IDE with arduino bc66 library?

I am not sure if you solved the core problem you asked for.

Please, make it clear, so others can help you if still needed for the question of this post.

They can be used if they can be adapted to BC660K

I want to communicate with evb via AT Commands, I tried using UE Monitor sent AT commands but no response.
How can i check the firmware.
@herbert.pan-Q as per info provided d304 netlight is not yet implemented?
My intention is to deploy NB-IoT network and communicate with it using mqtt.
please help me out if i can deploy using arduino ide? or how can i implement using quecopen sdk?

If you debug using AT command, use QCOM
QCOM_V1.6.zip (715.5 KB)