Mercurial > public > ostc4
view ostc4pack/create_full_update_bin.sh @ 208:9fc06e1e0f66 ImprovmentSPI
Update SPI error display and handling
For easier identification of a communication problem the RX state of Main and RTE is displayed in the debug view.
Also error reactions are now handles based on this state. E.g. RTE resets its DMA incase Main reports a data shift which can not be resolved by Main itself
In addition the timeout for error detection has been decreased to have a faster reaction
author | ideenmodellierer |
---|---|
date | Sun, 24 Mar 2019 22:57:28 +0100 |
parents | 9c77cfe8c2b2 |
children | f4b553da620a |
line wrap: on
line source
#!/bin/bash # # path and file name settings # # the build products are here BUILD_PATH="$HOME/OSTC4workspace" # Debug or Release build BUILD_TYPE="Release" # build project names CPU1_DISCOVERY="CPU1-Discovery" CPU1_FONTPACK="CPU1-FontPack" CPU2_RTE="CPU2-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