Mercurial > public > ostc4
view ostc4pack/create_full_update_bin.sh @ 686:b1e24513b83e Betatest
Bugfix Battery charge complete event:
In previous version it could happen that the battery charge state was set to 100% even the battery was not completly charged. Rootcause was that the external charger IC signals sometimes completion because e.g. the connection between charger unit and OSTC is disconnected within a short time slot. This may happen while the user is trying to get the OSTC in a good charging position. To avoid this the state machine now checks the voltage everytime for valid charging complete range before a charging complete is signaled.
author | Ideenmodellierer |
---|---|
date | Fri, 05 Aug 2022 14:56:17 +0200 |
parents | f4b553da620a |
children |
line wrap: on
line source
#!/bin/bash # # path and file name settings # # the build products are here BUILD_PATH="$HOME/ac6_workspace" # Debug or Release build BUILD_TYPE="Debug" # build project names CPU1_DISCOVERY="ostc4_discovery" CPU1_FONTPACK="ostc4_fontpack" CPU2_RTE="ostc4_rte" # # End of path and file name settings # # # Copy the bin files to pack. Build them seperately # cp $BUILD_PATH/$CPU1_DISCOVERY/$BUILD_TYPE/$CPU1_DISCOVERY.bin . cp $BUILD_PATH/$CPU1_FONTPACK/$BUILD_TYPE/$CPU1_FONTPACK.bin . cp $BUILD_PATH/$CPU2_RTE/$BUILD_TYPE/$CPU2_RTE.bin . # # OSTC4pack_V4 all # ./src/OSTC4pack_V4 1 $CPU1_DISCOVERY.bin ./src/OSTC4pack_V4 2 $CPU1_FONTPACK.bin ./src/OSTC4pack_V4 0 $CPU2_RTE.bin # # Final pack # ./src/checksum_final_add_fletcher ${CPU1_DISCOVERY}_upload.bin \ ${CPU1_FONTPACK}_upload.bin \ ${CPU2_RTE}_upload.bin