Texas Instruments XIO3130 EVM Switch User Manual


 
1.5UsingWinROMtoConfiguretheEEPROM
UsingWinROMtoConfiguretheEEPROM
www.ti.com
TheEEPROM(U3)willneedtobereconfiguredforExpressCard-modeoperation.SeeSection1.5foran
explanationofhowtoconfiguretheEEPROM.UpondeassertionofPERSTtheXIO3130willautomatically
readdatafromtheEEPROM.Thisdataisusedtopre-setvariousPCIconfigurationregisterbits.For
ExpressCard-modeoperationthedataintheEEPROMwillconfigurebitsinthefollowingregisters:
GPIOAcontrolregister(PCIregisteroffset:BEhinupstreambridge)
PCIE_GPIO3_CTL=010bPort1CLKREQ0
GPIOBcontrolregister(PCIregisteroffset:C0hinupstreambridge)
PCIE_GPIO7_CTL=010bPort2CLKREQ1
GPIOCcontrolregister(PCIregisteroffset:C0hinupstreambridge)
PCIE_GPIO11_CTL=010bPort3CLKREQ2
PCIE_GPIO12_CTL=010bPort1ACT_LED0
PCIE_GPIO13_CTL=011bPort2ACT_LED1
PCIE_GPIO14_CTL=100b–Port3ACT_LED2
SettingthesebitsconfiguresLED1asactivityLEDforport1,LED2asactivityLEDforport2,andLED3as
activityLEDforport3.AnytimeaTLPistransferredtoorfromtheslot,theactivityLEDwillflash.LEDs4
and5arenonfunctionalinnormalmode;pressingthepushbuttonshasnoeffectontheXIO3130.
CLKREQ1andCLKREQ2areroutedacrosstheribboncabletotheTPS2231.
WhenplugginginExpressCards,becarefulnottopulltheadapterboardoutofthePCIesocket.Graba
holdoftheupperright-handcorneroftheadapterboardwhileslidingtheExpressCardintothesocket.
SlidetheExpressCardallthewayinuntilitclicksinplace.Afterreleasingthecard,itwillspringbacka
little.ToremovetheExpressCardagain,grabaholdoftheupperright-handcorneroftheadapterboard,
pushthecardintothesocketuntilitclicks,andthengentlyremovethecard.Thespringwillpushthecard
outofthesocket.DonotpulltheExpressCardoutofthesocketalwayspushinandletthespringpush
thecardout.
WinROMisaTI-developedEEPROMprogrammingutilitythatrunsonWindowsXPorVistaoperating
system.WinROMcanbeusedtoprogramtheEEPROM(U3)ontheXIO3130EVM.Tousetheutility,
installitonthesystemthatcontainstheXIO3130EVM.DoubleclicktheWinROMicontostartthe
program.AdialogboxopensthatshowsalltheTIcontrollerspresentinthesystem(seeFigure1-10).The
XIO3130showsfourentriesinthebushierarchy:oneentryreads"XIO3130"andtheotherthreeentries
read"8322104C."SincetheEEPROMisonlyaccessiblefromtheupstreambridge,thethree"8233104C"
entriesareinred.
Figure1-10.TIControllers
ToreadthedataintheEEPROM,doubleclicktheXIO3130entry.Anewdialogboxopens(see
Figure1-11).ThisdialogboxallowstheusertomodifyanybyteintheEEPROM.
8XIO3130EVMSLLU108July2008
SubmitDocumentationFeedback