Hi everyone. I've digged a bit into RML16AI software and that's what I found so far.

It's Firewire/AVB implementation is based on TC Applied Technologies DICE III solution. It doesn't use silicon chip, but FPGA image to emulate the same solution. This is rather smart decision, as configuration can be changed via firmware upgrades. As we can see from official TC site, the company is dead since 2015, so cannot deliver any solution on AVB to Presonus.

Take a look at my Github repo. There's a bunch of photos, docs, firmware images and tools I've used for its analysis.

I've realized that RML32/RML16 (and StudioLive 16.4.2AI/24.4.2AI) are built on the same platform and actually use the same firmware binary. The definition of the mixer model is inside device file at /home/root/device.txt. So, actually we can turn RM(L)16 into RM(L)32 to get extra 8 AUX outputs onboard if we modify an update image. But, to do so we also need to solder DACs to XLR output board too. I plan to try it on my own RML16 in the meantime. Who know, Maybe we'll get something from it

I confirm that RML16AI can be flashed with RML32AI firmware and you will get completely working mixer, but channels is numbered starting from 17 to 32.

If you can get RM input board (from 16 or 32), you can turn RML16 mixer into complete 32 RM32. The output board on RM16 is half-soldered with DACs, so I plan to solder another half on the board by myself and get 16 AUX outputs from the mixer. Will try to make a tutorial on that. Stay tuned!