more G-Labs products

Author Topic: New quad core single board computer  (Read 8609 times)

December 11, 2014, 12:58:30 AM
Read 8609 times

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
http://ameridroid.com/products/odroid-c1

looks like interesting alternative to Pi and other clones.
Anyone tried this with HG? =)

g.

December 11, 2014, 01:50:56 AM
Reply #1

RoChess

  • ***
  • Information
  • Full Member
  • Posts: 61
Looks like you can only pre-order it, delivery starting Dec 16th.

December 11, 2014, 05:55:11 AM
Reply #2

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
If the Raspi isn't powerful enough to run my Advanced Smart Lights code, I'd definitely consider this!  I need to have a single board, compact system so Raspi seemed like the best option, but if I need more capability I'd jump on this especially considering the price.

December 16, 2014, 02:12:20 AM
Reply #3

drpepper

  • *
  • Information
  • Newbie
  • Posts: 23
Ordered a C1 with Linux emmc to try Homegenie on, I'll report back if I have issues. Not that HG needs the additional processor power but I can always repurpose my Pi.

Unrelated, does HG accept bitcoin and/or equipment donations instead of Paypal?

December 16, 2014, 04:15:29 AM
Reply #4

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Paypal do not accept bitcoin payment at the moment but there are gateways like these:

http://www.btctopp.com/
https://bcexer.com/

not sure about how serious these service are, so better search for other providers as well.

g.

EDIT: it seems that the owner of paypal account must be the same as the bitcoin one =/
« Last Edit: December 16, 2014, 04:19:47 AM by Gene »

December 16, 2014, 09:41:18 PM
Reply #5

RoChess

  • ***
  • Information
  • Full Member
  • Posts: 61
PayPal should accept Bitcoins already, but only via: https://www.paypal.com/webapps/mpp/paymentshub for the time being.

December 23, 2014, 06:54:30 AM
Reply #6

Eric_S

  • *
  • Information
  • Newbie
  • Posts: 22
I like the BeagleBone Black Rev C. It has enough eMMC to run Ubuntu or Debian with a full GUI and you can get a 4" or 7" touch screen cape for it. It is tiny, about the size of a credit card or Altoids can, barely bigger than a Z-Stick. Amazon has an aluminum case for it too. Runs HG effortlessly.

December 25, 2014, 11:50:03 AM
Reply #7

drpepper

  • *
  • Information
  • Newbie
  • Posts: 23
Reporting back - I got the ODROID-C1, flashed the Ubuntu image onto my eMMC, apt-get install mono-complete, HG seems to work fine.

I do get plenty of the dreaded "Got a bad hardware address length for an AF_PACKET 16 8" error, but that sounds like a consequence of using the mono packages instead of compiling from master.

It's quite a bit snappier than my B model Pi, which would peg the CPU for a few seconds while rendering my HG dashboard. That said, the OS images are still pretty new and I had some issues there with ttys and the serial service. IMHO, if you had $35 for a Pi or ODROID-C1, I'd take the C1 all day long.

Gene, if you give me the details I'd be happy to create a tuned C1 image with mono+HG for the downloads page.

On the other matter, I went with paypal but think about posting a Bitcoin address ;)

Merry Christmas, HGers!

December 27, 2014, 04:16:39 PM
Reply #8

drpepper

  • *
  • Information
  • Newbie
  • Posts: 23
I do get plenty of the dreaded "Got a bad hardware address length for an AF_PACKET 16 8" error, but that sounds like a consequence of using the mono packages instead of compiling from master.


Removed the stock mono-complete and installed the mono-odroid from http://forum.odroid.com/viewtopic.php?f=52&t=6389 because it's mono 3.8.1, and I'm having much better luck.

December 30, 2014, 06:46:26 PM
Reply #9

jarrettv

  • *
  • Information
  • Newbie
  • Posts: 13
(https://dl.dropboxusercontent.com/u/6142956/forums/hg/EdisonZStick2.jpg)
I’ve got homegenie up and running on Intel Edison. This is by far the coolest little linux computer I’ve played with yet.

After updating the image and configuring the built-in wifi. I compiled and installed mono (approx 6hrs). This seemed much faster than on the BBB.

Next, I downloaded homegenie and ran with mono. It started fine and I could access from browser thru wifi. Things seem really snappy.

Next, I connected the zwave zstick2 and it shows as detected.

root@edison1:~# lsusb
Bus 001 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


However, in HomeGenie, I see “NO SERIAL PORTS FOUND”.

(https://dl.dropboxusercontent.com/u/6142956/forums/hg/hgnoserialportsfound.png)

root@edison1:~# cat /proc/tty/driver/usbserial
usbserinfo:1.0 driver:2.0


I guess there is no kernel driver that gets loaded. Time for some more linux research. :)
« Last Edit: December 30, 2014, 06:48:47 PM by jarrettv »

December 30, 2014, 07:59:03 PM
Reply #10

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Hi jarrettv,

very cool!! I wish they would send me an Edison sample =D
Try to see if any port is mapped right after you plug the z-stick by issuing the dmesg command.
If you see a port, but HG doesn't list it, try the trick explained here:

http://www.homegenie.it/forum/index.php?topic=587.msg3287#msg3287

Let us know your progress about this =) eventually open a new topic.

Cheers,
g.

December 31, 2014, 07:10:28 AM
Reply #11

Eric_S

  • *
  • Information
  • Newbie
  • Posts: 22
Hi Jarrettv,

This may help. You need to patch the USB through to a serial port.

http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx

January 03, 2015, 06:07:29 AM
Reply #12

jarrettv

  • *
  • Information
  • Newbie
  • Posts: 13
Let us know your progress about this =) eventually open a new topic.


Thanks gene. I started a new thread and will post progress there. The dmesg doesn't show anything useful. I'll compare with my BBB dmesg.

You need to patch the USB through to a serial port.


Can you be more specific? I've tried

mknod /dev/ttyUSB0 c 188 0

And the port shows up in HomeGenie but there is still no usbserial driver loaded.


January 05, 2015, 05:59:56 AM
Reply #13

Eric_S

  • *
  • Information
  • Newbie
  • Posts: 22
Give these a read.

https://www.sealevel.com/support/article/AA-00524/0/How-to-configure-USB-serial-adapters-in-Linux.html

http://ftdi-usb-sio.sourceforge.net/

https://bbs.archlinux.org/viewtopic.php?id=175499

http://ubuntuforums.org/showthread.php?t=2259068

http://ubuntuforums.org/showthread.php?t=1325846&p=8336004#post8336004

The USB Z-Stick needs to be assigned to a COM port.

Code: [Select]
modprobe ftdi_sio vendor=0x10c4 product=0xea60
or

Code: [Select]
sudo chmod 666 /sys/bus/usb-serial/drivers/ftdi_sio/new_id
nano /sys/bus/usb-serial/drivers/ftdi_sio/new_id

and then enter your VID and PID

Code: [Select]
10c4
ea60

and save (^O = Ctrl + o)

I'll keep digging around.
« Last Edit: January 05, 2015, 06:41:08 AM by Eric_S »

January 12, 2015, 03:40:04 PM
Reply #14

louis

  • **
  • Information
  • Jr. Member
  • Posts: 26
Hi drpepper,

I finally got my board in (Adroid-C1) i installed mono-odroid 3.8.1 but i now can't compile any code.
I'm not really familiar with mono, i've read some docs and googled alot. but can't realy figure out what i'm doing wrong.

if using mono and i compile a simple example using dotnet : mcs test.cs -pkg:dotnet i get the following errors:
 
error CS0006: Metadata file `Accessibility.dll' could not be found (on each dll referenced)

so i guess somewhere a path is missing.

Offcourse in homegenie i have the same problem.

Any help appreciated .

Kind regards

Louis