Documente Academic
Documente Profesional
Documente Cultură
This is a quick, less formal guide to get started with Bosch XDK110.
Setup is straight forward, we need to install the application the XDK Workbench form the
following link(Please note that you might have to create an account for downloading the
Workbench application)
https://xdk.bosch-connectivity.com/software-downloads
Same steps can be found on the General Information Guide (pdf uploaded to the sharepoint
link) section 1.3 Getting Started.
I suggest using a Windows machine: I faced (a lot of) driver related issues on Mac. Download
and install the latest version 3.5.0
NOTE: The XDK Workbench is more like a customized IDE which installs all the required
libraries and drivers for the XDK110, no other installation(s) required****.
Once you have the Workbench Installed, you could play around with some of the example
programs included in the XDK Workbench so that you could be familiar with the steps such as
building & flasing the executable on the XDK110.
Note: I will provide you the source code for the actual data collection once it is ready,
but the steps for interacting/flashing the XDK110 is same. You could directly load an
example project from the welcome screen or follow the video tutorial below.
XDK110: To understand the device, what the status LED colors mean and the
interacting/flashing process, you could refer to the General Information Guide
(sharepoint).The important points are highligted, but suggest you to not miss the following
sections:
3.XDK Software Overview – The XDK Workbench (Just section 3, 3.1 etc. not required)
1.3 Getting Started
1.2.5 User Interface: LEDs & Buttons
3.5 and 3.5.1 (First stanza only)
3.5.2 Operation Modes (Optional, mostly not required)
If videos are your thing, here is a nice video tutorial that walks you through the steps to follow
after insalling the XDK Workbench (there are a bunch of other related videos on their youtube
channel).
https://www.youtube.com/watch?v=beLuAvj40No
Considering you have all the setup done, to flash a binary you have to do the following:
1. Build the project
2. plug-in the XDK110
3. turn it on(this puts the device in bootloaded mode and the device will appear in
the Workbench****)
4. Click the "Flash" button (no need to reboot, device would automatically reboot and
jump to the application)
5. Note: You would be able to see the logs on the workbench terminal for the various
stages of the process starting from plugging-in the device, flashing, reboot ,
executing the application etc.
Installing XDK Workbench installs the drivers and thus once you plug in the device & turn it on,
it should show up in the Workbench.
If the device does not show up even when it is turned on, try refreshing/resetting the device
list on the Workbench.
The device does not show up still, read & try steps from page 32 (XDK Windows Driver) stanza
from the General Information Guide pdf.
If none of these worked, the last possibility would be drivers related. Reboot the machine to
make sure the drivers work. If that does not help, manually install the drivers or follow this
forum post:
https://xdk.bosch-connectivity.com/community/-/message_boards/message/280897
xdk.bosch-connectivity.com
Additional Reference:
www.youtube.com
Windows - XDK
XDK Workbench 1.6.0 . XDK-Workbench is your tool to develop
software for XDK based on the Eclipse platform. By downloading
the XDK Workbench you acknowledge that you have read and
accepted the terms of the end user license agreement
xdk.bosch-connectivity.com