Did you feed the isolated I2C on the Hermes with 3.3V from the DAC powersupply?
No. I assumed it had its own supply. I can try that easily enough though. Am I doing everything else correctly driver-wise?
There is a jumper on the Hermes if you wish to use the Cronus 3.3V rather than the DAC 3.3V to power the isolator.
Thanks Russ. I might as well use the Buffalo supply as it comes from a Placid rather than the SMPS powering the BBB/Hermes.There is a jumper on the Hermes if you wish to use the Cronus 3.3V rather than the DAC 3.3V to power the isolator.
Thanks Russ. I might as well use the Buffalo supply as it comes from a Placid rather than the SMPS powering the BBB/Hermes.
It should never be powered by the BBB - so not sure what you mean here.
I was saying that J2 on the Hermes connects to the clean 3.3V supply on the Cronus - this is a linear regulator already sharing GND with your DAC.
The power needs to be 3.3V
It looks like i2c is connected at last!!!
Although I still don't have volume control:
Code:
root@botic:~# i2cdetect -y -r 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Although I still don't have volume control:
Code:
root@botic:~# mpc status
volume: n/a repeat: off random: on single: off consume: off
Hi zz1969, lintweaker, any anyone else ...To stop Blue LEDs blinking (BBB):
echo none > /sys/class/leds/beaglebone\:green\:usr0/trigger
echo none > /sys/class/leds/beaglebone\:green\:usr1/trigger
echo none > /sys/class/leds/beaglebone\:green\:usr2/trigger
echo none > /sys/class/leds/beaglebone\:green\:usr3/trigger
I would like to mount my BBB inside a large chassis, and somehow display the BBB's power LED status at the front panel of the chassis.
Could I use the first pair of LED connections on the Hermes, run these to an LED on the front panel, then configure this LED as -
Code:
echo power > /sys/class/leds/beaglebone\:green\:usr0/trigger
Thanks.
I'd like to know the same. I guess Russ knows the answer. Maybe he will share.
I'd like to have some indication of BBB in the on/off mode on the box
I'd like to have some indication of BBB in the on/off mode on the box
My plan was to remove the N and #1 on-board LEDs from Hermes and wire the board to replacements in the front panel. ...and have them close to momentary buttons - N by a reset button into the j_RST header and #1 by a power button into the J_P_SW header. This way the stock LED config is very reasonable, unless you had an operating mode in which Hermes was disconnected from power.
Last edited:
I have a problem with my setup made of BBB (Botic v5) +Hermes+Cronus (with 42/49 MHz clocks) and a PCM5102 DAC connected with I2S bus.
I can't play 96K files. All files with 44K1 and multiples are OK (88K2 and 176K4).
When I try to play a 96K file, there is no sound at all.
I've tried to change the value in the files clk_44k1 and clc_48k, but it didn't change anything.
Any idea ? Thanks in advance.
I can't play 96K files. All files with 44K1 and multiples are OK (88K2 and 176K4).
When I try to play a 96K file, there is no sound at all.
I've tried to change the value in the files clk_44k1 and clc_48k, but it didn't change anything.
Any idea ? Thanks in advance.
Well you could start with just checking the CS signal - but a scope is definitely handy to have around.
I would also just double check all the pads around the Rheas for dry joints - even on the SMT pads (just in case).
I would also just double check all the pads around the Rheas for dry joints - even on the SMT pads (just in case).
Thank you, Russ, I'll check my joints asap.
I've also checked the software configuration and I've found that /boot/uboot is empty (I'm using botic v5). Is it normal ?
How can I check which parameters are used by the botic driver ?
Furthermore, I'm using squeezelite and don't want mpd. I've uninstalled the mpd package but there is a remaining ympd process (check with "ps aux"). How can I definitely remove it ?
I've also checked the software configuration and I've found that /boot/uboot is empty (I'm using botic v5). Is it normal ?
How can I check which parameters are used by the botic driver ?
Furthermore, I'm using squeezelite and don't want mpd. I've uninstalled the mpd package but there is a remaining ympd process (check with "ps aux"). How can I definitely remove it ?
The standard 4 user LEDs on the BBB are different from those (mountable) on the Hermes. You could use one of the LEDs on the Hermes as a (software controlled) power LED incidator.Hi zz1969, lintweaker, any anyone else ...
I would like to mount my BBB inside a large chassis, and somehow display the BBB's power LED status at the front panel of the chassis.
Could I use the first pair of LED connections on the Hermes, run these to an LED on the front panel, then configure this LED as -
??Code:echo power > /sys/class/leds/beaglebone\:green\:usr0/trigger
Thanks.
Russ,
It wasn't a dry joint but a non soldered pin for one of the clocks.
Thank you for your help.
Still a remaining question : how can I remove ympd ? when I kill it, it goes back automatically.
It wasn't a dry joint but a non soldered pin for one of the clocks.
Thank you for your help.
Still a remaining question : how can I remove ympd ? when I kill it, it goes back automatically.
Yes, I mistakenly thought those commands related to the Hermes LED's, but of course they relate to the BBB onboard LED's.The standard 4 user LEDs on the BBB are different from those (mountable) on the Hermes.
OK, so I did some Googling, and on the BBB mailing list they mention that the power LED is activated by the power controller chip, not the CPU. So I imagine to emulate the power LED I would need to query this controller, possibly with the "i2cget" utility. I was hoping this would be a simple thing, but apparently not.You could use one of the LEDs on the Hermes as a (software controlled) power LED incidator.
WiFi not coming up
Having completed my own DAC to work with BBB I am using the newest Botic distribution to test it.
My problem is not directly related to the driver rather the overall distribution.
It fails to get a DHCP lease when manually bringing the wlan0 interface up with ifup wlan0. Adapter works with the stock Debian on Rev C of the BBB. It should really come up automatically but doesn't.
Dongle is RTL8188CUS.
/etc/network/interfaces
It is the stock image then:
change opts to:
flash to eMMC
reboot
edit /etc/fstab to add share
edit /etc/network/interfaces (as above)
I also tried Boticizing the stock distro and that caused the same issue so perhaps the module isn't in the kernel? given I can scan for networks, etc that doesn't make sense though... Something specific to the Botic options though it would seem.
Any suggestions on what to try next?
Having completed my own DAC to work with BBB I am using the newest Botic distribution to test it.
My problem is not directly related to the driver rather the overall distribution.
It fails to get a DHCP lease when manually bringing the wlan0 interface up with ifup wlan0. Adapter works with the stock Debian on Rev C of the BBB. It should really come up automatically but doesn't.
Dongle is RTL8188CUS.
/etc/network/interfaces
Code:
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "ssid"
wpa-psk "passphrase"
iface usb0 inet static
address 192.168.7.2
netmask 255.255.255.0
Code:
apt-get update
apt-get install linux-image-4.0.0-botic5
Code:
optargs=snd_soc_botic.ext_masterclk=3 snd_soc_botic.serconfig=--I- snd_soc_botic.pinconfig=compat
reboot
edit /etc/fstab to add share
edit /etc/network/interfaces (as above)
I also tried Boticizing the stock distro and that caused the same issue so perhaps the module isn't in the kernel? given I can scan for networks, etc that doesn't make sense though... Something specific to the Botic options though it would seem.
Any suggestions on what to try next?
- Home
- More Vendors...
- Twisted Pear
- Support for Botic Linux driver