Develop wearable devices the easy way with all the tools and support you could need including HDKs, SDKs and technical documentation.
The new LinkIt™ 2523 HDK by SAC is for developers looking to create advanced wearable products. Based on the MediaTek MT2523G chipset the HDK offers dual-mode Bluetooth, comprehensive GNSS standards support and industry leading performance in terms of time-to-first-fix, accuracy and power consumption. The HDK is ideal for developers looking to create more sophisticated wearables such as smartwatches, fitness trackers, health monitors, emergency locators and more.
In this 30 minute webinar MediaTek Labs technical consultant Philip Handschin demonstrated how to get started with the LinkIt™ 2523 HDK by SAC, enabling developers to create advanced wearable products.
2. Topics
2
WHAT IS MEDIATEK LABS
LinkIt Development platform for RTOS
How to get started
• Install SDK
• Compile test project
• Prepare board for flashing
• Flash the board
• Create own project
• Documentation
Questions
3. MediaTek Labs
ADeveloper Centric Ecosystem
̶ Global program – free
to join
̶ Supporting developers:
̶ Device creation
̶ App development
̶ Services
̶ labs.mediatek.com
8. Topics
8
What is MediaTek Labs
LINKIT DEVELOPMENT PLATFORM FOR RTOS
How to get started
• Install SDK
• Compile test project
• Prepare board for flashing
• Flash the board
• Create own project
• Documentation
Questions
9. LinkIt Development platform for
RTOS
9
MediaTek SOC
Range of
MediaTek SOC
starting with
MT2523G
SDK & tools
GCC compiler
and Keil µVision
support,
flashing and pin
mux tools
RTOS & API
Optimized
RTOS and API
to take
advantage of
MediaTek SOC
features and
connected
peripherals
+ ++
HDK & modules
LinkIt and
compatible HDKs
for prototyping
and compatible
modules for
device
manufacture
labs.mediatek.com/rtos
11. Topics
11
What is MediaTek Labs
LinkIt Development platform for RTOS
HOW TO GET STARTED
• Install SDK
• Compile test project
• Prepare board for flashing
• Flash the board
• Create own project
• Documentation
Questions
17. Test MinGW installation
17
▪ Navigate to C:MinGWmsys1.0 folder
▪ launch terminal by running msys.bat
▪ Close it again
18. Copy SDK to MinGW
18
▪ Unzip the downloaded SDK file
▪ Copy the whole folder to
▪ C:MinGWmsys1.0home<username>LinkI
t_SDK_V4.0.0_public
19. Install ARM_GCC
19
▪ Download ARM-GCC-win32
• https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-
q3-update/+download/gcc-arm-none-eabi-4_8-2014q3-
20140805-win32.zip
▪ Create a new folder named win under
• C:MinGWmsys1.0home<username><SDK
root>toolsgcc
▪ b) Unzip the content of the zip file to
<sdk_root>toolsgccwin folder.
▪ c) Rename the unzipped folder gcc-arm-none-eabi
23. Compile a test project
23
▪ Change to SDK directory
▪ Use “./build.sh list” to see all
commands/projects
▪ Use
“./build.sh <HDK> <PROJECT>”
▪ Example
“./build.sh mt2523_hdk rtc_set_alarm”
24. Out directory
24
▪ Once compilation is successful, out files are in
▪ <sdk_root>out<HDK><project_name>
38. Run the project
38
▪ Disconnect the micro-USB cable
▪ Reconnect the USB cable to MK20 port
▪ Open HyperTerminal/Putty program
• Choose Serial connection
• Choose COM port and Speed
• Open connection
1
44. Documentation
44
▪ <SDK root>/doc
▪ How to setup GCC compiler
• LinkIt_SDK_v4_GCC_Build_Environment_Guide
▪ Getting started with development
• LinkIt_for_RTOS_Get_Started_Guide
Debugger setup under point 2.3.6
▪ Complete API reference
• <SDK root>docLinkIt SDK for 2523 API Reference
Manualindex.html
45. Topics
45
What is MediaTek Labs
LinkIt Development platform for RTOS
How to get started
• Install SDK
• Compile test project
• Prepare board for flashing
• Flash the board
• Create own project
• Documentation
QUESTIONS