spacespin space

home sweet home...

yeah yeah... I'm going down under :-D

my spare time software projects...

my spare time hardware projects...

courses and projects completed (by me) on the Technical University of Denmark...

my old class from Amtsgymnasiet Sønderborg

my image gallery... if you're (un)lucky, you might find yourself in there...

tag a comment om my wall...

drop me a line...

space space space space space
space space
space space
space space
space space
space space
space space
space space
space space
space
space space
space

JV 90 expansion module

This project is to build an expansion module to my synth JV-90 from Roland. The expansion module is for adding new wave samples to the synth. The project has many challenges but I have good faith in it... I have laid out a short road map, whereas some of them have been completed.

Roland JV-90

The project, shortly described, consists of making a PCB board that fits into the synthesizer, extracting data from the synth, decode the data format, make an interface for the chips (the pcb board) to the computer, make software to program the chips in with the right data format.

Road map

  1. Retrieve technical information of JV-90 (Done)
    I have been lucky to get hold of a service manual for the synth. I have scanned the interesting part of the manual, illustrating the sound ROM chips and the interface to the PCM card and Wave Expansion card. [View] The IC22 and IC23 are the sound ROM chips.
  2. Retrieve memory blocks (Done)
    Got 4 chips of DS1270Y, 16Mbit nvram from Maxim.
  3. Retrieve PIC controller for chip <=> computer interfacing. (Done)
    Got the PIC controller PIC18F2450 from MicroChip.
  4. Get connector for the synth interfacing (To be done)
  5. Make a model of the chips for Eagle (Done)
    Have made a model of the DS1270 chip. Can be found in the Maxim lib.
    Have made a model of the PIC18F2450 chip as well. Can be found in a dedicated lib.
    Also made a model of memory chip on the synth. [download]
  6. Make PCB for PIC controller (To be done)
  7. Make PCB for programming memory blocks (To be done)
  8. Program PIC controller (To be done)
  9. Extract data from the synth (To be done)
    This involves getting some pin connection to the soldered sound ROM chips in the synth. If you know where to get a clip to put down on a soldered chip to make such a connection then please let me know... I will post an image of the chip when I get home in a month...
  10. Make software to download wave samples to the chip (To be done)
space