Specifications
6
Board-level updates for the ATCA-45xx CPM and RTM
59
WindRiver2,32‐bit
• ispVMEmbedded‐<version>.i686.rpm
• cpm_ioport_module‐<version>_18cpm.i686.rpm
WindRiver2,64‐bit
• ispVMEmbedded‐<version>.x86_64.rpm
• cpm_ioport_module‐<version>_hrt1_cfs_v22_grsec_rsys6.x86_64.rpm
MakesurethecorrectpackagesareusedbasedonyourOSandkernelvariant.
ThecurrentlegacyFPGAsvffile(*.svf)isalsoneeded.Therearetwosvffilesinthefirmware
updatelegacyFpgafolder:one
forusewiththeRTMinstalled,andoneforusewithoutthe
RTMinstalled.
IftheRTMisinstalled,usethisfilethathasboththeComMuxandthealarmCPLDbypassed:
cpm7_legacy_commux_bypass_alarm_bypass_<version>.svf
IftheRTMisnotinstalled,usethisfilethatonlyhastheComMuxbypassed:
cpm7_legacy_commux_bypass_<version>.svf
ThefollowingareexamplestepstoprogramthelegacyFPGAfromarunningRH564‐bit
system.ModifythefilenamesinthecommandsaccordingtoyourOS.
Note:Thesestepsmustbeperformedwithrootpermissions.
1. Installorupdatetherequiredsoftwarepackages.
rpm‐UvhispVMEmbedded‐1.2‐5.x86_64.rpmcpm_ioport_module‐1.05‐
1.2.6.18_164.el5.x86_64.rpm
2. Starttheioportservice.Thisstepcanbeskippedifyouhaverebootedoralreadystarted
theioportservicesinceinstallationoftheabovesoftwarepackages
/etc/init.d/cpm_ioport_modulestart
3. Convertthesvffiletovme.NotethattheISPtoolsrequirelowercaseextensions.
rsys‐svf2vme‐infile<file>.svf‐outfile<file>.vme
4. ProgramtheFPGA.
Warning!UponsuccessfulcompletionofthelegacyFPGAupdate,theCPMwillreboot
withoutshuttingdowntheoperatingsystem.Itisrecommendedthatyoumountthefile
systemsasread‐onlypriortoupdatingtheFPGAtopreventanycorruption.
rsys‐ispVME<file>.vme
5. VerifytheversionofthelegacyFPGA:
ddif=/dev/portbs=1count=2skip=1536conv=swab2>/dev/null|xxd
ddif=/dev/portbs=1count=1skip=15822>/dev/null|xxd
Theversionoutputshouldbesimilartothefollowing,whichreflectsFPGAversion1.6:
0000000:0001
0000000:06