]> granicus.if.org Git - esp-idf/commitdiff
bootloader: fix IROM and DROM swapped in log messages
authorIvan Grokhotkov <ivan@espressif.com>
Mon, 3 Sep 2018 10:10:46 +0000 (18:10 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Wed, 23 Jan 2019 09:05:37 +0000 (17:05 +0800)
components/bootloader_support/src/bootloader_utility.c

index 4fc438f85f8001a43d95b796b0264482084c369a..90c03a616ee96ac9027ac347c8456a691071b91b 100644 (file)
@@ -387,7 +387,7 @@ static void unpack_load_app(const esp_image_metadata_t* data)
     // Find DROM & IROM addresses, to configure cache mappings
     for (int i = 0; i < data->image.segment_count; i++) {
         const esp_image_segment_header_t *header = &data->segments[i];
-        if (header->load_addr >= SOC_IROM_LOW && header->load_addr < SOC_IROM_HIGH) {
+        if (header->load_addr >= SOC_DROM_LOW && header->load_addr < SOC_DROM_HIGH) {
             if (drom_addr != 0) {
                 ESP_LOGE(TAG, MAP_ERR_MSG, "DROM");
             } else {
@@ -397,7 +397,7 @@ static void unpack_load_app(const esp_image_metadata_t* data)
             drom_load_addr = header->load_addr;
             drom_size = header->data_len;
         }
-        if (header->load_addr >= SOC_DROM_LOW && header->load_addr < SOC_DROM_HIGH) {
+        if (header->load_addr >= SOC_IROM_LOW && header->load_addr < SOC_IROM_HIGH) {
             if (irom_addr != 0) {
                 ESP_LOGE(TAG, MAP_ERR_MSG, "IROM");
             } else {