Well I relented and put a mini USB-B connector on the side (towards the back of the P2K module, not sure where this ends up on a command station - I'll have to open up my XL7 to check). This means that you won't need a special cable to connect to your computer. [I made room by relegating the debug serial port and another copy of the USB signals to an edge connector, just like the JTAG ports, which required that I move the second notch to the opposite side of the board - diagonal from the 'normal one' - consequently the board is programmed by rotating it 180 degrees rather than flipping it, and I'll have to debug it in the programming connector.] For those not in the know, you can read the threads from earlier this year. But a quick recap: - The SIMM has 2 x 1Gb FLASH which means that it has a total of 256MB, allowing for the equivalent of 7 slot ROMs which have 32MB of Wave ROM and 4 MB of Preset ROM. - Since the P2K and Command station can only access 32/4MB per slot, the SIMM can 'pretend' to be in 1, 2, 3 or 4 slots at the same time and provide wave and preset information for those slots [you can select the number of slots with DIP switches]. Of course it the SIMM is pretending to be in a particular slot, you can't have another SIMM in that slot (or it will cause a conflict). - The contents of the FLASH can be reprogrammed using the on-SIMM cpu which has a USB interface - The contents of the FLASH can also be programmed with a base board (which will also allow any existing SIMM to be read) - At some time I would like to write software that will allow the user to imports various sound formats into an image (and edit some presets, but you won't be able to hear what they sound like except perhaps on Proteus X or Emulator X software). So to get the presets that you want [for your own Sounds] you might need to create the wave ROM, create some presets in user banks download them via sysex, then edit them into images and reprogram the SIMM. Tedious, but you don't need an Ultra Sampler that way. The sofwtare should also allow you to put audition sequences and 'demo songs' directly into the FLASH as well - At some time I would like to reverse engineer the OS for a P2K (and later a command station) so that it can switch between banks [the CPLD supports this allowing it make use of all seven banks, not just four] program the presets directly, and possibly allow for some interaction with a PC via the USB connection. - The SIMM can be put in AUDITY mode allowing for two banks of 16MB on an Audity 2000. - The SIMM should act as a single ROM in an Ultra Sampler (and you can select the bank using DIP switches) - A DIP switch will allow you to select different banks, but the proteus software only reads presets immediately after power up so this is only useful with a power cycle. ________________________________ From: joe.dalton16 <electric-motion@...> To: xl7@yahoogroups.com Sent: Thu, October 14, 2010 4:31:30 PM Subject: [xl7] Re: FLASH Progress Report Hi, I'm quite new to the forum, new xl7 owner and i'm pretty curious about your thread. What are you trying to accomplish ? A usb flash for xl7/mp7 ? What's the purpose of it ? loading new sound via usb ? Best regards, Joe
Message
Re: [xl7] Re: FLASH Progress Report
2010-10-15 by Jack Pratt
Attachments
- No local attachments were found for this message.