Roland 5 Electronic Keyboard User Manual


 
Power up diagnostics and actions
Power up diagnostics and actions Power up diagnostics and actions
Power up diagnostics and actions
Europa User Guide
Europa User GuideEuropa User Guide
Europa User Guide
Page 20
1. Internal CPU stack RAM is tested
1. Internal CPU stack RAM is tested1. Internal CPU stack RAM is tested
1. Internal CPU stack RAM is tested
The internal RAM on the CPU is tested for data integrity. If this test fails, BANK A
BANK ABANK A
BANK A and NUMBER
NUMBERNUMBER
NUMBER 1
11
1 are
light brightly. The board is halted at this point since it cannot function without working CPU RAM.
2. Internal CPU XRAM is tested
2. Internal CPU XRAM is tested2. Internal CPU XRAM is tested
2. Internal CPU XRAM is tested
The Europa CPU has 1K of general purpose RAM on chip and is checked. If the XRAM check fails,
BANK A
BANK ABANK A
BANK A and NUMBER
NUMBERNUMBER
NUMBER 2
22
2 are light brightly. The board is halted at this point and cannot function
without working internal XRAM.
3. External scratch RAM is tested
3. External scratch RAM is tested3. External scratch RAM is tested
3. External scratch RAM is tested
This test checks the off-CPU volatile scratch RAM present on the controller board. If it fails, BANK A
BANK ABANK A
BANK A
and NUMBER
NUMBERNUMBER
NUMBER 3
33
3 are lit brightly, and the board is halted.
4. “Jig” mode is tested
4. “Jig” mode is tested4. “Jig” mode is tested
4. “Jig” mode is tested
Europa will look at the position of the “JIG” switch located on the controller board. If it is set to the “JIG”
position, the Roland code is booted so the diagnostics steps in the Jupiter 6 service manual can be
followed.
5. TAPE Button is tested
5. TAPE Button is tested5. TAPE Button is tested
5. TAPE Button is tested
If TAPE
TAPETAPE
TAPE is held on power on, the Roland code is executed and Europa is bypassed.
6. TAPE/WRITE Buttons are tested
6. TAPE/WRITE Buttons are tested6. TAPE/WRITE Buttons are tested
6. TAPE/WRITE Buttons are tested
If TAPE
TAPETAPE
TAPE and WRITE
WRITEWRITE
WRITE is held on power on, Europa enters firmware transfer mode.
7. Europa image integrity tested
7. Europa image integrity tested7. Europa image integrity tested
7. Europa image integrity tested
Europa does a binary check code on the Europa image. If the image check code is not valid, firmware
transfer mode is entered (signaled by BANK B
BANK BBANK B
BANK B being lit solid with NUMBER
NUMBERNUMBER
NUMBER 1
11
1 lit solid and 2
22
2-
--
-8
88
8
blinking), giving an opportunity for a proper image to be uploaded. See chapter 12 (Europa firmware
update utility) for further information. If the Europa image is good, there is no reason to update firmware
to the same version! The EFUU will alert the user to any bad images and if the image is not bad, updating
to the same version will change nothing!
8. Europa execution begins
8. Europa execution begins8. Europa execution begins
8. Europa execution begins
Europa continues the diagnostic process by waiting for the voice boards to become idle. If either board
does not become idle in a period of 5 seconds, a voice board failure code is shown (indicated by BANK F
BANK FBANK F
BANK F
being lit solid with NUMBER
NUMBERNUMBER
NUMBER 6
66
6 lit solid). This indicates one or both voice boards failing or swapped
cables to the controller board.
9. Voice boards tuned
9. Voice boards tuned9. Voice boards tuned
9. Voice boards tuned
A command is sent to both voice boards for them to tune themselves. Europa waits for up to 5 seconds
for the voice boards to become busy, and up to 5 seconds for them to become idle. If the voice boards do
not become idle, a voice board failure is assumed and a voice board failure code is shown (indicated by
BANK F
BANK FBANK F
BANK F lit solid with NUMBER
NUMBERNUMBER
NUMBER 6
66
6 lit solid).
10. Bender button tested
10. Bender button tested10. Bender button tested
10. Bender button tested
If the BENDER
BENDERBENDER
BENDER button is held and memory protect is not on, Roland factory patches and presets are
loaded into the Jupiter 6’s NVRAM as well as Europa’s flash memory. A boot code of E
EE
E-
--
-6
66
6 is shown.
11. Portamento button tested
11. Portamento button tested11. Portamento button tested
11. Portamento button tested
If the PORTAMENTO
PORTAMENTOPORTAMENTO
PORTAMENTO button is held and memory protect is not on, Europa copies the NVRAM patches
and presets into Europa’s flash memory. A boot code of E
EE
E-
--
-2
22
2 is shown.
12. Glissando button tested
12. Glissando button tested12. Glissando button tested
12. Glissando button tested
If the GLISSANDO
GLISSANDOGLISSANDO
GLISSANDO button is held and memory protect is off, Europa copies the patches and presets
that are in Europa’s flash memory to NVRAM. A boot code of E
EE
E-
--
-7
7 7
7 is shown.