Specifications

B--1
Appendix B
PC3LE Bootloader
TheBootloaderistheprogramthatrunswhenthePC3LEisfirstturnedon.Itsjobistocheck
thathardwareisfunctional,initializethedigitalsystems,andloadthemainsynthesizer
program.UndernormalcircumstancesyoumightnotevennoticethattheBootloaderisthereat
all,sincethePC3LE
willstartuponitsownwithoutanyproblem.However,ifyouwantto
updateyourunit,orperformmaintenanceonit,youmayneedtointeractwiththeBootloader
programitself.ThisappendixdescribeswhattheBootloadercandoandhowyoucanuseits
functions.
Thefirstthingto
understandisthatPC3LEexecutableprogramsandallobjectdataresideona
filesystemcontainedinsidetheinstrument.Thisfilesystemisbasedonflashmemory
technologyandwillpersistacrosspowercycles.WhenthePC3LEstartsup,theBootloader
copiesthesynthesizerprogramintomemoryandexecutesit‐
justlikeaPC“bootsup”when
youturniton.The PC3LEalsostoresitsfactorydefinedobjects,andallofyourowncustomized
userobjectsonthefilesystem.TheBootloaderprogramitselfisnotfoundonthe filesystem.
Instead,itresidesinaROMchipthatcannot
beerased,and thereforeispermanentlyinstalledin
yourPC3LE.
Using the Bootloader Menu
NormallytheBootloaderprogramwilldoitstasksandhandovercontroltothesynthesizer
programautomatically.Ifyouwanttointeractwiththe Bootloaderitself,holddowntheExit
button(totherightofthedisplay)whileturningthepoweron(whilethemessage“Loading...”
isdisplayedonthefront
panel).Insteadofcompletingthebootprocess,theBootloaderwill
displayitsmainmenupageonthescreen:
Usethesoftbuttonsunderneaththedisplaytochooseanaction.
RUN PC3LE  Thiswillbootthesysteminitsusualway.Thisisusefulifyou’veupdated
thesynthesizerprogramandwantto
tryitout.
UPDATE IMAGE Thisoffersamenuofchoicestoyouforsystemupdate.
RUN DIAGS ThiswillrunthePC3LEdiagnosticswhichcanhelpdetermineifthere’sa
hardwareerroronyourunit,andifsowhatitis.
SYSTEM RESET ThiswillclearoutalluserdefinedobjectsandreturnthePC3LE
toits
default“Factory”state.
FILE UTILITIES Thisoffersamenuoffilesystemfunctionsthatcanbeusefulin
maintainingyoursystemordiagnosingsoftwareproblems.