24 Jul
2008
24 Jul
'08
5:38 a.m.
It takes a lot of effort to reverse engineer a device without any documentation. It would be much easier if you got Roland to give you a detailed spec on the protocol. Ask their customer support for Linux drivers. Tell them you'll write a driver if you get the specs and then send the specs to GregKH's free Linux drivers group.
Once you get a spec it shouldn't be too hard to write a driver unless they did something really crazy.
Open then box up and look at the chip labels. They could just be obscuring something that already has a driver by changing the USB profile.
--
Jon Smirl
jonsmirl@gmail.com