kblomqvist / cativity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cativity

SW Usage

nRF51 s110 softdevice is used by default (see Makefile.project), so at first you need to flash the softdevice binary:

make softdevice

The above command erase the chip and programs the softdevice binary appropriately. Now compile the user program and flash/upload it:

make
make upload

Example/Test SW

Use segger.py script directly to flash .bin binaries.

Proximity/RSSI test

export BUILD_PATH=./build
export JLINK_PATH=/usr/bin
python segger.py flash examples/ble_peripheral_proximity_nrf518222_xxaa_s110.bin 0x18000

HW Errata

  • ANT footprint
  • QFN thermal pad paste mask too large
  • Remove paste mask from programming pads
  • 2u2 pad size too large, should be 0402

About


Languages

Language:C 78.5%Language:Makefile 8.3%Language:C++ 6.6%Language:Objective-C 5.6%Language:Assembly 0.6%Language:Eagle 0.4%Language:Python 0.0%Language:Shell 0.0%