hilscher NXHX 51-ETM User manual

DeviceDescription
NXHX51ETM
DevelopmentBoard
HilscherGesellschaftfürSystemautomationmbH
www.hilscher.com
DOC120606HW06EN|Revision6|English|201501|Released|Public

Tableofcontents 2/72
Tableofcontents
1 Introduction...............................................................................................................................4
1.1 Aboutthisdocument.........................................................................................................4
1.1.1 Descriptionofthecontents ................................................................................4
1.1.2 Listofrevisions..................................................................................................4
1.1.3 Conventionsinthisdocument ...........................................................................5
1.1.4 Referencetohardware ......................................................................................5
1.2 Otherrelevantdocumentation ..........................................................................................6
1.3 Legalnotes.......................................................................................................................6
1.3.1 Copyright ...........................................................................................................6
1.3.2 Importantnotes..................................................................................................6
1.3.3 Exclusionofliability ...........................................................................................7
1.3.4 Warranty ............................................................................................................7
1.3.5 Exportregulations..............................................................................................8
2 Descriptionsanddrawings......................................................................................................9
2.1 DescriptionoftheNXHX51ETM.....................................................................................9
2.2 Drawings ........................................................................................................................10
2.2.1 Blockdiagram..................................................................................................10
2.2.2 Printedcircuitboard.........................................................................................11
2.3 Operatingelements ........................................................................................................12
2.3.1 Pushbuttons....................................................................................................12
2.3.2 Switches ..........................................................................................................12
2.3.3 Hostinterfaceconfigurationjumper(X10) .......................................................16
2.4 Interfaces........................................................................................................................19
2.4.1 Hostinterface(X3)...........................................................................................19
2.4.2 MiniBUSBconnector(X2) .............................................................................27
2.4.3 microSDcardreader(X4)................................................................................27
2.4.4 Fieldbusconnector(X510pin) .....................................................................28
2.4.5 Fieldbusconnector(X610pin) .....................................................................28
2.4.6 Serialconnector(X710pin)..........................................................................29
2.4.7 USBconnectorHITOP(X8).............................................................................29
2.4.8 ETMconnector(X9) ........................................................................................30
2.4.9 2*RJ45RTEthernet(X50) ..............................................................................31
2.4.10 Powersupply+24V(X100).............................................................................31
2.5 LEDs...............................................................................................................................32
3 Usingexternaldebuggers .....................................................................................................33
4 Accessories ............................................................................................................................35
4.1 Devicesforhostinterface...............................................................................................35
4.1.1 Overview..........................................................................................................35
4.1.2 I/ODeviceathostinterface(NXHXIO)...........................................................35
4.1.3 SDRAMdeviceathostinterface(NXHXSDR) ...............................................37
4.1.4 PHYandserialDualPortMemorydeviceathostinterface(NXHXPHY) ......39
4.1.5 PHYandSDRmemorydeviceathostinterface(NXHXPHYSDR) ................41
4.1.6 SDRmemoryandSPIdeviceathostinterface(NXHXSDRSPI) ...................43
4.1.7 ParallelDualPortMemoryathostinterface....................................................45
4.1.8 UsingNXHX6REorNXHX52REasExtensionBusathostinterface .........46
4.1.9 Accessorycablesandconnectorsforhostinterface .......................................46
4.2 Fieldbusandserialadapters/interfaces..........................................................................47
4.2.1 NXHXDP ........................................................................................................48
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Tableofcontents 3/72
4.2.2 NXHXCO ........................................................................................................49
4.2.3 NXHXDN ........................................................................................................49
4.2.4 NXHXRS ........................................................................................................50
4.2.5 NXHXCC ........................................................................................................50
4.3 NXACPower ..................................................................................................................51
4.4 NXACJTAGETM ..........................................................................................................51
5 Reference ................................................................................................................................52
5.1 Schematics.....................................................................................................................52
5.1.1 Reset,USB,JTAGandMMC ..........................................................................53
5.1.2 Memory............................................................................................................54
5.1.3 HIF,ETMandIOs............................................................................................55
5.1.4 Ethernetinterface ............................................................................................56
5.1.5 Powersupply ...................................................................................................57
5.1.6 NXHXIO..........................................................................................................58
5.1.7 NXHXSDRAM ................................................................................................59
5.1.8 NXHXPHY ......................................................................................................60
5.1.9 NXHXPHYSDR ..............................................................................................61
5.1.10 NXHXSDRSPI ................................................................................................62
5.2 Billofmaterials ...............................................................................................................63
5.2.1 NXHX51ETM.................................................................................................63
5.2.2 NXHXIO..........................................................................................................64
5.2.3 NXHXSDR......................................................................................................65
5.2.4 NXHXPHY ......................................................................................................65
5.2.5 NXHXPHYSDR ..............................................................................................66
5.2.6 NXHXSDRSPI ................................................................................................66
5.3 Matrixlabel .....................................................................................................................67
6 TechnicaldataNXHX51ETM................................................................................................68
Listoffigures..........................................................................................................................69
Listoftables ...........................................................................................................................70
Contacts ..................................................................................................................................72
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Introduction 4/72
1 Introduction
1.1 Aboutthisdocument
1.1.1 Descriptionofthecontents
ThismanualdescribesthehardwareoftheNXHX51ETMdevelopment
board.
1.1.2 Listofrevisions
Index Date Revision
1 20120903 Created
2 20130321 Structureofdocumentrevised.
Descriptionofbootstrapoptions(S1)insectionConfiguration
bootstrapoptionsswitch(S1)[}page12]revised.
TableswithpinassignmentsforDPMandSDRAMModes,
ExtensionBusModes,MIIModeinsectionHostinterface
(X3)[}page19]added.
GraphicsinsectionFieldbusandserialadapters/interfaces[}
page47]added.
3 20130708 SectionAccessorycablesandconnectorsforhostinterface[
}page46]added.
4 20130716 DescriptionofConfigurationofBootStrapOptions–Switch
(S1)insectionConfigurationbootstrapoptionsswitch(S1)[
}page12]revised.
SectionDevicesforhostinterface[}page35]revised
(formerlysectionHostInterfaces).
5 20131028 DescriptionoftheHostModeConfigurationSwitch(S2)in
sectionConfigurationhostmodeswitch(S2)[}page15]
updatedforhardwarerevision4.
SchematicsinsectionSchematics[}page52]updatedfor
hardwarerevision4.
6 20150127 ChapterLegalnotes[}page6]added.
DescriptionofNXHXSDRSPIdeviceadded.
SectionHostinterface(X3)[}page19]updated.
DescriptionofNXHXPHYdeviceinsectionPHYandserial
DualPortMemorydeviceathostinterface(NXHXPHY)[}
page39]updatedaccordingtohardwarerevision2of
NXHXPHYdevice.
DepictionofsettingsforNXHXPHYBoardinsectionHost
interfaceconfigurationjumper(X10)[}page16]corrected.
Table1:Listofrevisions
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Introduction 5/72
1.1.3 Conventionsinthisdocument
#meansactivelowsignal.
Notesaremarkedasfollows:
Notes
Important:
<Importantnote>
Note:
<Simplenote>
<Note,wheretofindfurtherinformation>
Referencetopositionsinfigures
Wheneverpositionnumberslike(1),(2)or(3)occurwithinatext
paragraph,theyusuallyrefertopositionsinthefigurenexttotheparagraph
onthesamepage.Iftheyrefertoafigureonadifferentpage,across
referencetothatfigureisgiven.
1.1.4 Referencetohardware
Hardware Revision Partnumber
NXHX51ETM 4 7763.200
Table2:Referencetohardware
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Introduction 6/72
1.2 Otherrelevantdocumentation
Besidesthisdevicedescription,thefollowingdocumentsarealsorelevant
fortheuseroftheNXHX51ETMdevelopmentboard:
Manual Contents Documentname
NXHX51ETMGetting
StartedGuide
Describestypicalusecasesofthe
NXHX51ETMDevelopmentBoard.
NXHX51ETMGettingStartedGSXXEN.pdf
MigrationGuidenetX50to
netX51/52
Describesthedifferencesbetween
thenetX50andnetX51/52.
Migration_netX50_to_netX5152_MG03EN.pdf
ProgrammingReference
GuidenetX51/52
Describesallavailableregistersof
thenetX51.
netX5152ProgrammingReferenceGuidePRG
xxEN.pdf
UserManualNXPCAPCI Describesthecouplingofthe
paralleldualportmemorywithaPC.
UserManualNXPCAPCI_Rev_2_EN.pdf
Table3:Additionaldocumentation
1.3 Legalnotes
1.3.1 Copyright
©Hilscher2012−2015,HilscherGesellschaftfürSystemautomationmbH
Allrightsreserved.
Theimages,photographsandtextsintheaccompanyingmaterial(user
manual,accompanyingtexts,documentation,etc.)areprotectedby
Germanandinternationalcopyrightlawaswellasinternationaltradeand
protectionprovisions.Youarenotauthorizedtoduplicatetheseinwholeor
inpartusingtechnicalormechanicalmethods(printing,photocopyingor
othermethods),tomanipulateortransferusingelectronicsystemswithout
priorwrittenconsent.Youarenotpermittedtomakechangestocopyright
notices,markings,trademarksorownershipdeclarations.Theincluded
diagramsdonottakethepatentsituationintoaccount.Thecompany
namesandproductdescriptionsincludedinthisdocumentmaybe
trademarksorbrandsoftherespectiveownersandmaybetrademarkedor
patented.Anyformoffurtheruserequirestheexplicitconsentofthe
respectiverightsowner.
1.3.2 Importantnotes
Theusermanual,accompanyingtextsandthedocumentationwerecreated
fortheuseoftheproductsbyqualifiedexperts,however,errorscannotbe
ruledout.Forthisreason,noguaranteecanbegivenandneitherlegal
responsibilityforerroneousinformationnoranyliabilitycanbeassumed.
Descriptions,accompanyingtextsanddocumentationincludedintheuser
manualdonotpresentaguaranteenoranyinformationaboutproperuse
asstipulatedinthecontractorawarrantedfeature.Itcannotberuledout
thattheusermanual,theaccompanyingtextsandthedocumentationdo
notcorrespondexactlytothedescribedfeatures,standardsorotherdataof
thedeliveredproduct.Nowarrantyorguaranteeregardingthecorrectness
oraccuracyoftheinformationisassumed.
Wereservetherighttochangeourproductsandtheirspecificationaswell
asrelatedusermanuals,accompanyingtextsanddocumentationatall
timesandwithoutadvancenotice,withoutobligationtoreportthechange.
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Introduction 7/72
Changeswillbeincludedinfuturemanualsanddonotconstituteany
obligations.Thereisnoentitlementtorevisionsofdelivereddocuments.
Themanualdeliveredwiththeproductapplies.
HilscherGesellschaftfürSystemautomationmbHisnotliableunderany
circumstancesfordirect,indirect,incidentalorfollowondamageorlossof
earningsresultingfromtheuseoftheinformationcontainedinthis
publication.
1.3.3 Exclusionofliability
ThesoftwarewasproducedandtestedwithutmostcarebyHilscher
GesellschaftfürSystemautomationmbHandismadeavailableasis.No
warrantycanbeassumedfortheperformanceandflawlessnessofthe
softwareforallusageconditionsandcasesandfortheresultsproduced
whenutilizedbytheuser.Liabilityforanydamagethatmayresultfromthe
useofthehardwareorsoftwareorrelateddocuments,islimitedtocasesof
intentorgrosslynegligentviolationofsignificantcontractualobligations.
Indemnityclaimsfortheviolationofsignificantcontractualobligationsare
limitedtodamagethatareforeseeableandtypicalforthistypeofcontract.
Itisstrictlyprohibitedtousethesoftwareinthefollowingareas:
·formilitarypurposesorinweaponsystems;
·forthedesign,construction,maintenanceoroperationofnuclear
facilities;
·inairtrafficcontrolsystems,airtrafficorairtrafficcommunication
systems;
·inlifesupportsystems;
·insystemsinwhichfailuresinthesoftwarecouldleadtopersonalinjury
orinjuriesleadingtodeath.
Weinformyouthatthesoftwarewasnotdevelopedforuseindangerous
environmentsrequiringfailproofcontrolmechanisms.Useofthesoftware
insuchanenvironmentoccursatyourownrisk.Noliabilityisassumedfor
damageorlossesduetounauthorizeduse.
1.3.4 Warranty
Althoughthehardwareandsoftwarewasdevelopedwithutmostcareand
testedintensively,HilscherGesellschaftfürSystemautomationmbHdoes
notguaranteeitssuitabilityforanypurposenotconfirmedinwriting.It
cannotbeguaranteedthatthehardwareandsoftwarewillmeetyour
requirements,thattheuseofthesoftwareoperateswithoutinterruptionand
thatthesoftwareisfreeoferrors.Noguaranteeismaderegarding
infringements,violationsofpatents,rightsofownershiporthefreedomfrom
interferencebythirdparties.Noadditionalguaranteesorassurancesare
maderegardingmarketability,freedomofdefectoftitle,integrationor
usabilityforcertainpurposesunlesstheyarerequiredinaccordancewith
thelawandcannotbelimited.Warrantyclaimsarelimitedtotherightto
claimrectification.
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Introduction 8/72
1.3.5 Exportregulations
Thedeliveredproduct(includingthetechnicaldata)issubjecttoexportor
importlawsaswellastheassociatedregulationsofdifferentcounters,in
particularthoseofGermanyandtheUSA.Thesoftwaremaynotbe
exportedtocountrieswherethisisprohibitedbytheUnitedStatesExport
AdministrationActanditsadditionalprovisions.Youareobligatedto
complywiththeregulationsatyourpersonalresponsibility.Wewishto
informyouthatyoumayrequirepermissionfromstateauthoritiestoexport,
reexportorimporttheproduct.
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 9/72
2 Descriptionsanddrawings
2.1 DescriptionoftheNXHX51ETM
TheNXHX51ETMisadevelopmentboardforthenetX51controller.
ItisequippedwithannetX51andfeatures:
·Hostinterface,usableindifferentinterfacemodes:8/16/32bitparallel
dualportmemory,16bitTImultiplexedparalleldualportmemory,serial
dualportmemory(SPISlave),MIIandPIO
·2portRJ45RealTimeEthernetinterface
·DIPswitchtoconfigurebootmodeandhostinterfacemode
·PowersupplyanddiagnosticviaUSBinterface
·MMIOsignalsandI2Cinterface
·ETMinterfacefordebugging
·SystemstatusandcommunicationstatusLEDs
·QuadSPIflashforFastStartUpfeatureofPROFINETIODevice
·microSDCardslot
·3interfacesforadditionalFieldbusandRS232modules
·HiTOPUSBdebugginginterface
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 10/72
2.2 Drawings
2.2.1 Blockdiagram
Figure1:NXHX51ETMblockdiagram
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 11/72
2.2.2 Printedcircuitboard
Figure2:NXHX51ETMprintedcircuitboard
No.in
figure
Name Description Fordetailsseesection
(1) X5 FieldbusinterfaceCH0 Fieldbusconnector(X510pin)[}page28]
(2) X6 FieldbusinterfaceCH1 Fieldbusconnector(X610pin)[}page28]
(3) V30 CommunicationstatusLED0
(green/red)
LEDs[}page32]
(4) V31 CommunicationstatusLED1
(green/red)
(5) S1 Bootstrapoptions ConfigurationBootStrapOptionsSwitch(S1)[}
page12]
(6) X9 ETMInterfacenetX51 ETMconnector(X9)[}page30]
(7) X7 UART0interface Serialconnector(X710pin)[}page29]
(8) SW30 4pol.DILswitchasgeneralinput MMIOgeneralinputswitch(S30)[}page15]
(9) V15 LEDyellow,MMIO27asgeneraloutput LEDs[}page32]
(10) V14 LEDyellow,MMIO26asgeneraloutput
(11) V13 LEDyellow,MMIO25asgeneraloutput
(12) V12 LEDyellow,MMIO24asgeneraloutput
(13) X4 microSDCardconnector microSDcardreader(X4)[}page27]
(14) X8 USBconnectorTypB,HiTOP USBconnectorHITOP(X8)[}page29]
(15) X100 24Vpowerconnectorforboard Powersupply+24V(X100)[}page31]
(16) X50 2xRJ45connector 2*RJ45RTEthernet(X50)[}page31]
(17) Matrixlabel Matrixlabel[}page67]
(18) V1 SystemstatusLED(yellow/green) LEDs[}page32]
(19) T1 Poweronreset Reset[}page12]
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 12/72
No.in
figure
Name Description Fordetailsseesection
(20) X2 MiniBUSBconnector MiniBUSBconnector(X2)[}page27]
(21) X3 Hostinterface Hostinterface(X3)[}page19]
(22) S2 Hostinterfacemode ConfigurationHostModeSwitch(S2)[}page15]
(23) X10 Hostinterfaceconfigurationjumper HostInterfaceConfigurationJumper(X10)[}page16
]
Table4:Listofpositionsonprintedcircuitboard
2.3 Operatingelements
2.3.1 Pushbuttons
2.3.1.1 Reset(T1)
T1 Function
Whenbuttonispushed,systeminitiatespoweronreset.
Table5:PushbuttonT1
Position(19)insectionPrintedcircuitboard[}page11].
2.3.2 Switches
2.3.2.1 Configurationbootstrapoptionsswitch(S1)
Bootstrapoptions.
S1 SW Signal Connectto Functions
1 RDY# with390ΩtoGND Bootmode
2 RUN# with390ΩtoGND
3 SPI_MOSI with1.5kΩto+3.3V Hostinterfacemode
4 SPI_CLK with1.5kΩto+3.3V
5 SPI_MISO with1.5kΩto+3.3V
6 RUN# SDAofSecurity
Memory
AccesstoSecurityMemory
ON=Enable
OFF=Disable
NotethattheSecurity
Memorywillonlybe
accessedifSW1andSW2
(RDY#andRUN#)areset
toOFF!
Table6:BootstrapoptionsconfigurationswitchS1
Position(5)insectionPrintedcircuitboard[}page11].
ThebootmodeandthehostinterfacemodeareevaluatedbytheROM
loaderduringboot.
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 13/72
Bootmode
IfS1.6isONandS1.1andS1.2arebothsettoOFF,thebootmodeisread
fromthesecuritymemory.Thebootmodedefinedinthesecuritymemoryis
theFLASHbootmode(seeNo.4inthetablebelow).
IfS1.6issettoOFForoneorbothoftheS1.1andS1.2switchesaresetto
ON,thesecuritymemorywillnotbeaccessed.Inthiscase,thebootmode
isdeterminedbyS1.1andS1.2asdescribedinthefollowingtable:
No. Selection S1.1 S1.2 Bootsequence
1 FLASH/Ethernetbootmode off off 1.BootfromserialFLASHusingQuadSPIand
XIP(CS0),ifbootloadercodeisfound.
2.BootfromSDcard,ifbootloadercodeis
found.
3.BootfromEthernetCH_AwithDHCPand
TFTP,ifbootloadercodeisfound.
2 Serial–UART0andUSBbootmode on off Bootfromserialinterface:UART0orUSB.
3 FLASH/DualPortMemorybootmode off on 1.BootfromserialFLASHusingQuadSPIand
XIP(CS0),ifbootloadercodeisfound.
2.BootfromSDcard,ifbootloadercodeis
found.
3.Bootfromdualportmemory.Selectthehost
interfacemodewithS1.3,S1.4andS1.5(as
describedinTable8).
4FLASHbootmode on on 1.BootfromserialFLASHusingQuadSPIand
XIP(CS0),ifbootloadercodeisfound.
2.BootfromSDcard,ifbootloadercodeis
found.
Table7:Bootmodesettings
Note:
Ifyouusebootmode1,2or4,sethostinterfacemodeto“Ignore
hostinterfaceduringboot”(seefollowingtable).
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 14/72
Hostinterfacemode
ThehostinterfacemodeisselectedbythesignalsSPI_MOSI(S1.3),
SPI_CLK(S1.4)andSPI_MISO(S1.5).TheROMcodereadsthesesignals
andusesthemtoinitializethehostinterfaceduringthebootprocess.This
meansthatdependingontheselectedmode,signalsaredrivenactively
fromnetXorfromthehost.
Toselecttherighthostinterfacemodeconsiderthefollowing:
1. specifythedevicethatisphysicallyconnectedtothehostinterfaceof
thenetXand
2. specifywhichdevicenetXhastouseassourceordestinationdevice
duringboot.
S1.3 S1.4 S1.5 Description Usablewith
bootmode
No.
Note
netXbootsfromtheconnectedmemory:
off off off Ignorehostinterfaceduringboot
Usethissetting,ifnetXshouldnotbootfrom
thehostinterface.
1,2,4
off off on SDRAM16bitdata/4MByte
Usethissetting,whenusingthemoduleNXHX
PHYSDR.SDRAMisusedasdestination
device.
1,3,4 Usingthismoderequires
additionallythatthedestination
deviceinthebootblockofthe
bootableimageissetproperly.
off on off SRAM16bitdata/4MB
Usethissetting,ifyouhaveconnectedparallel
Flash(CS0)atthehostinterfaceandnetXhas
tobootfromit.TheparallelFlashisusedas
sourcedevice.
or
Usethissetting,ifyouhaveconnectedstatic
RAM(CS0,1,2or3)atthehostinterface.The
staticRAMisusedasdestinationdevice.
1,3,4
on off on SDRAM32bitdata/4MB
Usethissetting,whenusingthemoduleNXHX
SDR.SDRAMisusedasdestinationdevice.
1,3,4
HostCPUsupported:HostCPUbootsnetXviaDualPortMemory:
off on on Serialdualportmemory(SPM)mode
Usethissetting,ifyouhaveconnectedaserial
dualportmemoryatthehostinterfaceandnetX
hastobootfromit.Theserialdualportmemory
isusedassourcedevice.
3 Thedualportmemoryisused
forbootingnetX.ThenetXwaits
fortheHostCPU,whichhasto
transferthebootableimage
(e.g.SecondStage
Bootloader).ThereforetheHost
CPUhastousethemailboxes
ofnetXfortransferringtheboot
code.
on off off Paralleldualportmemory(DPM)8bitdata/
2KB
Usethissetting,ifyouhaveconnecteda
paralleldualportmemoryatthehostinterface
andnetXhastobootfromit.Theparalleldual
portmemoryisusedassourcedevice.
3
on on on Paralleldualportmemory(DPM)8bitdata/
64Kbyte
Usethissetting,ifyouhaveconnecteda
paralleldualportmemoryatthehostinterface
andnetXhastobootfromit.Theparalleldual
portmemoryisusedassourcedevice.
3
Reserved:
on on off Donotusethissetting!
Table8:HostinterfacemodeatX3(settings)
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 15/72
2.3.2.2 Configurationhostmodeswitch(S2)
ThehostmodeisevaluatedbytheSecondStageBootloaderduringboot.
TheSecondStageBootloaderusesthissettingtoinitializetheselected
DualPortMemoryModeinthehostinterface.
Note:
TheS2Switchwasalteredinthehardwarerevision4oftheNXHX
board.Pleasenotethedifferentsettingsrelatingtohardware
revisions≤3and4showninthetablesbelow.
Hardwarerevisions1–3:
S2 1 2 Function
ON ON SerialDualPortMemoryMode(SPISlave
Mode3)
OFF
OFF ON ParallelDualPortMemoryMode
16bitmode
OFF OFF ParallelDualPortMemoryMode
8bitmode
Table9:ConfigurationSwitchS2,hostmode(validforhardwarerevisions1–3)
Sincehardwarerevision4:
S2 1 2 Function
ON ON SerialDualPortMemoryMode(SPISlave
Mode3)
OFF
OFF ON ParallelDualPortMemoryMode
8bitmode
OFF OFF ParallelDualPortMemoryMode
16bitmode
Table10:ConfigurationSwitchS2,hostmode(validsincehardwarerevision4)
Position(22)insectionPrintedcircuitboard[}page11].
2.3.2.3 MMIOgeneralinputswitch(S30)
Thesefoursignalscanbeusedbytheusersoftware.
S30 SW Signal Connectedto Description
1 MMIO36 with1.5kΩto+3.3V ON=Pullupconnected
OFF=NoPullupconnected
2 MMIO37 with1.5kΩto+3.3V
3 MMIO38 with1.5kΩto+3.3V
4 MMIO39 with1.5kΩto+3.3V
Table11:DILSwitchS30
Position(8)insectionPrintedcircuitboard[}page11].
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 16/72
2.3.3 Hostinterfaceconfigurationjumper(X10)
Thesejumpersconfigureafewsignalsatthehostinterfaceaccordingto
theconnectedextensionmodulesandDPMmodes.
X10 Pin Description
1 MMIO02(netX51)
2 MMIO05(netX51)
3 DPM_SIRQ#(X3pin4)
4 DPM_DIRQ#(X3pin11)
5 DPM_SIRQ#(netX51)
6 DPM_DIRQ#/PI047(netX51)
7 RSTIN#(X3pin7)
8 DPM_A16(netx51)
9 RSTIN#(X3pin7)
10 RSTIN#(netx51)
Table12:PinassignmentX10
Position(23)insectionPrintedcircuitboard[}page11].
Usethefollowingsettingifdualportmemoryisconnected:
X10DPM Description
DPM_DIRQ#signalisconnectedtoX3pin11
DPM_SIRQ#signalisconnectedtoX3pin4
RSTIN#signalisconnectedtoX3pin7
Table13:X10–SettingforDualPortMemoryathostinterfaceX3
UsethefollowingsettingifExtensionbusisconnected:
X10EXT Description
IfNXHX6REorNXHX52REBoardisconnectedtothehostinterface
andusedasextensionbus!
MMIO02signalisconnectedtoX3pin4(configureMMIO02as
interruptinputforDPM_SIRQ#)
MMIO05signalisconnectedtoX3pin11(configureMMIO05as
interruptinputforDPM_DIRQ#)
DPM_A16signalisconnectedtoX3pin7(256KBaddressrangeat
HIF)
Table14:X10SettingforExtensionBusathostinterfaceX3
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 17/72
UsethefollowingsettingiftheNXHXIOBoardisconnected:
X10DPM Description
DPM_DIRQ#/PIO47isconnectedtoX3pin11
Table15:X10SettingforNXHXIOBoardathostinterfaceX3
UsethefollowingsettingiftheNXHXSDRBoardisconnected:
X10SDRAM Description
SDRAM_CLKisconnectedtoX3pin4
SDRAMRAS#isconnectedtoX3pin7
Table16:X10SettingforNXHXSDRBoardathostinterfaceX3
UsethefollowingsettingiftheNXHXPHYBoardisconnected:
X10PHY Description
DPM_DIRQ#isconnectedtoX3pin11
DPM_SIRQ#isconnectedtoX3pin4
Table17:X10SettingforNXHXPHYBoardathostinterfaceX3
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 18/72
UsethefollowingsettingiftheNXHXPHYSDRBoardisconnected:
X10PHYSDR Description
SDRAM_CLKisconnectedtoX3pin4
MII_RXD0toX3pin11
SDRAMRAS#isconnectedtoX3pin7
Table18:X10SettingforNXHXPHYSDRBoardathostinterfaceX3
UsethefollowingsettingiftheNXHXSDRSPIBoardisconnected:
X10SDRSPI Description
SDRAM_CLKisconnectedtoX3pin4
DPM_DIRQ#/PIO47isconnectedtoX3pin11
SDRAMRAS#isconnectedtoX3pin7
Table19:X10SettingforNXHXSDRSPIBoardathostinterfaceX3
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 19/72
2.4 Interfaces
2.4.1 Hostinterface(X3)
Position(21)insectionPrintedcircuitboard[}page11].
2.4.1.1 DPMmodes
X3 Pin Signal Hostinterfacemodes
PIO DPM
32Bit
DPM
8/16Bit
DPM
16Bit
TIMultiplex
1 +3V3
2 GND
3 PIO59 DPM_A17 DPM_A17
4 DPM_SIRQ#
5 GND
6 RSTOUTn
7 RSTIN#or PIO58 DPM_A16
8 PIO85 DPM_D31
9 PIO40 DPM_D18
10 PIO36 DPM_D16
11 MMIO05or PIO47 DPM_DIRQ DPM_DIRQ
12 PIO46 DPM_RDY DPM_RDY DPM_RDY
13 GND
14 PIO52 DPM_RDn DPM_RDn DPM_RDn
15 PIO44 DPM_BE3n
16 PIO45 DPM_WRn DPM_WRn DPM_WRn
17 WDG_ACT DPM_D19
18 PIO35 DPM_D17
19 PIO43 DPM_BE1n DPM_BHEn DPM_BE1n
20 GND
21 PIO84 DPM_D30
22 PIO79 DPM_D28
23 PIO80 DPM_D29
24 PIO51 DPM_CSn DPM_CSn DPM_CSn
25 GND
26 PIO72 DPM_D27
27 PIO71 DPM_D26
28 PIO68 DPM_D25
29 PIO67 DPM_D24
30 PIO63 DPM_D23
31 PIO62 DPM_D22
32 PIO59 DPM_D21
33 GND
34 PIO55 DPM_A15 DPM_A15
35 PIO54 DPM_A14 DPM_A14
36 PIO48 DPM_A13 DPM_A13
37 PIO49 DPM_A12 DPM_A12
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015

Descriptionsanddrawings 20/72
X3 Pin Signal Hostinterfacemodes
PIO DPM
32Bit
DPM
8/16Bit
DPM
16Bit
TIMultiplex
38 PIO50 DPM_A11 DPM_A11
39 PIO53 DPM_A10 DPM_A10
40 PIO56 DPM_A9 DPM_A9
41 PIO57 DPM_A8 DPM_A8
42 PIO60 DPM_A7 DPM_A7
43 PIO61 DPM_A6 DPM_A6
44 PIO64 DPM_A5 DPM_A5
45 PIO65 DPM_A4 DPM_A4
46 PIO66 DPM_A3 DPM_A3
47 PIO69 DPM_A2 DPM_A2
48 PIO70 DPM_BE2n DPM_A1 DPM_ADV
49 PIO73 DPM_BE0n DPM_A0 DPM_BE0n
50 GND
51 PIO41 DPM_D15 DPM_D15 DPM_AD15
52 PIO42 DPM_D14 DPM_D14 DPM_AD14
53 PIO37 DPM_D13 DPM_D13 DPM_AD13
54 PIO38 DPM_D12 DPM_D12 DPM_AD12
55 PIO39 DPM_D11 DPM_D11 DPM_AD11
56 PIO33 DPM_D10 DPM_D10 DPM_AD10
57 PIO34 DPM_D9 DPM_D9 DPM_AD9
58 PIO32 DPM_D8 DPM_D8 DPM_AD8
59 PIO74 DPM_D7 DPM_D7 DPM_AD7
60 PIO75 DPM_D6 DPM_D6 DPM_AD6
61 PIO76 DPM_D5 DPM_D5 DPM_AD5
62 PIO77 DPM_D4 DPM_D4 DPM_AD4
63 PIO78 DPM_D3 DPM_D3 DPM_AD3
64 PIO81 DPM_D2 DPM_D2 DPM_AD2
65 PIO82 DPM_D1 DPM_D1 DPM_AD1
66 PIO83 DPM_D0 DPM_D0 DPM_AD0
67 +3V3
68 PIO58 DPM_D20
Table20:PinassignmentX3hostinterfaceDPMmodes
NXHX51ETM|DevelopmentBoard
DOC120606HW06EN|Revision6|English|201501|Released|Public
©Hilscher2012–2015
Other manuals for NXHX 51-ETM
1
This manual suits for next models
1
Table of contents
Other hilscher Motherboard manuals

hilscher
hilscher NXHX 90-JTAG Operating and installation instructions

hilscher
hilscher NXHX 51-ETM Operating and installation instructions

hilscher
hilscher NXHX500-RE Quick start guide

hilscher
hilscher NXHX 4000-JTAG+ Operating and installation instructions

hilscher
hilscher NXHX 52-JTAG Operating and installation instructions

hilscher
hilscher NXHX 90-MC Operating and installation instructions