Just noticed there is a new Wiki page (https://wiki.onion.io/Hardware-Specifications/Electrical-Characteristics) that has basic electrical specs for the GPIO pins and a link to the PDF file for the AR9331 as above.
Note in particular that the AR9331 PDF document contains additional information relating to electrical specs in section 7 on page 305
Thanks to the Omega people for this - much appreciated
I too have been trying the pivot-overlay approach to expand my root fiilesystem so that I may add new development tools.
I am able to 'see', mount, and touch my ext4 formatted USB drive, but I am not able to edit my /etc/config/fstab file, since the partition is reported as 'read-only'. What am I missing? How can I get around this?
Sorry guys! Just saw SDuquet and his findings just sum up the solution to my problems!
Guess maybe just this title will help someone troubleshoot this more promptly than me !
EDIT: Link to SDuquets topic
(https://community.onion.io/topic/229/omega-arrived)
@Justin-Sowers Fair enough. Sorry I wasn't able to help.
fast-gpio set 6 1 should not be creating any additional processes. It just uses hardware memory register access to set the pin value (as does the get-direction calls - only pwm causes fast-gpio to fork a separate process).
So, it is a bit of a puzzle as to why you end up with multiple processes running.
Since I really don't have any experience with Ruby or Python which you say you are using all I can suggest is that you look at what Ruby or Python are doing when they run the shell command fast-gpio set 6 1 etc. Perhaps others with more knowledge of these could advise.
Hi @Chad-Hadsell, The sound you are hearing is probably coming from the oscillator. A few people have reported this phenomenon, but so far it doesn't seem that it there's any side effect associated with it.
Cheers!
I'm using one of these with this command:
mjpg_streamer -i "input_uvc.so -r 800x600 -f 60 -d /dev/video0" -o "output_http.so -p 8080 -w /www/webcam"
Once I found the right command it was really simple. Also I found that the Omega has a much better streaming frame rate and less delay than when I was using the same camera with my Raspberry Pi.
You should look for Javascript libraries instead of Python libraries. The advantage is that it takes no processing power on your Omega and take no space (just some text in your HTML file). They also look really good.
Use the template system of Bottle.py to generate the data for the client.
http://bottlepy.org/docs/dev/stpl.html
If you want real time data, you can do some fancy stuff with JQuery/Ajax.
First link on Google : http://www.sitepoint.com/15-best-javascript-charting-libraries/
Hi @Jonathan-Rizzo, you can define a Build/Configure clause that runs the configure command before the actual compilation takes place. You can find out more information on this page: https://wiki.openwrt.org/doc/devel/packages.
Cheers!
Hi Boken Lin,
Thanks for your reply and yes I would like to see if it would be possible to cross-compile smbus-cffi on the Omega. smbus-cffi according to their site is just "cffi (C foreign function interface)-based python reimplementation of the python-smbus C-extension" : https://pypi.python.org/pypi/smbus-cffi
and the only reason that I'm interested in this module is just because It's one of the requirements for installing TSL2591 module.
It'll be awesome if there would a work around to compile this module somehow...Thanks.