Datasheet

SEALING/UNSEALINGDATAFLASH
bq27510-G1
www.ti.com
.....................................................................................................................................................................................................SLUS927APRIL2009
AlthoughFULLACCESSandUNSEALEDmodesappearidentical,onlyFULLACCESSmodeallowsthe
bq27510towriteaccess-modetransitionkeys.
Thebq27510implementsakey-accessschemetotransitionbetweenSEALED,UNSEALED,and
FULL-ACCESSmodes.Eachtransitionrequiresthatauniquesetoftwokeysbesenttothebq27510viathe
Control()controlcommand.Thekeysmustbesentconsecutively,withnootherdatabeingwrittentothe
Control()registerinbetween.Notethattoavoidconflict,thekeysmustbedifferentfromthecodespresentedin
theCNTLDATAcolumnofTable2subcommands.
WheninSEALEDmodethe[SS]bitofCONTROL_STATUSisset,butwhentheUNSEALkeysarecorrectly
receivedbythebq27510,the[SS]bitiscleared.Whenthefull-accesskeysarecorrectlyreceivedthenthe
CONTROL_STATUS[FAS]bitiscleared.
Boththesetsofkeysforeachlevelare2byteseachinlengthandarestoredindataflash.TheUNSEALkey
(storedatUnsealKey0andUnsealKey1)andtheFULL-ACCESSkey(storedatFullAccessKey0andFull
AccessKey1)canonlybeupdatedwheninFULL-ACCESSmode.Theorderofthebytesenteredthroughthe
Control()commandisthereverseofwhatisreadfromthepart.Forexample,ifthe1stand2ndwordofthe
UnSealKey0returns0x1234and0x5678,thenControl()shouldsupply0x3412and0x7856tounsealthepart.
Copyright©2009,TexasInstrumentsIncorporatedSubmitDocumentationFeedback17
ProductFolderLink(s):bq27510-G1
Not Recommended For New Designs