Other Parts Discussed in Thread: BQSTUDIO
Dear all,
I have finally get a good optimization cycle thanks to the updated firmware version of the EV2300 (3.1r) and a correct ChemID.
Now, I saved a .srec file and a .gg file that I modified the cycle count to 0 and the learned status to 2.
I found a document (SLUA665.pdf) saying how to program other devices but the document talks about .rom and .dfi files and bq MultiStation tester.
I have an EV2300 and bqStudio. I will not have thousand devices to program (maybe 5-10 currently). What is the good way to program other devices?
I think about (according to SLUA665.pdf with some adaptation and I have only 1 cell and I2C communication):
Step 1. Write the data flash image to each device (.srec file and .gg file).
Step 2. Update any individual flash locations, such as serial number, lot code, and date.
Step 3. Perform any desired board level tests.
Step 4. Connect the cells.
Step 5. Perform any desired pack level tests.
Step 6. Send 0x0021 to Manufacturer Access 0x00 command, to enable Impedance Track, Lifetime, and
Permanent Fail functions.
Step 7. Send 0x0020 to Seal the pack.
My questions are:
- When should I have to send the IT enable (0x0021) command? When the pack is discharged or at any moment?
- Should I program the ChemID again or is it included in the .srec file?
Best,
Christian