2017年9月17日 星期日

Nordic 52832 - development



Softdevice - nRF52

nRF52832 IC revisionnRF5 SDKS132 SDS132 SDSS212 SDS212 SDSS332 SDS332 SDS
Engineering A0.9.x11.0.0-3.alpha-0.2.0-1.alpha---
Engineering B11.0.0-2.alpha2.0.0-7.alpha-0.5.1.alpha---
-2.0.0-8.alpha-0.6.0.alpha-0.6.0.alpha-
Engineering C, Revision 111.0.022.0.x22.00.9.x2-0.9.x2-
12.0.03.x.x3.12.0.0-2.0.0-
12.1.0
12.2.0
13.0.0-1.alpha5.0.0-1.alpha-
-5.0.0-2.alpha-----
-5.0.0-3.alpha-----
13.0.04.0.x4.14.0.2---
13.1.0-4.0.2-
14.0.05.0.05.0---
1 SDK 0.9.x is compatible with nRF52 series only.
2 If workaround for anomaly 73 is implemented, nRF5 SDK 11.0.0 can be used for development purposes together with SoftDevice S132 2.0.0/S212 0.9.x/S332 0.9.x on nRF52832 Engineering B. For more information, see nRF52 Engineering B Errata or nRF5 SDK 11.0.0 release notes.


nRF52832 IC revisionPacket variant1Build code1PackageFlashRAM
Engineering AQFAAAA0QFN48512 kB64 kB
AC0
Engineering BQFAABA0QFN48512 kB64 kB
CHAAAA0WLCSP
Engineering CQFAABB0QFN48512 kB64 kB
CHAABA0WLCSP
CIAABA0WLCSP
1QFAAB00QFN48512 kB64 kB
QFABQFN48256 kB32 kB
CIAAWLCSP512 kB64 kB
1 Packet variant and build code can be read from markings on top of the nRF52 IC.


2016年11月17日 星期四

BLE White List note

1. Chinese article
http://thinkingiot.blogspot.tw/2015/02/ble-security-3-ble-denial-of-service.html
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/87181.aspx

http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/p/414562/1475140

2016年10月4日 星期二

2016年9月8日 星期四


1. Advertising package detail: (Chinese)
http://www.race604.com/ble-advertising/

2. Device name:

1down voteaccepted
Assuming that you are able to get connected with the GATT Server, when you parse the GAP profile of the device, you will find an attribute for Device Name under Generic Access Profile (GAP).UUID for GAP is 0x1800, and that for the Device Name Characterstic is 0x2A00This pageexplains that the Device Name characteristic is a part of the GAP.
from http://stackoverflow.com/questions/33113141/how-do-you-get-the-actual-name-of-a-bluetooth-low-energy-device

3. GATT UUID (chinese)
https://www.bluetooth.com/zh-cn/specifications/gatt

4. ScanRSP local name and GATT device name (Chinese)
http://www.deyisupport.com.edgekey.net/question_answer/wireless_connectivity/bluetooth/f/103/p/61359/136416.aspx

4. For TI update device name use APIs.
GAPRole_SetParameter( GAPROLE_SCAN_RSP_DATA,);
GAP_UpdateAdvertisingData();
GGS_SetParameter( GGS_DEVICE_NAME_ATT, GAP_DEVICE_NAME_LEN,name);//attDeviceName );
用这三个函数 就可以了 

2016年9月5日 星期一

Nordic nRF51 dongle for NUS peripheral solution

1. Evaluate feasibility -
https://devzone.nordicsemi.com/question/44948/ble_peripheral-on-pca10031-dongle/

2. Virtual COM
Refer to user manual
http://infocenter.nordicsemi.com/pdf/nRF51_Dongle_UG_v1.0.pdf
P0.09 TXD
P0.11 RXD