@555a wrote:
Brand new Raspberry Pi 2 with the Skywriter Hat
Linux rpihobby01 4.1.13-v7+ #826 SMP PREEMPT Fri Nov 13 20:19:03 GMT 2015 armv7l GNU/Linux curl -sSL get.pimoroni.com/skywriter | bash sudo apt-get install python-smbus sudo reboot pi@rpihobby01:~ $ sudo i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- 42 -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- --So I pretty sure that means its all setup, but I did later run raspi-config again and enable SMB Bus and I2c was set enabled
sudo apt-get install python-dev python-xlib libxtst-dev libpng-dev python-pip pdpi@rpihobby01:~/skywriter-hat-master/python/examples $ sudo ./test.py Got firmware info Got firmware info Got firmware info ... ^CTraceback (most recent call last): File "./test.py", line 37, in <module> signal.pause() KeyboardInterrupt Got firmware infoThe ... relate to a number of the "Got firmware info" messages repeating
pi@rpihobby01:~/skywriter-hat-master/python/examples $ ./synth.py Got firmware info ... Populating temp PD file: /tmp/tmp1IjZUl Got firmware info Got firmware info ... Got firmware info Got firmware info Started PD with PID: 2092 File: /tmp/tmp1IjZUl Attempting to connect to PD Connected to PD Got firmware info Got firmware info ... Got firmware info Got firmware info ^CTraceback (most recent call last): File "./synth.py", line 16, in <module> signal.pause() KeyboardInterrupt Killing PD instance Got firmware info Removing temp file Got firmware infoAlso the PD example failed
pi@rpihobby01:~/skywriter-hat-master/python/examples $ pd theremin.pd sh: 1: wish: not found watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... ^CPd: signal 2and nothing was displayed in an additional windows
tried a pip manual install
sudo pip install skywriter Requirement already satisfied (use --upgrade to upgrade): skywriter in /usr/local/lib/python2.7/dist-packages Cleaning up...but it is not interested
tried a full manual install
git clone https://github.com/pimoroni/skywriter-hat
cd skywriter-hat/python/library
sudo python setup.py installbut resulted in the same "Get firmware info" messages
cloned the besherman pull request branch
pi@rpihobby01:~ $ mkdir tmp pi@rpihobby01:~ $ cd tmp pi@rpihobby01:~/tmp $ git clone https://github.com/besherman/skywriter-hat.git Cloning into 'skywriter-hat'... remote: Counting objects: 236, done. remote: Total 236 (delta 0), reused 0 (delta 0), pack-reused 236 Receiving objects: 100% (236/236), 1.99 MiB | 1.00 MiB/s, done. Resolving deltas: 100% (88/88), done. Checking connectivity... done. pi@rpihobby01:~/tmp $ cd skywriter-hat/python/library/ pi@rpihobby01:~/tmp/skywriter-hat/python/library $ sudo python setup.py install running install running bdist_egg running egg_info creating skywriter.egg-info writing requirements to skywriter.egg-info/requires.txt writing skywriter.egg-info/PKG-INFO writing top-level names to skywriter.egg-info/top_level.txt writing dependency_links to skywriter.egg-info/dependency_links.txt writing manifest file 'skywriter.egg-info/SOURCES.txt' reading manifest file 'skywriter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'skywriter.egg-info/SOURCES.txt' installing library code to build/bdist.linux-armv7l/egg running install_lib running build_py creating build creating build/lib.linux-armv7l-2.7 copying skywriter.py -> build/lib.linux-armv7l-2.7 creating build/bdist.linux-armv7l creating build/bdist.linux-armv7l/egg copying build/lib.linux-armv7l-2.7/skywriter.py -> build/bdist.linux-armv7l/egg byte-compiling build/bdist.linux-armv7l/egg/skywriter.py to skywriter.pyc creating build/bdist.linux-armv7l/egg/EGG-INFO copying skywriter.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO copying skywriter.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO copying skywriter.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO copying skywriter.egg-info/requires.txt -> build/bdist.linux-armv7l/egg/EGG-INFO copying skywriter.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO zip_safe flag not set; analyzing archive contents... creating dist creating 'dist/skywriter-0.0.2-py2.7.egg' and adding 'build/bdist.linux-armv7l/egg' to it removing 'build/bdist.linux-armv7l/egg' (and everything under it) Processing skywriter-0.0.2-py2.7.egg Removing /usr/local/lib/python2.7/dist-packages/skywriter-0.0.2-py2.7.egg Copying skywriter-0.0.2-py2.7.egg to /usr/local/lib/python2.7/dist-packages skywriter 0.0.2 is already the active version in easy-install.pth Installed /usr/local/lib/python2.7/dist-packages/skywriter-0.0.2-py2.7.egg Processing dependencies for skywriter==0.0.2 Searching for smbus==1.1 Best match: smbus 1.1 smbus 1.1 is already the active version in easy-install.pth Using /usr/lib/python2.7/dist-packages Finished processing dependencies for skywriter==0.0.2 pi@rpihobby01:~/tmp/skywriter-hat/python/library $ cd ../examples/ pi@rpihobby01:~/tmp/skywriter-hat/python/examples $ ./test.py Got firmware info Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "build/bdist.linux-armv7l/egg/skywriter.py", line 103, in run if self.todo() == False: File "build/bdist.linux-armv7l/egg/skywriter.py", line 332, in _do_poll handle_firmware_info(data) File "build/bdist.linux-armv7l/egg/skywriter.py", line 289, in handle_firmware_info raise Exception("No valid GestIC Library could be located") Exception: No valid GestIC Library could be located ^CTraceback (most recent call last): File "./test.py", line 37, in <module> signal.pause() KeyboardInterruptwhat can I do next?
Posts: 2
Participants: 1