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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.