From: Takashi Sakamoto <o-takashi@sakamocchi.jp>
To: Michele Perrone <michele.perrone@weiss.ch>
Cc: Rolf Anderegg <rolf.anderegg@weiss.ch>,
Takashi Iwai <tiwai@suse.de>,
alsa-devel@alsa-project.org
Subject: Re: INT203 and DAC1 (Re: [PATCH] ALSA: dice: add stream format parameters for Weiss devices)
Date: Sun, 17 Sep 2023 11:55:23 +0900 [thread overview]
Message-ID: <20230917025523.GA188984@workstation.local> (raw)
In-Reply-To: <a5b63c37-7f6f-46f3-a87f-e4e7c0c9b5c8@weiss.ch>
Hi Michele,
On Sat, Sep 16, 2023 at 11:18:39AM +0200, Michele Perrone wrote:
> Hi Takashi,
>
> sorry for our late reply.
>
> 1. INT203
>
> Yes, we can confirm that the latest INT203 firmware has the model ID 0x6,
> same like the INT202. Older INT203 firmware has the model ID 0xa.
>
> At the snd-dice module level, there is obviously no difference, because
> the hardcoded capabilities (modes/rates) are the same.
>
> The only drawback is that when connecting the INT202, users see two
> channels of input. But maybe this could be easily solved with an alsa
> card profile.
>
> 2. DAC1
>
> The DAC1 with model ID 0x5 that you found in the libffado configuration
> file is not same the DAC1 that you found on our website.
> That was an experimental device which included an embedded computing
> board, connected via FireWire to an internal DICE-based soundcard.
> This device was never released to the market, so I suggest discarding
> this entry.
>
> On the other hand, the DAC1 from our website was indeed sold with a
> FireWire option. However, this is just and INT203 embedded inside the
> DAC1, with no special ROM. This means that when connecting the DAC1 via
> FireWire, it will present itself like an INT203.
>
> I hope this answers all your question, otherwise let us know!
>
> Kind regards,
> Michele Perrone
Thanks for your clarification! Now I figured out and post merge request
to systemd project.
* https://github.com/systemd/systemd/pull/29197
Thanks
Takashi Sakamoto
> On 06/09/23 01:54, Takashi Sakamoto wrote:
> > Hi Rolf and Michele,
> >
> > I'm working to fulfill hardware database of systemd project[1] for Weiss models with received
> > collection of configuration ROM, then have some issues. I would ask you to provide information
> > to solve them.
> >
> > This is the table of the value of model ID field and model name.
> >
> > snd-dice am-config-roms systemd hwdb
> > DAC202 0x000007 0x000007 0x000007
> > DAC202(Maya) 0x000008 not yet not yet
> > MAN301 0x00000b 0x00000b not yet
> > INT202 0x000006 0x000006 0x000006
> > INT203 0x00000a 0x000006 (?) not yet
> > ADC2 0x000001 0x000001 0x000001
> > DAC2/Minerva 0x000003 0x000003 0x000003
> > Vesta 0x000002 0x000002 0x000002
> > AFI1 0x000004 0x000004 0x000004
> > DAC1 not yet (?) not yet (?) 0x000005
> >
> > I have two issues.
> >
> > 1. INT203
> >
> > The modalias table in ALSA dice driver[2] includes 0x00000a for the model, while the configuration
> > ROM includes 0x000006. Michele wrote commit comment for it[3]:
> >
> > ```
> > Note: the INT203 presents itself as INT202, because the firmware
> > running on the two devices is the same.
> > The difference between the two lies in a jumper setting
> > inside the device.
> > ```
> >
> > In my opinion, there are multiple hardawre revisions for the model.
> >
> > 2. DAC1
> >
> > When committing to hardware database of systemd project[4], I referred to libffado2 configuration
> > file[5]. It includes `DAC1` with model ID 0x000005, while it is neither found in ALSA dice driver
> > nor the collection of configuration ROM. As long as searching DAC1 in website of Weiss Engineering,
> > I can see DAC1-mk3 has option card for IEEE 1394 connection[6]. Would I request you to provide
> > information about the model?
> >
> > [1] `hwdb.d/80-ieee1394-unit-function.hwdb` in systemd project
> > [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/firewire/dice/dice.c?id=4fb0dacb78c6a041bbd38ddd998df806af5c2c69#n395
> > [3] https://github.com/takaswie/am-config-roms/commit/e6717b3cbb4a
> > [4] https://github.com/systemd/systemd/commit/ff1cb7b9393ac
> > [5] http://subversion.ffado.org/browser/trunk/libffado/configuration
> > [6] https://weiss.ch/products/pro-audio/dac1-mk3/
> >
> >
> > Regards
> >
> > Takashi Sakamoto
next prev parent reply other threads:[~2023-09-17 2:57 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-28 9:16 [PATCH] ALSA: dice: add stream format parameters for Weiss devices Michele Perrone
2023-07-28 13:13 ` Takashi Sakamoto
2023-07-31 8:09 ` Michele Perrone
2023-07-31 14:06 ` Takashi Sakamoto
2023-08-08 8:34 ` Michele Perrone
2023-08-08 15:25 ` Takashi Sakamoto
2023-08-16 13:05 ` ALSA: dice: improve support " Michele Perrone
2023-08-18 13:13 ` Takashi Sakamoto
2023-08-18 13:23 ` Michele Perrone
2023-08-22 13:58 ` Takashi Sakamoto
2023-08-31 13:28 ` Takashi Sakamoto
2023-09-04 16:00 ` Rolf Anderegg
2023-09-05 1:20 ` Takashi Sakamoto
2023-09-05 8:57 ` Rolf Anderegg
2023-09-05 23:54 ` INT203 and DAC1 (Re: [PATCH] ALSA: dice: add stream format parameters for Weiss devices) Takashi Sakamoto
2023-09-16 9:18 ` Michele Perrone
2023-09-17 2:55 ` Takashi Sakamoto [this message]
2023-09-18 13:19 ` MAN301 external clock issues " Michele Perrone
2023-09-19 14:09 ` Takashi Sakamoto
2024-01-21 14:07 ` MAN301 internal routing " Takashi Sakamoto
2024-01-21 14:30 ` Takashi Sakamoto
2024-02-15 12:04 ` Takashi Sakamoto
2024-02-26 16:06 ` Michele Perrone
2024-02-27 23:54 ` Takashi Sakamoto
2024-02-28 8:14 ` Rolf Anderegg
2024-02-28 8:32 ` Rolf Anderegg
2024-02-28 23:28 ` Takashi Sakamoto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230917025523.GA188984@workstation.local \
--to=o-takashi@sakamocchi.jp \
--cc=alsa-devel@alsa-project.org \
--cc=michele.perrone@weiss.ch \
--cc=rolf.anderegg@weiss.ch \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).