Begging for ROMS

The Yamaha SY99 is a synthesiser combining frequency modulation synthesis (branded as Advanced FM) and sample-based synthesis (branded as Advanced Wave Memory 2) and the direct successor to Yamaha's SY77/TG77

Moderators: parametric, Derek, Saul, Fozzer

DrSynth
Member
Member
Posts: 46
Joined: Sat Jul 30, 2011 7:58 pm
United States of America

Re: Begging for ROMS

Unread post by DrSynth » Sun Jun 04, 2017 2:09 am

Ilias,

Ironically, based on very recent experience of buring my own chips, the issue with the CPU you already have may be that the pins don't seat tight enough in the CPU socket. I had a chip that I burned where everything worked except it wouldn't access the disk drive.

Taking out the CPU, gently bending all the pins outward a little bit, then reseating it solved the issue. So it's possible in your case that the pins that are the I/O for the wheels may not be making proper contact.

Manny


Yamaha: SY99's x6 , TG77's x3, Reface DX, VL1, VL70m, FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?

analogreek
Posts: 3
Joined: Wed May 31, 2017 8:53 pm
Greece

Re: Begging for ROMS

Unread post by analogreek » Sun Jun 04, 2017 11:57 am

Hi everyone,

sorry, didn't get a notification from this forum, so I didn't notice the reaction, will check my notification settings now ...

Manny, thanks for the hint - will try bending the pins. Need to find out wich ones are exactly the ones for the wheels - is it documented somewhere?

Pulling the CPU out of it's socket: Can I do it like gently levering it from the two edges or do I need a special tool?

Regarding the SEQ 1.3 ROM see the attached picture as a proof ,-) I attached a picture from the chip too - it is IC 101, right?

Will contact Miks for sending him the SEQ ROM chip next week.

- Ilias
Attachments
IMG_3892.jpg
SY99 IC 101 SeqROM 1.30
IMG_3880.jpg
SY99 Version Info - Main 1.57, Seq 1.30


Gear:
4 x Yamaha SY99 + Sector101 Blades, 3 x Ensoniq SQ80, Yamaha RS7000, Novation Bass Station II, Roland SPD11

User avatar
shadowmask
sector101.co.uk
sector101.co.uk
Posts: 501
Joined: Mon Jan 17, 2005 1:00 am
Contact:
Great Britain

Re: Begging for ROMS

Unread post by shadowmask » Sun Jun 04, 2017 6:23 pm

analogreek wrote:
Sun Jun 04, 2017 11:57 am
Manny, thanks for the hint - will try bending the pins. Need to find out wich ones are exactly the ones for the wheels - is it documented somewhere?
AN0, AN1, AN2 on the right-side of the CPU read the wheel positions:
Image


It's probably best to adjust all the pins on the CPU. Just flip it over and push the little curves at the bottom of the legs out toward the edge of the package:
Image

Brian


GEAR: SY85 / TG-500 / TG-300 / MOXF6 / FG410 / Supernova II
PROJECTS: SYEMB05, SYEMB06, EXFLM2, EXM-E3, Waveblade, Datablade
WebSite: http://www.sector101.co.uk
WordPress: https://sector101synth.wordpress.com
Facebook: https://www.facebook.com/sector101

DrSynth
Member
Member
Posts: 46
Joined: Sat Jul 30, 2011 7:58 pm
United States of America

Re: Begging for ROMS

Unread post by DrSynth » Mon Jun 05, 2017 3:54 am

Ilias,

I strongly recommend you get a PLCC chip removal tool:
PLCC PULL.jpg
PLCC PULL.jpg (10.48 KiB) Viewed 835 times
https://www.amazon.com/RadioShack-Extra ... B0047OMZYY or similar

Regular 32 pin EPROMs can safely be done with a small flat screwdriver.

Manny


Yamaha: SY99's x6 , TG77's x3, Reface DX, VL1, VL70m, FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?

User avatar
Miks
Specialist Moderator
Specialist Moderator
Posts: 1341
Joined: Fri Oct 31, 2008 1:00 am
Contact:
Germany

Re: Begging for ROMS

Unread post by Miks » Mon Jun 05, 2017 11:37 am

analogreek wrote:Regarding the SEQ 1.3 ROM see the attached picture as a proof ,-) I attached a picture from the chip too - it is IC 101, right?
Yes, IC 101 is the right chip containing the SEQ firmware part. (Y)
I strongly recommend you get a PLCC chip removal tool
I second that - a PLCC package isn't that easy to remove without the right tool. You may easily damage the chip/pin(s) or the socket! 8O Those tools are real cheap - I recommend to get one of the 'style' shown in the announcement's picture (in the above thread) - they are easy to handle if you be careful.


My (key related) gear (in alphabetical order):
Kawai: K1 II
Korg: M1 (up'd to EX, w/ 'Cool Blue'), M1REX (w/ 'Cool Blue'), Poly-800
Roland: D-50, D-110, D-550, PG-1000
Yamaha: AW1600, DX7IID (w/ 'Cool Blue'), EX5R, RM50, RX5, SY99 (w/ 'Cool Blue'), TG500, TX-802, YMM2
Sector101: SYEMB05 (5x), SYEMB06 (3x), EXFLM2 (1kit), MCD Sweet16 (1x), WaveBlade 8MB Card (1x) & 1x Programmer Unit for WaveBlade


http://rescuer-uslar.de/
https://www.facebook.com/Rescuer.Uslar/

User avatar
parametric
Global Moderator
Global Moderator
Posts: 2458
Joined: Mon Jan 18, 2010 1:00 am
Contact:
Great Britain

Re: Begging for ROMS

Unread post by parametric » Mon Jun 05, 2017 9:50 pm

Excellent advice Manny. . . .

The correct tool is worth it every time . . .

ICs have a definite talent for doing a somersault and inserting their "legs" into the MEAT of your thumb . . .

And YES, I AM speaking from experience . . . 0-)

parametric


Alesis Fusion 8SSD AND 6SSD - BOTH are 384Mb/120Gb SSD/Akai ADVANCE61/Yamaha MOXF6/1024Mb Flash Ram/Yamaha SY85/8.5mb vol/1024k non-vol/DX21/Roland MT32/Bachmann double overstrung Baby Grand Piano/Win10 Pro/Ubuntu MATE 15.0.4/iBook G4/Mac OS 10.4.6/ProTools 7.4/MBox2/M-Audio 24/96 Sector101 2x SYEMB06 / 4 x EXM-E3 128MB DRAM Module
BRAND NEW DSDD (720k) FLOPPY DISKS FOR SALE - viewtopic.php?f=22&t=9217

Watch out now! take care, BEWARE of the greedy leaders! They'll take you where you should not go - (George Harrison)

IT'S TRUE - "MONEY TALKS" - TO ME, IT MOSTLY SAYS "GOODBYE" ;-)
http://www.chrisnmiller.co.uk/Chris

analogreek
Posts: 3
Joined: Wed May 31, 2017 8:53 pm
Greece

Re: Begging for ROMS

Unread post by analogreek » Tue Jun 06, 2017 7:24 am

Thanks for the advice about the tool - just ordered one ...


Gear:
4 x Yamaha SY99 + Sector101 Blades, 3 x Ensoniq SQ80, Yamaha RS7000, Novation Bass Station II, Roland SPD11

DrSynth
Member
Member
Posts: 46
Joined: Sat Jul 30, 2011 7:58 pm
United States of America

Re: Begging for ROMS

Unread post by DrSynth » Thu Jun 08, 2017 6:35 am

I've recently been burning a few sets of EPROMs and CPU's and decided to burn one EPROM with the Musitronics 1.57.1EX firmware to see if it would function without the actual expansion board installed.

It does in fact function normally !!! (At least in my configuration, which is with all 5 SYEMB05's installed)

Samples from the internal wave ram load and save normally. Given the Musitronics expansion has a set of DIP switches to map the memory addresses of the expansion RAM to the correct area depending on how many SYEMB05's you have installed, this makes sense with all 5 card installed. I'll try it out tomorrow to see what happens if different number of SYEMB05's are installed

Miks -- do you still have the contact information for the person where the 1.57EX bin file came from? Perhaps they would be willing to take detailed photos of the expansion board to see the components and layout?

MAnny


Yamaha: SY99's x6 , TG77's x3, Reface DX, VL1, VL70m, FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?

User avatar
Miks
Specialist Moderator
Specialist Moderator
Posts: 1341
Joined: Fri Oct 31, 2008 1:00 am
Contact:
Germany

Re: Begging for ROMS

Unread post by Miks » Thu Jun 08, 2017 10:07 am

No sorry, I have no contact to that guy... but IIRC he is (or was) a member of this forum... :?

Here you can download the manual for the "Musitronics SY99 PCM RAM" (in English):
http://www.musitronics.org/manuals/user/SY99EX-USER.PDF


My (key related) gear (in alphabetical order):
Kawai: K1 II
Korg: M1 (up'd to EX, w/ 'Cool Blue'), M1REX (w/ 'Cool Blue'), Poly-800
Roland: D-50, D-110, D-550, PG-1000
Yamaha: AW1600, DX7IID (w/ 'Cool Blue'), EX5R, RM50, RX5, SY99 (w/ 'Cool Blue'), TG500, TX-802, YMM2
Sector101: SYEMB05 (5x), SYEMB06 (3x), EXFLM2 (1kit), MCD Sweet16 (1x), WaveBlade 8MB Card (1x) & 1x Programmer Unit for WaveBlade


http://rescuer-uslar.de/
https://www.facebook.com/Rescuer.Uslar/

DrSynth
Member
Member
Posts: 46
Joined: Sat Jul 30, 2011 7:58 pm
United States of America

Re: Begging for ROMS

Unread post by DrSynth » Fri Jun 09, 2017 6:16 am

So a little left turn / thread hijacking (?)

Miks,

Looking at the Musitronics install instructions which shows the specific pins on each IC that need to be tapped, it it possible referencing the SY99 Service manual to deduce the function of those control lines? If so, then knowing the sample memory mapping from this document:
Sample RAM Addresses.jpg
Couldn't someone with the appropriate expertise design their own full 8MB memory expansion Board with current components like this SY99 ower did for the 'stock'' 2.5 MB expansion? (scoll down to the bottom)

https://sites.google.com/site/markw2k9/synthesizer/sy99

Manny


Yamaha: SY99's x6 , TG77's x3, Reface DX, VL1, VL70m, FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?

User avatar
Miks
Specialist Moderator
Specialist Moderator
Posts: 1341
Joined: Fri Oct 31, 2008 1:00 am
Contact:
Germany

Re: Begging for ROMS

Unread post by Miks » Fri Jun 09, 2017 9:25 am

DrSynth wrote:Couldn't someone with the appropriate expertise design their own full 8MB memory expansion Board with current components like this SY99 ower did for the 'stock'' 2.5 MB expansion?
That's be far beyond my capabilities and my skills in electronics! 8O

BTW: that guy is incredible! 8O ((i)) (Y)


My (key related) gear (in alphabetical order):
Kawai: K1 II
Korg: M1 (up'd to EX, w/ 'Cool Blue'), M1REX (w/ 'Cool Blue'), Poly-800
Roland: D-50, D-110, D-550, PG-1000
Yamaha: AW1600, DX7IID (w/ 'Cool Blue'), EX5R, RM50, RX5, SY99 (w/ 'Cool Blue'), TG500, TX-802, YMM2
Sector101: SYEMB05 (5x), SYEMB06 (3x), EXFLM2 (1kit), MCD Sweet16 (1x), WaveBlade 8MB Card (1x) & 1x Programmer Unit for WaveBlade


http://rescuer-uslar.de/
https://www.facebook.com/Rescuer.Uslar/

User avatar
jonrmorgan
Member
Member
Posts: 18
Joined: Thu Apr 20, 2006 12:00 am

Re: Begging for ROMS

Unread post by jonrmorgan » Wed Jul 19, 2017 10:37 am

Hi All,

I'm working on an update to my SY Manager app. and have hit what looks to be a hardware problem. My SY99 has the v1.4 ROM.

The problem occurs when SYM sends a voice patch to the edit buffer. On my SY77 the code works fine but on the SY99 the voice mode is switched to 1AFM Mono immediately after the sysex is sent.

I can get round this problem by sending a Mode parameter change message but have to introduce a minimum 1.25sec. delay to allow the SY99's hardware to catch up. This obviously slows the UI up and the code can only be executed synchronously.

So assuming this was a bug in the v1.4ROM I'd really appreciate some help on upgrading to v1.57. I have installed upgraded ROMs on my TX802 and TX81Z but I don't have access to a burner.

Jon



User avatar
Miks
Specialist Moderator
Specialist Moderator
Posts: 1341
Joined: Fri Oct 31, 2008 1:00 am
Contact:
Germany

Re: Begging for ROMS

Unread post by Miks » Wed Jul 19, 2017 11:09 am

Hi Jon,

the biggest obstacle to overcome is to obtain a H8/532 CPU programmed with the 'correct' code. It seems that Manni alias DrSynth had successfully programmed some empty CPUs he found via internet - perhaps he could help you out? But be aware that the CPU has to be a 84 pin PLCC (CP-84) housing. If your SY99 has a SMD CPU - you lose... 8O


My (key related) gear (in alphabetical order):
Kawai: K1 II
Korg: M1 (up'd to EX, w/ 'Cool Blue'), M1REX (w/ 'Cool Blue'), Poly-800
Roland: D-50, D-110, D-550, PG-1000
Yamaha: AW1600, DX7IID (w/ 'Cool Blue'), EX5R, RM50, RX5, SY99 (w/ 'Cool Blue'), TG500, TX-802, YMM2
Sector101: SYEMB05 (5x), SYEMB06 (3x), EXFLM2 (1kit), MCD Sweet16 (1x), WaveBlade 8MB Card (1x) & 1x Programmer Unit for WaveBlade


http://rescuer-uslar.de/
https://www.facebook.com/Rescuer.Uslar/

User avatar
Miks
Specialist Moderator
Specialist Moderator
Posts: 1341
Joined: Fri Oct 31, 2008 1:00 am
Contact:
Germany

Re: Begging for ROMS

Unread post by Miks » Wed Jul 19, 2017 12:28 pm

DrSynth wrote:Miks -- do you still have the contact information for the person where the 1.57EX bin file came from? Perhaps they would be willing to take detailed photos of the expansion board to see the components and layout?
Manny, I've found the posting:
viewtopic.php?f=55&t=4185&start=60#p26838

Ilmenator was last active on 01 Oct 2016, 12:22 - but contacting him may be successfull - please try to get in touch with him.


My (key related) gear (in alphabetical order):
Kawai: K1 II
Korg: M1 (up'd to EX, w/ 'Cool Blue'), M1REX (w/ 'Cool Blue'), Poly-800
Roland: D-50, D-110, D-550, PG-1000
Yamaha: AW1600, DX7IID (w/ 'Cool Blue'), EX5R, RM50, RX5, SY99 (w/ 'Cool Blue'), TG500, TX-802, YMM2
Sector101: SYEMB05 (5x), SYEMB06 (3x), EXFLM2 (1kit), MCD Sweet16 (1x), WaveBlade 8MB Card (1x) & 1x Programmer Unit for WaveBlade


http://rescuer-uslar.de/
https://www.facebook.com/Rescuer.Uslar/

DrSynth
Member
Member
Posts: 46
Joined: Sat Jul 30, 2011 7:58 pm
United States of America

Re: Begging for ROMS

Unread post by DrSynth » Wed Jul 19, 2017 7:55 pm

Jon,

I'm more than happy to beta test the software for you to make sure the bug isn't also present in 1.57 -- probably the easiest thing before dealing with all the chips and CPU. The documented changes in 1.4 to 1.57 is for the sample numbering and proper multi disk saving -- I don't recall any sysex bugs in 1.4

Manny


Yamaha: SY99's x6 , TG77's x3, Reface DX, VL1, VL70m, FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?

Post Reply

Return to “Yamaha SY99 Forum”

Who is online

Users browsing this forum: No registered users and 1 guest