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=010b–Port1CLKREQ0
•GPIOBcontrolregister(PCIregisteroffset:C0hinupstreambridge)
–PCIE_GPIO7_CTL=010b–Port2CLKREQ1
•GPIOCcontrolregister(PCIregisteroffset:C0hinupstreambridge)
–PCIE_GPIO11_CTL=010b–Port3CLKREQ2
–PCIE_GPIO12_CTL=010b–Port1ACT_LED0
–PCIE_GPIO13_CTL=011b–Port2ACT_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.DonotpulltheExpressCardoutofthesocket–alwayspushinandletthespringpush
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.
8XIO3130EVMSLLU108–July2008
SubmitDocumentationFeedback