Hermes-BBB/Botic cape for BeagleBone Black - diyAudio
Go Back   Home > Forums > Commercial Sector > Manufacturers > Twisted Pear
Home Forums Rules Articles diyAudio Store Gallery Wiki Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Twisted Pear Superior quality electronic kits

Reply
 
Thread Tools Search this Thread
Old 26th March 2015, 09:49 PM   #1
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Default Hermes-BBB/Botic cape for BeagleBone Black

Hi Folks,

The module/PCB is available here:
Cronus Reclocking

As promised here is more info on the Hermes-BBB for the Botic driver - it is part of an idea that Miero and I worked together to bring to fruition. Miero wrote the Linux driver/distro side and I worked on the hardware. Together we worked through the datasheets to decide how Botic should work. I am very thankful for the chance to work with Miero on this. It has been great fun.

Hermes-BBB is an open design. I will be sharing the design info (including gerbers etc) as soon as we figure out the logistics and licenses.

Here are some of the features:
  • Designed specifically to work with the Cronus - but can work with any other selectable clock source.
  • Exposes an isolated clock select output and master clock input.
  • Fully isolated audio signal with 1 -8 channels of PCM - 1 - 4 channels of DSD output. All I/O to the Cronus and/or DAC is fully isolated.
  • SPDIF output is possible.
  • Header for Switches/Rotary encoder
  • Header and drivers for indicator LEDs. These can be re-purposed for GPIO via the "FLAGS" header.
  • Auto selection of DSD vs PCM routing for DACs that multiplex the LRCK signal with a DSD channel. This means it works well with the BIII-B3SE etc.
  • Fully isolated and non-isolated access to I2C for interacting with DACs and other devices.
  • Jumpers for either powering the clean side of the I2C isolator from the Cronus or the DAC.
  • USART header
  • ADC header for analog control.
  • Headers for external power/reset switches.
  • Prototyping area (for fun!)
  • Provision for backup battery to protect the BBB on shutdown by providing a soft shutdown(self regulating battery not included in the kit - but very easy/cheap to obtain).

This module is one of a few Hermes module we have designed to connect directly to a Cronus module which provides the master clock and relocks the audio data to remove any phase noise.

It has been thoroughly tested and works with any audio signal which the BBB can generate. I have tested up to 384Khz 32-bit PCM. Similar data rates for DSD would be no problem.

The isolators can handle input and output in excess of 100Mhz without any issues.

We will be writing a comprehensive setup guide/manual.

It is designed to mate directly with with BBB and the Cronus for excellent signal integrity and no wiring mess.

Hermes-BBB is open hardware distributed under the CERN open hardware licence version 1.2

Battery Selection

The Hermes comes with a 10K resistor across the NTC terminals for batteries that are self protected against overcharging/current/discharging - LiPo type "062535" (search ebay) are suggested. 250-500ma is more than adequate. This is the only type of battery we recommend!!!

It is possible to use other battery types - but it is not suggested - because the battery manager on the BBB does not protect from undervoltage nor accidental shorts (over current).

Cheers!
Russ
Attached Images
File Type: jpg hermes-bbb.jpg (54.2 KB, 2425 views)
__________________
Less pulp more juice Twisted Pear Audio.

Last edited by Russ White; 21st June 2015 at 12:07 PM.
  Reply With Quote
Old 26th March 2015, 11:37 PM   #2
kinku is offline kinku  United States
diyAudio Member
 
Join Date: Feb 2013
Location: Maryland,USA
Will this work with Opus and COD ?
  Reply With Quote
Old 26th March 2015, 11:38 PM   #3
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Quote:
Originally Posted by kinku View Post
Will this work with Opus and COD ?
In conjunction with Cronus. Yes
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 26th March 2015, 11:55 PM   #4
dwjames is offline dwjames  United Kingdom
diyAudio Member
 
dwjames's Avatar
 
Join Date: Jun 2012
Excellent
Some pictures of the final populated board would be great.

Am I right that the i2c port could allow for an lcd display to be hooked up? Is there any provision planned for this in the Botic build?
I was looking to set up a display for the rPi before I swapped to bbb and got as far as finding this nice guide for adding that functionality for rPi /Squeezelite
http://www.thesterk.com/picoreplayer...te-lcd-screen/
which looked fairly straightforward. Could that be added/included with this bbb/hermes/Botic solution?
Thanks,
James
  Reply With Quote
Old 27th March 2015, 12:11 AM   #5
kinku is offline kinku  United States
diyAudio Member
 
Join Date: Feb 2013
Location: Maryland,USA
Quote:
Originally Posted by Russ White View Post
In conjunction with Cronus. Yes
Will there be any limitations with DSD on opus or COD ? Like switches on PCB etc to be adjusted for different PCM cycle signals?
  Reply With Quote
Old 27th March 2015, 12:14 AM   #6
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Quote:
Originally Posted by kinku View Post
Will there be any limitations with DSD on opus or COD ? Like switches on PCB etc to be adjusted for different PCM cycle signals?
COD will be limited to PCM.

Opus requires configuration for DSD mode via switches/IO or I2C controller.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 27th March 2015, 12:18 AM   #7
kinku is offline kinku  United States
diyAudio Member
 
Join Date: Feb 2013
Location: Maryland,USA
Quote:
Originally Posted by Russ White View Post
COD will be limited to PCM.

Opus requires configuration for DSD mode via switches/IO or I2C controller.
Is there any plans to develop anI2c controller if one not available already.😄
  Reply With Quote
Old 27th March 2015, 12:19 AM   #8
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Quote:
Originally Posted by kinku View Post
Is there any plans to develop anI2c controller if one not available already.😄
The BBB is an I2C controller. It just needs to be programmed to do the job.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 27th March 2015, 12:36 AM   #9
kinku is offline kinku  United States
diyAudio Member
 
Join Date: Feb 2013
Location: Maryland,USA
Is there any plans from Miero to include in his software?
  Reply With Quote
Old 27th March 2015, 12:37 AM   #10
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Quote:
Originally Posted by kinku View Post
Is there any plans from Miero to include in his software?
I can't speak for Miero - but anyone could actually contribute such an enhancement.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Support for Botic Linux driver miero Twisted Pear 1671 26th May 2016 06:03 AM
To Raspberry Pi/BeagleBone Black/CuBox/UDOO owners: RuneAudio is looking for testers ACX PC Based 173 10th November 2015 06:44 PM
BBB + I2S + DAC odem81 PC Based 7 6th January 2015 05:10 AM
BeagleBone Black cowboy99 Swap Meet 10 20th September 2014 10:31 AM
My BeagleBone Black + integrated DAC music server / streamer project page Oystein PC Based 7 21st January 2014 09:34 AM


New To Site? Need Help?

All times are GMT. The time now is 07:43 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Copyright 1999-2016 diyAudio

Content Relevant URLs by vBSEO 3.3.2
Wiki