X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fflash%2Flpc288x.c;h=a0becf5bbe84fd632ba92354274a09aa2782dadb;hb=a31e738fda3f10f419c3b742685965b7ce1e9755;hp=09f4be85881e5df6ae799920f27910e96bc8ee43;hpb=60ba4476dfef5fae48b85d54e376a3ca27442113;p=openocd diff --git a/src/flash/lpc288x.c b/src/flash/lpc288x.c index 09f4be85..a0becf5b 100644 --- a/src/flash/lpc288x.c +++ b/src/flash/lpc288x.c @@ -126,7 +126,6 @@ flash_driver_t lpc288x_flash = .info = lpc288x_info }; - int lpc288x_register_commands(struct command_context_s *cmd_ctx) { return ERROR_OK; @@ -138,7 +137,7 @@ u32 lpc288x_wait_status_busy(flash_bank_t *bank, int timeout) target_t *target = bank->target; do { - usleep(1000); + alive_sleep(1); timeout--; target_read_u32(target, F_STAT, &status); }while (((status & FS_DONE) == 0) && timeout); @@ -204,7 +203,7 @@ int lpc288x_read_part_info(struct flash_bank_s *bank) int lpc288x_protect_check(struct flash_bank_s *bank) { - return ERROR_OK; + return ERROR_OK; } /* flash_bank LPC288x 0 0 0 0 */ @@ -270,6 +269,7 @@ u32 lpc288x_system_ready(struct flash_bank_s *bank) if (bank->target->state != TARGET_HALTED) { + LOG_ERROR("Target not halted"); return ERROR_TARGET_NOT_HALTED; } return ERROR_OK; @@ -456,6 +456,7 @@ int lpc288x_probe(struct flash_bank_s *bank) if (bank->target->state != TARGET_HALTED) { + LOG_ERROR("Target not halted"); return ERROR_TARGET_NOT_HALTED; }