User Manual DA16600 FreeRTOS Getting Started with EVK UM-WI-051 Abstract This guide is intended to help customers setup the hardware development environment, install required software, and download and run an application on the DA16600 development platform.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Figure 9: Provisioning via Bluetooth LE ..................... 10 ® Figure 10: Current Test Environment ....................12 Figure 11: SW3 and SW7 Set to Use AT-GUI..................12 Figure 12: SW3 and SW7 Set to Use SmartSnippets ................. 13 Figure 13: SW4 Set to Use Bluetooth LE RF Path ................
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Software Development Kit (SDK) The DA16600 Software Development Kit (SDK) has the same structure and environment as the DA16200 SDK. For more information, see the materials available on https://www.dialog- semiconductor.com: ● UM-WI-049 DA16200 FreeRTOS SDK Startup Guide for Linux, User Manual, Dialog Semiconductor ●...
DA16600 FreeRTOS Getting Started with EVK DA16600 Module EVK Figure 1 shows the hardware configuration of the DA16600 Module Evaluation Kit (EVK). Figure 1: Hardware Configuration DA16600 EVB has the following components: 1. Main board: DA16600 module (DA16600MOD-AAC) is installed.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK 11. Switch SW3: a switch to connect directly to DA14531 and use UART to check Bluetooth ® performance. ○ This switch is set to Off in normal operation 12. Switch SW4: a switch to control RF switch in DA16600MOD at test mode.
Pin1,2: to use UART1 of DA14531 with P0_5 (1-wire UART) 4.1.3 SW4 Pins Setting Figure 5: The SW4 Pins To manually control the internal RF switch of DA16600, use: ● Pin1: if the RF path is connected to DA14531( Bluetooth® LE) ●...
Figure 7: Check COM Ports on Device Manager Configure the Serial Port for UART For a Windows Host, the Tera Term utility is used to fully validate the connection to the DA16600 EVK. Tera Term is a free software terminal emulator (communication program) which supports multiple communication including Serial port connections.
Figure 8: Serial Port Setup Setup for Wi-Fi Provisioning Using Bluetooth ® DA16600 module may be used in a product like Wi-Fi door-lock where Wi-Fi is playing the main role, and Bluetooth ® LE assists with Wi-Fi Provisioning at the product's initial setup (Out-of-Box). A Bluetooth ®...
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Table 1: Steps for Provisioning via Bluetooth ® 1. Start App and select 2. Press the Start 3. Select DA16600- 4. Press the Start the Start DA16600- BLE connect Wi- Fi network button to start based button to provisioning.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Current Measurement For detailed information on Sleep mode, see the Low Power Operation Mode section in DA16200 Datasheet [1]. To measure current waveform, connect the EVK's current measurement point (P1 and P2) with the measurement instrument (KEYSIGHT 14585A).
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Bluetooth ® LE Test Setup P0_5 can be used with 1-wire UART to test RF performance of DA14531. Turn on Pin1 and 2 of SW3 to use UART and turn off Pin7 and 8 of SW7.
DA16600 FreeRTOS Getting Started with EVK Firmware Update The security features of DA16600 support Secure Boot to avoid booting with fake or untrusted images and to protect against hacking. The DA16200 SoC includes a security hardware block called CryptoCell-312 (CC312). With proper security keys and certificates installed (in OTP and images), the DA16200 can boot in secure mode.
If you get a new SDK, then you always load the <Bootloader image> first. 1. Power on the DA16600 board. 2. At the [/DA16600] prompt, type reset to go to the Mask ROM prompt [MROM]. See Figure Figure 14: Mask ROM 3.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK 1. At the [MROM] prompt, type loady 23000. See Figure 17. NOTE The RTOS address map register depends on the flash memory size. Therefore, the address must be 0x23000 for boot index 0 or 0x1E2000 for boot index 1. In this case, at the [MROM] prompt, type loady 23000 or loady 1e2000.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Figure 20: Load Image File 3. If the three images are loaded, then at the[MROM] prompt, type boot to boot your images. 4. Run factory reset as shown in Figure Figure 21: Factory Mode Prompt on Command Window NOTE Now all three required images are loaded.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Download Image with Script (Macro) It is possible to download all images automatically with the use of a script. 1. In the Control menu, select Macro. 2. In the MACRO: Open macro dialog window, select DA16600_download.ttl file. See Figure 22.
If there are any memory conflicts during updating the image or errors while building the SDK, there may be a case that it cannot run DA16600. In this case, you cannot do anything in the command window. DA16200 must be forced to enter boot mode. Follow the procedure below.
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK 4. At the [BOOT] # prompt, run command reset. 5. Do the steps in Section from step 3. Figure 28: Run with BOOT Mode User Manual Revision 1.0 17-May-2021 CFR0012 22 of 25...
UM-WI-051 DA16600 FreeRTOS Getting Started with EVK Boot Index Change To change the boot index, you must change the boot index number and then reboot. After the reboot is complete, verify that the version printed at boot and the boot_idx values have changed.
Page 25
Dialog Semiconductor product (or associated software) can reasonably be expected to result in personal injury, death or severe property or environmental damage.
Need help?
Do you have a question about the DA16600 and is the answer not in the manual?
Questions and answers