GE PowerPact3 Scheda Tecnica Pagina 2

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 4
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 1
VxWorksSBCSupport
toVxWorks5.5willrunintheVxWorks6.x
kernel,withonlyarecompilationrequired.
Bydefault,theVxWorks6.xkernelbuildsas
thatofVxWorks5.5.
VxWorks6.xalsoprovidesincreasedsup-
portforopenstandards.Thispromotes
compatibilitybetweentheoperatingsystem
andopen-sourceapplications,withthese
improvements:
• IncreasedPOSIXcompliancefacilitates
easierportingofopen-sourceandthird-
partysoftwaretoVxWorks
• Standardprocess-basedmodelreduces
thelearningcurveforprogrammingnew
applicationsonVxWorks6.x
• SupportforIPv6enablesdevelopmentof
thenextgenerationofnetworkeddevices
• Standardsockets-basedandmodular
messagechannelsprovideacommon
communicationsinterface
State-of-the-Art Memory Protection
VxWorks6.xenablesmanufacturersto
increasedevicereliabilitythroughMMU-
basedmemoryprotection.VxWorks
introducesprocess-based,user-mode
applicationexecutioninadditiontotradi-
tionalkernel-modeexecution.Thekernelis
protectedfromuser-modeapplicationsrun-
ninginVxWorksreal-timeprocesses.These
arealsoprotectedfromeachother.
WhileVxWorks6.xprovidesMMU-enabled
memoryprotection,itcontinuestousethe
non-overlappedaddressspaceusedinall
earlierversionsofVxWorks.Thenon-over-
lappedmemorymodelpromotesbackward
compatibilitywithlegacyVxWorkscodeand
provideshighdeterminismwithlowlatency.
Error Management
WindRiverprovidesanerrormanage-
mentframeworktohelpcustomersisolate,
diagnose,andcorrecterrorconditions
encounteredduringdevelopmentandtest-
ing.Withinthisframework,customerscan
managefailures,minimizingtheneedto
reproducethefailureinordertodiagnose
thedevice.Theerrormanagementframe-
workincludeserrordetectionandreporting
technology,providesafoundationfor
debuggingdevicesoftwareoutofthebox,
andisextensibletoenablecustomersto
designreliabledevices.
Generic Hardware Support
Differinghardwareplatformsaresup-
portedunderVxWorksviaaboardsupport
package(BSP).TheBSPcontainsasetof
functionsisolatingtheoperatingsystem
fromlowlevelhardwarespecifics,suchas
timers/interruptstructure/VMEinterface
plusdriverstoisolateperipheraldevices
suchasnetwork/serial/USBandothers.
VxWorksBSPshaveafixedinterfaceand
styledefinedbyWindRiverSystems(WRS),
whichcanbeverifiedbyhardwarevendors
usingaValidationTestSuite(VTS)supplied
byWindRiver.Thisapproachallowswide
hardwareplatformsupportwhilegivinga
guaranteeofseamlessoperationwiththe
operatingsystem.ThepreciseBSPdefinition
isalignedtoeachparticular(major)operat-
ingsystemversion,forexampleVxWorks
5.x,VxWorks6.x,VxWorksAE653.
BSPsdeliveredbyGEfortherequiredhard-
warefamilyareseparateitemsfromthe
mainoperatingsystem,whichispurchased
directfromWindRiverandshipswithafull
IntegratedDevelopmentEnvironment(IDE).
BSP and ESP
AGEBSPisengineeredfor“vanilla”stan-
dardusageandfunctionalitywithVxWorks,
includingout-of-the-boxoperation.An
enhancedsupportpackage(ESP)provides
functionalextensionstotheBSP,allowing
driversandapplicationsaccesstohard-
warefunctionalitynotincludedwithinthe
standardBSPdefinitionsmadebytheoper-
atingsystemvendor.
BSPsoperateviaWindRiver-definedinter-
faces.TheESPnecessarilyoperatesvia
GE-definedinterfaces.Thediagrambelow
illustratestheBSP/ESPconcept,andtypical
pathsfromtheoperatingsystemandappli-
cationtohardwarefunctionalblocksvia
theBSPandESP.[BITandBCSareDeployed
Testfirmwares.]
GE Intelligent Platforms
Maintenance Agreements
BSPsandESPsforeachSBCfamilyare
suppliedbyGEunderaMaintenanceAgree-
ment,renewableannuallyifdesired,which
providesexpertsupportandthedistribu-
tionofregularupdates.Thisallowsusersto
beconstantlyup-to-datewithchangesto
accommodatenewhardwarerevisions(e.g.
tocombatdeviceobsolescence),oroper-
atingsystemschangesoriginatingfrom
WindRiverthatmayimpacttheBSPorESP,
togetherwithnewfeaturesandanysolu-
tionsforbugsreportedfromthefield.
Userswhohavealreadycompletedapplica-
tiontestingandhavefrozenforproduction
neednotimplementanysoftwareupgrades
receivedunlessaparticularissueisdeemed
important,butthesemaystillbeuseful
regardingplannedtechnologyrefreshesor
workonnewprojects.
Thepartnumbersfor‘BSPonly’main-
tenance,or‘BSP/ESP’maintenance,are
givenintable1below,withentriesper
hardwarefamily.Note:anESPZincludes
extramulti-processingoptions;anESPC
includesextracommunications-orientated
WindML
LED/Parallel etc. Drvs
Fast Sync/Asyne
Serial PPP
Raw VGA Lib
Sync Ports
SBC Onboard Graphics
USB Ports
VME Interface
DMA Engine
BCS
BIT
Initialization
Std Drivers
VME Functions
Low Level Flash
TrueFFS drv
Bootrom
Backplane Protocol
File.Net/Console
USB Protocol
TrueFFS
File System
User / System
Flash
Basic I/O
Devices
VxWorks
Kernel
APPLICATIONWorkbench IDE
APPLICATION
HARDWARE
ESP
Tools &
Applications
BSP
WRS core O/S
Host
WRS Layers
Memory / Bridge
/ PCI Architecture
Vedere la pagina 1
1 2 3 4

Commenti su questo manuale

Nessun commento