User Manual

B--1
Appendix B
PC3K Bootloader
TheBootloaderistheprogramthatrunswhenthePC3Kisfirstturnedon.Itsjobistocheckthat
hardwareisfunctional,initializethedigitalsystems,andloadthemainsynthesizerprogram.
UndernormalcircumstancesyoumightnotevennoticethattheBootloaderisthereatall,since
thePC3K
willstartuponitsownwithoutanyproblem.However,ifyouwanttoupdateyour
unit,orperformmaintenanceonit,youmayneedtointeractwiththeBootloaderprogramitself.
ThisappendixdescribeswhattheBootloadercandoandhowyoucanuseitsfunctions.
Thefirstthingto
understandisthatPC3Kexecutableprogramsandallobjectdataresideona
filesystemcontainedinsidetheinstrument.Thisfilesystemisbasedonflashmemory
technologyandwillpersistacrosspowercycles.WhenthePC3Kstartsup,theBootloadercopies
thesynthesizerprogramintomemoryandexecutesit‐
justlikeaPC“bootsup”whenyouturn
iton.ThePC3Kalsostoresitsfactorydefinedobjects,andallofyourowncustomizeduser
objectsonthefilesystem.TheBootloaderprogramitselfisnotfoundonthefilesystem.Instead,
itresidesinaROMchipthatcannot
beerased,andthereforeispermanentlyinstalledinyour
PC3K.
Using the Bootloader Menu
NormallytheBootloaderprogramwilldoitstasksandhandovercontroltothesynthesizer
programautomatically.IfyouwanttointeractwiththeBootloaderitself,holddowntheExit
button(totherightofthedisplay)whileturningthepoweron(whilethemessage“Initializing
Scannerisdisplayedonthe
frontpanel).Insteadofcompletingthebootprocess,theBootloader
willdisplayitsmainmenupageonthescreen:
Usethesoftbuttonsunderneaththedisplaytochooseanaction.
Run PC3K PressthissoftbuttontorunthePC3KfromtheBootLoaderwithout
restartingthePC3K.
System Update Pressthissoftbutton
toupdatetheentiresystem(OS,objects,etc.)froma
.KUFfile(Kurzweilupdatefile.)YouwillbepromptedtochooseaUSB
deviceandlocatea.KUFfile.
Run Diags PressthissoftbuttontoenterthePC3Kdiagnosticsutility,whichcanhelp
determineifthere’sahardwareerroronyour
unit.
System Reset ThiswillclearoutalluserdefinedobjectsandreturnthePC3Ktoits
default“Factory”state.
PC3K Boot Loader Version 1.0
Run System Run System System
PC3K Update Diags Reset Utilities