BLE Module Firmware Development Q&A: NFC pins creates “Error 404 – signal not found” (technically)

When you start developing your firmware for your Nordic nRF52832 solution-based Raytac BLE module, you will (like on most other projects) bump into some difficulties.

The other day, we had yet another case where a simple thing caused major difficulties for even some of the brightest people – a customer couldn’t get their GPIO direction bit to work.

Although not too difficult to solve, it’s a common error that most customers end up having on our modules and that is because Pin 0.09 & 0.10 are set to NFC per Nordic’s default settings. In order to be able to use these pins as normal GPIOs, you will have to change those settings.

The two pins I am talking about are the ones linked to the NFC-part to the far left in the circuit example below:


nRF52832 MDBT42V Schematic.png

So, to convert these two pins to normal GPIOs, here’s what you need to do:

In SES, you’ll need to add CONFIG_NFCT_PINS_AS_GPIOS.

Pic 1
Right-click on the project and click “Edit Options”
Pic 2
Select “Common”, click on “Preprocessor” under “Code” and then click “CONFIG_NFCT_PINS_AS_GPIOS”

Check out the link below for a reference example on Nordic’s DevZone.

Reference link: Nordic DevZone – NFC pins into GPIOs

 

Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Bluetooth Project: How to get your firmware development started!

Setting up Nordic’s IDE (Integrated Development Environment) is the first step into Bluetooth product development, and it’s also where most developers need support.

In order for developers to be able to smoothly set up their IDE, Raytac hereby provide you with a few easy steps.

First and foremost – In terms of IDEs, there are currently four different ones that are all viable; Segger Embedded Studio (SES), Keil C, IAR and GCC. Among these, SES and GCC are IDEs free of charge while Keil C and IAR both require the developer to pay a license fee to their respective company.

We at Raytac generally recommend SES, as it is an IDE brought forth by both Nordic and Segger together and it uses Segger J-Link. Although GCC is a free IDE, it only builds code and is impractical editting make file or debugging firmware. Thus, it’s not our primary choice.

Therefore, we will hereby provide you a step-by-step guide on how to set up your IDE when using SES.

  1. Where to download SES?

https://www.segger.com/downloads/embedded-studio/

圖片 1.png

  1. Where to Nordic SDK ( Use SDK v15.0.0 as an example)

https://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v15.x.x/

  1. Install SES V3.34 and unzip SDK v15.0.0
After SES installed, you may find “Non-Commercial License” 

圖片 4.png

  1. SES License Key? http://license.segger.com/Nordic.cgi
  2. How to get free License Key?

Key in Name, Company name, Address and PC’s MAC address. Then press “Request License”, the “License key” will send to your mail box automatically.

Tips: How look up PC’s Mac address: Pls enter DOS mode, 

Key in ipconfig/all,

The Mac address will be found in Ethernet card.

圖片 7.png

  1. Copy the license key from mail

圖片 8

  1. Execute SES and find out the “License Manager” in “Tools” option

圖片 9

  1. Select “Activate Embedded Studio”, Paste the “License Key”, Click “Install License”

圖片 10.png

  1. When completed, click”Manage Activation”,shown “License key” well installed.

圖片 11

圖片 12.png

CMSIS Configuration Wizard,

  1. Select “Open Solution” in SES’s File option to open SDK v15.0.0 project

..\examples\ble_peripheral\ble_app_uart\pca10040\s132\ses\ble_app_uart_pca10040_s132.emProject 

圖片 13圖片 14

  1. Select “Open Studio Folder” in SES’s File option, then select “External Tools Configuration”. You may find the display as below screen shot. Pls paste the below command. (The command can also be found in below link)

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Fsdk_config.html&cp=4_0_0_1_6

圖片 15.png

圖片 16

  1. Please save the “tools.xml”. Afterward, developers may able start over build code and debug works.

Build Code & Debug

 

Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

New Distributor Announcement (Russia) – PR Electronics

Raytac is glad to announce that we has expanded our distributor network to CIS Countries (Russia), Ukraine, Latvia, Lithuania. The distribution agreement covers sales, marketing, and support for Raytac Corporation’s full range of Modules lines, including Nordic’s proven nRF51 Series, nRF52 Series, and nRF52840 in the territory.

Raytac Nordic Module Line

PR Electronics is a Distributor of Electronic components and Modules

with offices in Russia and Belarus. The company now has 51 employees and 4 sales offices.

Key market segments: Automation, POS terminals and vending systems, Telecommunications, Security systems, Medical, Navigation.

  • Management: ISO 9001:2015 qualified
  • Stock maintenance: Reliability and flexibility
  • Add-on financial logistics
  • Experienced sales team with technical background
  •  Quick technical support through trained FAEs

With recent solid demand and positive feedback receiving from market, we strongly believe that IoT is the future to enhance people’s life.

With PR Electronics’s join of Raytac’s module distribution network, we truly expect he complementary of network portfolio can bring the opportunity and competitive advantage along with a speedy and convenient accessibility for developers.

 

PR Electronics

Contact: Pavel Lyashenko

Tel: +7 (499) 500-56-40  / Телефон/Факс: +7 (499) 500-56-40

Fax: +7 (495) 937-13-27

Email: lyashenko@premier-electric.com

Website: www.prelectro.com

Address: Andronovskoe Roadway, 26, Moscow 111024 Russia

                  111024 г. Москва, Андроновское шоссе 26

спецификации Bluetooth Core  под версией 5

спецификации Bluetooth Core  под версией 4.2

спецификации Bluetooth Core  под версией 4.1

CD卡-2
Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Nordic nRF52832 & nRF52840 Module Solution

After Nordic released nRF52840, the confusion raised what the difference between nRF52832. Raytac provided an easy comparison chart based on module solution hopes to provide a quick understanding in between.

CD卡-2

Visit Raytac in Global Sources 2018 Fall Exhibition, Hong Kong

With over 3,800 exhibitors gathering in Hong Kong, Global Sources has become one of  the largest specialized sourcing trade fair around electronics.

Raytac's Exhibition

We are excited to announce that Raytac will be in attendance over there to present our latest products: 

1. Nordic nRF52840 Solution Module: MDBT50Q Series

2. Nordic nRF52810 Solution AT Command Module

3. Nordic nRF52832 Solution AT Command Module

4. Osram Laser Solution: Ultra Low Power Direct Green Laser Module

5. Bluetooth Application

Raytac Exhibition.jpg

To know more about Raytac, why not come over to have a chat!

Looking forward to seeing you in Hong Kong!

Raytac Corporation

bluetooth_ANT_thread_zigbee_logo
A member of SIG and Thread Group
Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Raytac AT Command Demo Board User Guide Released

In order to help developers easily implement the AT command module into application, Raytac released AT command module Demo Board for quick development.

MDBT42Q AT Command Module Demo Board User Guide (Pls Click Me)

56ada-mdbt42q-pat2bdk2b25e6258b25b725e825b2259d

nRF52810 AT Command Module Circuit

RaytacモジュールがChip1Stopでご購入頂けるようになりました

Raytac BT5/BT4.2モジュールと開発キットは、より開発者様へお手軽にご購入頂けるように、

この度Chip1Stop(母体:アロー・エレクトロニクス)にて取扱を開始してもらう事になりました。

IoTやBluetooth low energyに興味がある方は

是非下記リンクより覗いてみてください。

螢幕快照 2018-08-16 10.57.50

Raytac(台湾)はNordicにおける最も重要なサードパーティーモジュールメーカーの一つとして紹介されており、

世界各国へ数多くのBLEモジュールを供給しているあなたのパートナーです。

Raytacチームの情熱が作り出した認証付モジュールがお客様へ利益の最大化をもたらします。

Bluetooth QDID 取得済みモジュール:

BT4.1:  MDBT40 シリーズ

BT5 & BT4.2: MDBT42Q / MDBT42 / MDBT42V

各国電波安全認証関係

FCC (USA)

IC (Canada)

CE (EU)

MIC Telec (Japan)

KC (Korea)

SRRC (China)

NCC (Taiwan)

Raytacの最大のミッションはお客様の開発負担の軽減、プロジェクトの加速、プラグ&プレイのような簡単に搭載できるモジュールを作り続けることです。

Raytac QR Code-BLE&Laser-Landscape.png

Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Raytac Module Now Is Available in Chip 1 Stop

To provide developers a quick access of Raytac BT5 / BT4.2 modules, Raytac announced the corporation with OneChipStop, an Arrow company, have modules and development kit listed.

We encourage customers who is interested in IoT and Bluetooth Low Energy may visit below link for more information.

Raytac is one of the most important 3rd party module maker listed in Nordic’s list located in Taiwan,  also the one of the biggest module supplier all over the world.

With the passion Raytac’s team possessed, the effort is aimed to create the maximum benefits contributes by pre-certified modules.

Bluetooth QDID Granted:

BT4.1:  MDBT40 Series

BT5 & BT4.2: MDBT42Q / MDBT42 / MDBT42V

Regional RF Safety Regulation

FCC (USA)

IC (Canada)

CE (EU)

MIC Telec (Japan)

KC (Korea)

SRRC (China)

NCC (Taiwan)

To easy developers’s work, speed up the project schedule, lower down the total budget by deploy the module built in products just like a plug and play components is always the ultimate mission Raytac would like to dedicate to all developers.

Raytac QR Code-BLE&Laser-Landscape

Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Raytac Modules All Made In Taiwan ~ The Best Way To Escape From Trade War

All Raytac’s modules are designed, manufactured, and shipped from Taiwan, which is the best shelter from the trade war.

The emerging trade brawl between the United States and China has raised most customers’ worry. The trade standoff has become more heated in recent days by raising tariff imposed by US government.

Most US customers now are really worried about the current business is highly risk exposure under the conflict.

Raytac Corporation, unlike other modules suppliers has factory or OEM or shipped from China, but ALL Raytac’s modules are Made In Taiwan and Shipped from Taiwan!

Raytac provides all series of Nordic nRF51 & nRF52 solution with different form factor pre-certified modules. With a strong and professional wireless technology background, Raytac has drew the highest attention and reputation in IoT field among Bluetooth Low Energy (Aka BT5, BT4.2. BT4.1 & BT4.0) and IEEE 802.15.3.

Are you still worried about the ramping up trade war in terms of tariff damages the competitive advantage of your company and products?

Why not take a look of Raytac’s module to escape from the business risk!

Raytac Module Spec Sheet Summary

http://raytaccorp.blogspot.tw/2017/07/raytac-bluetooth-module-line.html

Raytac Nordic Module Line

 

Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Raytac AT-Command Module Solution Product Road Map

nRF52810 AT-Command Evaluation DK Board is a multifunction hardware design for several applications.
Not only a AT-Command Peripheral (Slave) role released recently, but also Central (Master) role deployed Nordic nRF52832 & nRF52840 Solution in the near future.
MDBT42Q-PAT Connection