Re: Fwd: Requested configuration data - Re: Is there support for the Tascam DM-4800 / IF-FW DM Vers
Brought to you by:
aeb,
bencollins
From: Takashi S. <o-t...@sa...> - 2024-04-29 01:06:17
|
Hi, On Sun, Apr 28, 2024 at 05:22:29PM +0200, Joerg M. Sigle wrote: > > 1. The image of configuration ROM > > ... > Please see the attachment. Okay. I made a PR to systemd project according to the content of image. https://github.com/systemd/systemd/pull/32542 When you put the entry in your system following to 'man hwdb' (e.g. under /etc directory), restart udev daemon, and logout/login, the access permission to '/dev/fw1' is configured to what we expect automatically, independent of the installation of libffado2 rule. (requiring systemd v249 or later). If you agree with CC0 for the copyright of image, I would like to push it to my collection, Just for safe, Do you mind it? https://github.com/takaswie/am-config-roms/ > > 2. General section information in Wavefront DiceII ASIC > > ... > > $ firewire-request /dev/fw1 read 0xffffe0000000 0x28 > > root@think3 So Apr 28 14:56:23 /usr/src/ffado/linux-firewire-utils-0.5.1 > # firewire-request /dev/fw1 read 0xffffe0000000 0x28 > result: 000: 00 00 00 0a 00 00 00 82 00 00 00 8c 00 00 00 8e ................ > result: 010: 00 00 01 1a 00 00 01 1a 00 00 00 00 00 00 00 00 ................ > result: 020: 00 00 00 00 00 00 00 00 ........ Good. The general section consists of the following information: 000: 00 00 00 0a 00 00 00 82: global section offset 0x28, size 0x208 008: 00 00 00 8c 00 00 00 8e: tx stream section offset 0x230, size 0x238 010: 00 00 01 1a 00 00 01 1a: rx stream section offset 0x468, size 0x468 018: 00 00 00 00 00 00 00 00: extended status of sync is not supported. 020: 00 00 00 00 00 00 00 00: reserved fields. You can retrieve the content of each section by read access to the offset plus 0xffffe0000000 and the size. For example of tx stream section: $ firewire-request /dev/fw1 read 0xffffe0000230 0x238 The tx/rx sections tell software about the stream formats and configurations. Well, my concern is the spontaneous change of these two sections by mixer settings of tx/rx channels. As I mentioned, your device has two modes (16 channels and 32 channels) per each, at least according to the manual. The description in the manual reminds me that these two sections have a quirk which I do not expect for Dice devices. Thanks Takashi Sakamoto |