New DSC2 version - http://puredsd.ru
Made some cosmetic changes in gerbers and finished setting the firmware for this version of the DSC2.
Do you happen to have a BOM for this updated version? 🙂
Project documentation and BOM coming soon.Do you happen to have a BOM for this updated version? 🙂
I am very busy. I do this project in my spare time.
Hi Pavel, your prototype looks like a nice development; thaanks for continuing to share your excellent work with us.
I know the only option is to self-assemble the boards, unless someone commits to getting a batch fabricated, so I've started to have a converstaion with a colleague who owns/uses a reflow oven for his own (non-audio) projects.
Anyway, I see your latest Beaglebone Botic distro includes RoonBridge as well as NAA, which could be useful. Any reason why I couldn't use the distro with my DSC2 project that uses Twisted Pear's Hermes/Cronus?
I know the only option is to self-assemble the boards, unless someone commits to getting a batch fabricated, so I've started to have a converstaion with a colleague who owns/uses a reflow oven for his own (non-audio) projects.
Anyway, I see your latest Beaglebone Botic distro includes RoonBridge as well as NAA, which could be useful. Any reason why I couldn't use the distro with my DSC2 project that uses Twisted Pear's Hermes/Cronus?
All the settings of this firmware were for optimizing sound quality with the new realtime 4.9.99-rt kernel and mute operation. Therefore, I see no problems for use with other hardware.Anyway, I see your latest Beaglebone Botic distro includes RoonBridge as well as NAA, which could be useful. Any reason why I couldn't use the distro with my DSC2 project that uses Twisted Pear's Hermes/Cronus?
Maybe you are going to change the parameters - snd_soc_davinci_mcasp.mute_pins, snd_soc_davinci_mcasp.amanero_mute_pins and snd_soc_botic.ext_masterсlk.
Thanks Pavel. I'll give it a try.
When you say you've optimized for sound quality does this version still have all the unnecessary modules removed and still use static IP addressing?
When you say you've optimized for sound quality does this version still have all the unnecessary modules removed and still use static IP addressing?
This firmware is a complete ArchLinux. DHCP support is enabled.
It is difficult to make a universal micro version with simultaneous support for RoonBrige, NAA and DLNA. The meaning of minimalism is lost.
It is difficult to make a universal micro version with simultaneous support for RoonBrige, NAA and DLNA. The meaning of minimalism is lost.
I posted in the GB thread about installing Pavel's stripped down botic software but I'm not sure if such topics should be posted here now?
Anyway, here's a link to my GB post;
https://www.diyaudio.com/forums/gro...b-dsd-dac-signalyst-dscv2-45.html#post5593281
Anyway, here's a link to my GB post;
https://www.diyaudio.com/forums/gro...b-dsd-dac-signalyst-dscv2-45.html#post5593281
Hi, Ray.
GB is closed, so would be better to write here.
If you mean botic_naa(ppy) v1.zip , it seems you had unziped archive on not empty uSD. After unzip you should have the same files and directory structure as inside botic_naa(ppy) v1.zip (see picture below). Just delete all and unzip again to root of uSD.
Pls add "snd_soc_davinci_mcasp.mute_pins=4" in uEnv.txt (if not added). MUTE pin should be the same as is "snd_soc_davinci_mcasp.amanero_mute_pins=4" (4 - my settings). So you will have 2 *mute_pins options.
With this extra parameter MUTE and delay funcionality is fully functional in Pavel's assembly but not working without it.
GB is closed, so would be better to write here.
If you mean botic_naa(ppy) v1.zip , it seems you had unziped archive on not empty uSD. After unzip you should have the same files and directory structure as inside botic_naa(ppy) v1.zip (see picture below). Just delete all and unzip again to root of uSD.
Pls add "snd_soc_davinci_mcasp.mute_pins=4" in uEnv.txt (if not added). MUTE pin should be the same as is "snd_soc_davinci_mcasp.amanero_mute_pins=4" (4 - my settings). So you will have 2 *mute_pins options.
With this extra parameter MUTE and delay funcionality is fully functional in Pavel's assembly but not working without it.
Attachments
Last edited:
Arch_Botic_DSC2.gz.
PPY & Vit
is Arch_Botic_DSC2.gz. also working on DSC 2.5.2?
If not please direct me to a version that works with 2.5 and possibly also with Hermes/Cronus.
Thank you
PPY & Vit
is Arch_Botic_DSC2.gz. also working on DSC 2.5.2?
If not please direct me to a version that works with 2.5 and possibly also with Hermes/Cronus.
Thank you
Arch_Botic_DSC2.gz - it's a Pavel's image.
IMO - ANY version will work with ANY DSC 2.X and even any other I2S DAC (with some limitations).
It's Linux with Botic driver from Miero + luchoh pacth (Mute PIN functionality) for BeagleBone. No magic at all.
The only thing you need - edit optargs line in uEnv.txt with you settings (and add network config in botic_naa(ppy) v1.zip only) + correct wiring + external clocks for BeagleBone.
Hermes/Cronus/Rhea or iancanada McFIFO/McDualXO or new Pavel's DSC has all needed.
IMO - ANY version will work with ANY DSC 2.X and even any other I2S DAC (with some limitations).
It's Linux with Botic driver from Miero + luchoh pacth (Mute PIN functionality) for BeagleBone. No magic at all.
The only thing you need - edit optargs line in uEnv.txt with you settings (and add network config in botic_naa(ppy) v1.zip only) + correct wiring + external clocks for BeagleBone.
Hermes/Cronus/Rhea or iancanada McFIFO/McDualXO or new Pavel's DSC has all needed.
Last edited:
PPY & Vit
is Arch_Botic_DSC2.gz. also working on DSC 2.5.2?
If not please direct me to a version that works with 2.5 and possibly also with Hermes/Cronus.
Thank you
See post 1064.
I know the only option is to self-assemble the boards, unless someone commits to getting a batch fabricated, so I've started to have a converstaion with a colleague who owns/uses a reflow oven for his own (non-audio) projects.
Does this mean that you might start a group buy for the new version of DSC2 with direct connection to Beaglebone?
Does this mean that you might start a group buy for the new version of DSC2 with direct connection to Beaglebone?
No, I already have too much on my plate, including my V5.2 build.
Two errors:
1. Files from the archive are written to an empty SD FAT format.
2. The partition on the SD disk must be active. This is the easiest way to make a free utility MiniTool Partition Wisard or the diskpart command How to Set Active Partition on Windows - Info | Remo Software
If you mean botic_naa(ppy) v1.zip , it seems you had unziped archive on not empty uSD. After unzip you should have the same files and directory structure as inside botic_naa(ppy) v1.zip (see picture below). Just delete all and unzip again to root of uSD.
Thanks Pavel and Vit.
I should have said that the directory listng I included was the last of several attempts; exploring 7Zip options resulted in the extra files appearing in the extract? I always unxipped to an empty, newly partitioned uSD card and tried booting several times from a card with a directory listing the same as the one Vit included?
I have been setting the partition as active using the Windows Admin toolset (I use Win10 Pro on my laptop)?
I will try again but use a different unzip tool.
Pls add "snd_soc_davinci_mcasp.mute_pins=4" in uEnv.txt (if not added). MUTE pin should be the same as is "snd_soc_davinci_mcasp.amanero_mute_pins=4" (4 - my settings). So you will have 2 *mute_pins options.
With this extra parameter MUTE and delay funcionality is fully functional in Pavel's assembly but not working without it.
The version of Pavel's image I downloaded already has this configuration, along with another setting about mute delay;
optargs=
snd_soc_botic.serconfig=DD--
snd_soc_botic.dai_format=17409
snd_soc_davinci_mcasp.amanero_mute_pins=4
snd_soc_davinci_mcasp.mute_pins=4
snd_soc_davinci_mcasp.amanero_mute_delay=400
snd_soc_botic.ext_masterclk=3
snd_soc_botic.clk_44k1=45158400
snd_soc_botic.clk_48k=49152000
Last edited:
Maybe some progress.
I repeated what I did yesterday, except for using a different unzip tool, and it now seems to have booted from the uSD card - weird?
I say 'seems to' because although when I booted from the uSD card the LEDs started flashing I can't see the BBB in my routers DHCP table so I have to review the network settings I entered.
Rebooting from eMMC to the previous image everything looks as it was and I can connect remotely using putty.
Here's the network config that I have entered - anything obviously wrong?
[network]
interface=eth0
address=192.168.0.100
netmask=255.255.255.0
gateway=192.168.0.1
nameserver=192.168.0.1
domain=mydomain
I repeated what I did yesterday, except for using a different unzip tool, and it now seems to have booted from the uSD card - weird?
I say 'seems to' because although when I booted from the uSD card the LEDs started flashing I can't see the BBB in my routers DHCP table so I have to review the network settings I entered.
Rebooting from eMMC to the previous image everything looks as it was and I can connect remotely using putty.
Here's the network config that I have entered - anything obviously wrong?
[network]
interface=eth0
address=192.168.0.100
netmask=255.255.255.0
gateway=192.168.0.1
nameserver=192.168.0.1
domain=mydomain
That's right. You will not see this address in the DHCP table. Because the address is configured manually.I can't see the BBB in my routers DHCP table so I have to review the network settings I entered.
Just check its availability - ping 192.168.0.100
One famous audio diy factory is ready to manufacture DSC2. But I think the final cost will be higher than homemade.Does this mean that you might start a group buy for the new version of DSC2 with direct connection to Beaglebone?
I am sure that when I find time for a BOM project, someone will definitely produce these versions of DSC2 and sell them.
One famous audio diy factory is ready to manufacture DSC2. But I think the final cost will be higher than homemade.
I am sure that when I find time for a BOM project, someone will definitely produce these versions of DSC2 and sell them.
Can you disclose the famous audio diy factory ?
I do not want to disclose the name of this company. Because the negotiations stopped at my initiative. If I consider it necessary, I will again turn to them.
The name of the manufacturer I will write to you in a personal message.
The name of the manufacturer I will write to you in a personal message.
- Home
- Source & Line
- Digital Line Level
- Signalyst DSC1