November 15, 2010
ancient automotive embedded engineer
News - Does It Matter Which Brow…
about a year ago
Firefox for the last several years. Performs well enough and I became tired of learning the quirks of new browsers.
about 2 years ago
Hardware accelerated XBMC would be interesting. Any chance at an accelerated VLC?
You talk about “releasing” accelerated applications. Does this mean that only you have ability to build hardware accelerated applications and an end user does not? I share the concerns of jamis when it comes to video. This always seems to be a stumbling block with these restricted GPU designs.
Thanks for the useful response. Good to hear that you are working to improve the concerns that I noted and I’ll be looking forward to the updates.
If you have the time, why is it the GPU’s on these SOC devices always seem to be shrouded in such secrecy? I’ve run into this before on similar SOC’s from other manufacturers.
Got my doubts on this claim of “all of the functions that you would expect using simple Arduino-style language “. I’ve been looking at the pcduino website, in particular the download page. It has a link to the source code for the “arduino compatible” features. Has anyone else looked at this github source code? From what I could glean from the github posting, there isn’t support for anything other than:
void delay(unsigned long ms);
void delayMicroseconds(unsigned int us);
void pinMode(int pin, unsigned int mode);
void digitalWrite(int pin, int value);
int digitalRead(int pin);
int analogRead(int pin);
void analogWrite(int pin, int value);
Looks pretty weak grounds for claiming all the arduino functions I would expect. Maybe I’m missing something?
I did see some code which appeared to work like an arduino SPI library.
There looked to be a demo program related to I2C but it wasn’t a wire library.
Doesn’t appear to be any “arduino” support for the Uart pins as of yet.
You can substitute printf (which will go to the linux terminal where you start execution) but that’s about it.
Plus, within the arduino “core” all the digital I/O is implemented as “system” commands. So, for every digital I/O it’s calling a shell command to execute it. Can’t imagine that to be very fast. A2d’s look even more strange and seem to be handled as file I/O. I2c appears to use the same file I/O approach.
Do the units that ship have more arduino capability? I don’t yet have one to experiment with.
Nevertheless, an interesting platform and I purchased 2. I wouldn’t want to do any critical real-time control with it but it could have some useful applications with all the features linux provides.
Also appears that the GPU portion has enough proprietary features that I doubt the open source community will ever see any official documentation on it, including any linux related source code. At least that’s been my experience in the past with these video playback capable SOC’s that are used in media players – which this closely resembles. Hope I’m wrong. Even so, that does not detract from it being an interesting/useful product.
Definitely a bash script. My linux is quite rusty but it looks to be setting up the serial port on the “arduino compatible” header and writing $msg to it in an infinite loop.
News - February Caption Contest
about 2 years ago
…sittin under a ladder sittin under a ladder sittin under a ladder……sittin under a ladder..
No public wish lists :(
Forgot your password?
No account? Register one!