program_binary.sh 562 B

12345678910
  1. PROJECT_ROOT_DIR="/home/ybkim/workspace/imc/imc_freertos_app_m33"
  2. BIN_DIR="${PROJECT_ROOT_DIR}/build/imc_freeRTOS"
  3. NVM_RESET_DIR="${PROJECT_ROOT_DIR}/imc/utils/nvm_reset.elf"
  4. OPENOCD_SCRIPT_DIR="${PROJECT_ROOT_DIR}/imc_freertos_app_m33.cfg"
  5. cd $PROJECT_ROOT_DIR/build
  6. ninja
  7. cd $PROJECT_ROOT_DIR
  8. /home/ybkim/opt/xpack-openocd-0.11.0-4/bin/openocd -f ${OPENOCD_SCRIPT_DIR} -c "program ${NVM_RESET_DIR}" -c reset -c resume -c exit
  9. sleep 5
  10. /home/ybkim/opt/xpack-openocd-0.11.0-4/bin/openocd -f ${OPENOCD_SCRIPT_DIR} -c "program ${BIN_DIR}" -c reset -c resume -c exit