Difference between revisions of "Userspace Arduino Example"
(Created page with "<pre> danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino$ ls arduino-makefile libarduino README.md utility danders@desktop-dev:~/Development/userspace-a...") |
|||
Line 1: | Line 1: | ||
+ | Example build and upload to BeagleBone Black | ||
<pre> | <pre> | ||
Line 86: | Line 87: | ||
6 0 | 6 0 | ||
6 0 | 6 0 | ||
+ | </pre> | ||
+ | |||
+ | The contents of the userspace-build directory after a build | ||
+ | <pre> | ||
+ | danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ ls | ||
+ | build-userspace Makefile PWM.ino | ||
+ | danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ ls build-userspace/ | ||
+ | HardwareSerial.d libcore.a main.o Print.o PWM.elf sysfs.d variant.d wiring_analog.d wiring.d wiring_digital.o wiring_shift.d WMath.d WString.d | ||
+ | HardwareSerial.o main.d Print.d PWM.d PWM.o sysfs.o variant.o wiring_analog.o wiring_digital.d wiring.o wiring_shift.o WMath.o WString.o | ||
+ | danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ | ||
</pre> | </pre> |
Latest revision as of 15:05, 16 July 2013
Example build and upload to BeagleBone Black
danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino$ ls arduino-makefile libarduino README.md utility danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino$ cd arduino-makefile/examples/PWM/ danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ make ------------------------- Userspace.mk Configuration: - [DEFAULT] ARDUINO_DIR = /home/danders/Development/userspace-arduino/Userspace-Arduino - [DEFAULT] USERSPACE_CORE_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/cores/virtual - [COMPUTED] USERSPACE_VAR_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/variants/beaglebone (from USERSPACE_CORE_PATH) - [COMPUTED] BOARDS_TXT = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/boards.txt (from USERSPACE_CORE_PATH) - [USER] BOARD_TAG = userspace - [COMPUTED] OBJDIR = build-userspace (from BOARD_TAG) - [USER] CROSS_COMPILE = arm-angstrom-linux-gnueabi- - [DEFAULT] UPLOAD_UTILITY = /home/danders/Development/userspace-arduino/Userspace-Arduino/utility/send_exec.sh - [DEFAULT] OPTIMIZATION_LEVEL = s - [DEFAULT] USERSPACE_CORE_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/cores/virtual - [USER] USERSPACE_VAR_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/variants/beaglebone ------------------------- mkdir -p build-userspace Compliling build-userspace/PWM.o Compliling build-userspace/sysfs.o Compliling build-userspace/wiring_analog.o Compliling build-userspace/wiring.o Compliling build-userspace/wiring_digital.o Compliling build-userspace/wiring_shift.o Compliling build-userspace/HardwareSerial.o Compliling build-userspace/main.o Compliling build-userspace/Print.o Compliling build-userspace/WMath.o Compliling build-userspace/WString.o Compliling build-userspace/variant.o Creating build-userspace/libcore.a Compliling build-userspace/PWM.elf Build of PWM complete! danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ make upload ------------------------- Userspace.mk Configuration: - [DEFAULT] ARDUINO_DIR = /home/danders/Development/userspace-arduino/Userspace-Arduino - [DEFAULT] USERSPACE_CORE_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/cores/virtual - [COMPUTED] USERSPACE_VAR_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/variants/beaglebone (from USERSPACE_CORE_PATH) - [COMPUTED] BOARDS_TXT = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/boards.txt (from USERSPACE_CORE_PATH) - [USER] BOARD_TAG = userspace - [COMPUTED] OBJDIR = build-userspace (from BOARD_TAG) - [USER] CROSS_COMPILE = arm-angstrom-linux-gnueabi- - [DEFAULT] UPLOAD_UTILITY = /home/danders/Development/userspace-arduino/Userspace-Arduino/utility/send_exec.sh - [DEFAULT] OPTIMIZATION_LEVEL = s - [DEFAULT] USERSPACE_CORE_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/cores/virtual - [USER] USERSPACE_VAR_PATH = /home/danders/Development/userspace-arduino/Userspace-Arduino/libarduino/variants/beaglebone ------------------------- Transfering PWM to root@192.168.7.2...root@192.168.7.2's password: Executing! Begin output log ==================== root@192.168.7.2's password: BB-BONE-BACONE: File exists 3 0 5 0 6 0 6 0 6 2000 6 4000 6 6000 6 8000 6 10000 6 12000 6 14000 6 16000 6 18000 6 20000 6 20000 6 18000 6 16000 6 14000 6 12000 6 10000 6 8000 6 6000 6 4000 6 2000 6 0 6 0
The contents of the userspace-build directory after a build
danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ ls build-userspace Makefile PWM.ino danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$ ls build-userspace/ HardwareSerial.d libcore.a main.o Print.o PWM.elf sysfs.d variant.d wiring_analog.d wiring.d wiring_digital.o wiring_shift.d WMath.d WString.d HardwareSerial.o main.d Print.d PWM.d PWM.o sysfs.o variant.o wiring_analog.o wiring_digital.d wiring.o wiring_shift.o WMath.o WString.o danders@desktop-dev:~/Development/userspace-arduino/Userspace-Arduino/arduino-makefile/examples/PWM$