I am able to use SET_CFGUPDATE/SOFT_RESET/CHEM_ID to update CHEM_ID in different voltage setting. However, after sending SEALED command. CONTROL_STATUS always return 0x0294.
I expected SS bit will be set to 1 after sending SEALED command. Is there any suggestion or sample for do it.
The CMD sequence I use:
1. Check CONTROL_STATUS. Unseal it if SS is 1. However, SS is always 0.
2. SET_CFGUPDATE
3. Wait CFGUPD of Flags become 1
4. Update CHEM_ID
5. SOFT_RESET
6. Wait CFGUPD of Flags become 0
7. SEALED
8 Check CONTROL_STATUS. SS is still 0
And then I check the seal function on BQ27621EVM-G1 with battery management studio.
The test result is in transaction log of screen shot. The result of CONTROL_STATUS doesn't change. I expect it change to 0x2XXX after sealing
It always stay at 0x0284. Just like the test result I test it on my target board.