• Introduction to the required tools and utilities

      Title: Introduction to the required tools and utilities

      Topic: System software

      Category Level: Basic exercise

      Degree weight: 1

      Materials: Marvell ARMADA 1500, Ethernet cable, GCC toolchain, Linux OS with SDL library, Cross compiler, Linux OS, Android OS, Android NDK, Android SDK

      Augmented Reality Interface: Y

      Remote Lab: N

      Short description: This laboratory exercise covers fundamentals of using cross-tool chain compiler, basic Linux Makefile system commands, and using Android Debug Bridge (ADB) tool. Students are introduced to compile C source code using cross-tool chain compiler, transfer a binary executable file to Android OS (i.e. Armada 1500 board) using ADB tool and run the binary executable file within Android OS. Demonstration is made on the simple “Hello world” program.

    E2LP Board DiscoveringIntroduction to Multitasking – Critical section