From 9bbe08f3ec4c7546fdb5f5599755f6101294dc19 Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Sat, 19 Mar 2022 19:38:29 +0000 Subject: x1000: bootloader: add whole-chip flash dump option I don't expect this will be all that useful, but why not... Change-Id: Ieb486bb719c5cc61e0f3e95f9fb603a1c30c6528 --- bootloader/x1000/utils.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'bootloader/x1000/utils.c') diff --git a/bootloader/x1000/utils.c b/bootloader/x1000/utils.c index 1b56bdf50a..837160a113 100644 --- a/bootloader/x1000/utils.c +++ b/bootloader/x1000/utils.c @@ -250,3 +250,11 @@ void dump_of_recovery(void) dump_flash_file("/of_recovery.img", OF_RECOVERY_ADDR, OF_RECOVERY_LENGTH); #endif } + +void dump_entire_flash(void) +{ +#if defined(FIIO_M3K) || defined(SHANLING_Q1) || defined(EROS_QN) + /* TODO: this should read the real chip size instead of hardcoding it */ + dump_flash_file("/flash.img", 0, 2048 * 64 * 1024); +#endif +} -- cgit v1.2.3