From 9df19ac0842b435ff56a0662be675f58c372171e Mon Sep 17 00:00:00 2001 From: jizd <1322860695@qq.com> Date: Wed, 20 Nov 2024 15:33:37 +0800 Subject: [PATCH] =?UTF-8?q?can=E6=B5=8B=E8=AF=95=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/dsp_can.c | 250 +-- bsp/dsp_can.h | 23 +- drv/drv_gpio.h | 2 +- drv/drv_usart.c | 247 ++- drv/drv_usart.h | 33 +- main/main.c | 55 +- prj/MDK-ARM/HF_BCU_APP.s19 | 1411 ++---------- prj/MDK-ARM/JLinkLog.txt | 1043 +-------- prj/MDK-ARM/Listings/HF_BCU_APP.map | 1447 +++++-------- prj/MDK-ARM/Objects/HF_BCU_APP.build_log.htm | 40 +- prj/MDK-ARM/Objects/HF_BCU_APP.hex | 1411 ++---------- prj/MDK-ARM/Objects/HF_BCU_APP.htm | 1923 ++++------------- prj/MDK-ARM/Objects/HF_BCU_APP.lnp | 1 + prj/MDK-ARM/Objects/drv_gpio.crf | Bin 1060843 -> 1062354 bytes prj/MDK-ARM/Objects/drv_gpio.o | Bin 1154688 -> 1155596 bytes prj/MDK-ARM/Objects/drv_usart.crf | Bin 1062392 -> 1064514 bytes prj/MDK-ARM/Objects/drv_usart.o | Bin 1165812 -> 1166588 bytes prj/MDK-ARM/Objects/dsp_can.crf | Bin 1178165 -> 18 bytes prj/MDK-ARM/Objects/dsp_can.d | 96 - prj/MDK-ARM/Objects/main.crf | Bin 1182147 -> 1183259 bytes prj/MDK-ARM/Objects/main.d | 1 + prj/MDK-ARM/Objects/main.o | Bin 1272232 -> 1273424 bytes .../Objects/stm32f4xx_app_stm32f407.dep | 112 +- prj/MDK-ARM/stm32f4xx_app.uvguix.Cola | 325 ++- prj/MDK-ARM/stm32f4xx_app.uvoptx | 4 +- 25 files changed, 1927 insertions(+), 6497 deletions(-) diff --git a/bsp/dsp_can.c b/bsp/dsp_can.c index ced82fa..e003f6e 100644 --- a/bsp/dsp_can.c +++ b/bsp/dsp_can.c @@ -1,9 +1,10 @@ -#include "drv_wdog.h" +#include "bsp_can.h" +#include "bsp_delay.h" +#include "bsp_led.h" #include "bsp_task.h" -#include "kit_time.h" -#include "kit_debug.h" -#include "bsp_malloc.h" -#include "os.h" +#include "drv_sys.h" +#include "drv_usart.h" +#include "drv_gpio.h" CAN_HandleTypeDef g_canx_handler; /* CANx句柄 */ CAN_TxHeaderTypeDef g_canx_txheader; /* 发送参数句柄 */ @@ -16,76 +17,71 @@ CAN_RxHeaderTypeDef g_canx_rxheader; /* * @param tbs1 : 时间段1的时间单元.范围: 1~16; * @param brp : 波特率分频器.范围: 1~1024; * @note 以上4个参数, 在函数内部会减1, 所以, 任何一个参数都不能等于0 - * CAN挂在APB1上面, 其输入时钟频率为 Fpclk1 = PCLK1 = 36Mhz + * CAN挂在APB1上面, 其输入时钟频率为 Fpclk1 = PCLK1 = 42Mhz * tq = brp * tpclk1; * 波特率 = Fpclk1 / ((tbs1 + tbs2 + 1) * brp); - * 我们设置 can_init(1, 8, 9, 4, 1), 则CAN波特率为: - * 36M / ((8 + 9 + 1) * 4) = 500Kbps + * 我们设置 can_init(1, 6, 7, 6, 1), 则CAN波特率为: + * 42M / ((6 + 7 + 1) * 6) = 500Kbps * - * @param mode : CAN_MODE_NORMAL, 正常模式; + * @param mode : CAN_MODE_NORMAL, 普通模式; CAN_MODE_LOOPBACK,回环模式; * @retval 0, 初始化成功; 其他, 初始化失败; */ - /* can_init(CAN_SJW_1TQ, CAN_BS2_8TQ, CAN_BS1_9TQ, 4, CAN_MODE_LOOPBACK); /* CAN初始化, 回环模式, 波特率500Kbps */ uint8_t can_init(uint32_t tsjw, uint32_t tbs2, uint32_t tbs1, uint16_t brp, uint32_t mode) -{ - g_canx_handler.Instance = CAN1; - g_canx_handler.Init.Mode = CAN_MODE_LOOPBACK; - - - /*设置波特率 */ - g_canx_handler.Init.Prescaler = 4; /*brp; */ /* 分频系数(Fdiv)为brp+1 */ - g_canx_handler.Init.TimeSeg1 = CAN_BS1_9TQ ; /*tbs1; */ /* tbs1范围CAN_BS1_1TQ~CAN_BS1_16TQ */ - g_canx_handler.Init.TimeSeg2 = CAN_BS2_8TQ; /*tbs2; */ /* tbs2范围CAN_BS2_1TQ~CAN_BS2_8TQ */ - g_canx_handler.Init.SyncJumpWidth = CAN_SJW_1TQ ;/*tsjw; */ /* 重新同步跳跃宽度(Tsjw)为tsjw+1个时间单位 CAN_SJW_1TQ~CAN_SJW_4TQ */ - - /*设置CAN功能 */ - g_canx_handler.Init.AutoBusOff = DISABLE; /* 软件自动离线管理 */ - g_canx_handler.Init.AutoWakeUp = DISABLE; /* 睡眠模式通过软件唤醒(清除CAN->MCR的SLEEP位) */ - g_canx_handler.Init.AutoRetransmission = ENABLE; /* 禁止报文自动传送 */ - g_canx_handler.Init.ReceiveFifoLocked = DISABLE; /* 报文不锁定,新的覆盖旧的 */ - g_canx_handler.Init.TimeTriggeredMode = DISABLE; /* 非时间触发通信模式 */ - g_canx_handler.Init.TransmitFifoPriority = DISABLE; /* 优先级由报文标识符决定 */ - - if (HAL_CAN_Init(&g_canx_handler) != HAL_OK) - { - return 1; - } +{ + g_canx_handler.Instance = CAN1; + g_canx_handler.Init.Prescaler = brp; /* 分频系数(Fdiv)为brp+1 */ + g_canx_handler.Init.Mode = mode; /* 模式设置 */ + g_canx_handler.Init.SyncJumpWidth = tsjw; /* 重新同步跳跃宽度(Tsjw)为tsjw+1个时间单位 CAN_SJW_1TQ~CAN_SJW_4TQ */ + g_canx_handler.Init.TimeSeg1 = tbs1; /* tbs1范围CAN_BS1_1TQ~CAN_BS1_16TQ */ + g_canx_handler.Init.TimeSeg2 = tbs2; /* tbs2范围CAN_BS2_1TQ~CAN_BS2_8TQ */ + g_canx_handler.Init.TimeTriggeredMode = DISABLE; /* 非时间触发通信模式 */ + g_canx_handler.Init.AutoBusOff = DISABLE; /* 软件自动离线管理 */ + g_canx_handler.Init.AutoWakeUp = DISABLE; /* 睡眠模式通过软件唤醒(清除CAN->MCR的SLEEP位) */ + g_canx_handler.Init.AutoRetransmission = ENABLE; /* 禁止报文自动传送 */ + g_canx_handler.Init.ReceiveFifoLocked = DISABLE; /* 报文不锁定,新的覆盖旧的 */ + g_canx_handler.Init.TransmitFifoPriority = DISABLE; /* 优先级由报文标识符决定 */ + if (HAL_CAN_Init(&g_canx_handler) != HAL_OK) + { + return 1; + } #if CAN_RX0_INT_ENABLE - /* 使用中断接收 */ - __HAL_CAN_ENABLE_IT(&g_canx_handler, CAN_IT_RX_FIFO0_MSG_PENDING); /* FIFO0消息挂号中断允许 */ - HAL_NVIC_EnableIRQ(USB_LP_CAN1_RX0_IRQn); /* 使能CAN中断 */ - HAL_NVIC_SetPriority(USB_LP_CAN1_RX0_IRQn, 1, 0); /* 抢占优先级1,子优先级0 */ + + /* 使用中断接收 */ + __HAL_CAN_ENABLE_IT(&g_canx_handler, CAN_IT_RX_FIFO0_MSG_PENDING); /* FIFO0消息挂号中断允许 */ + HAL_NVIC_EnableIRQ(CAN1_RX0_IRQn); /* 使能CAN中断 */ + HAL_NVIC_SetPriority(CAN1_RX0_IRQn, 1, 0); /* 抢占优先级1,子优先级0 */ #endif - CAN_FilterTypeDef sFilterConfig; + CAN_FilterTypeDef sFilterConfig; - /*配置CAN过滤器*/ - sFilterConfig.FilterBank = 0; /* 过滤器0 */ - sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK; /* 标识符屏蔽位模式 */ - sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT; /* 长度32位位宽*/ - sFilterConfig.FilterIdHigh = 0x0000; /* 32位ID */ - sFilterConfig.FilterIdLow = 0x0000; - sFilterConfig.FilterMaskIdHigh = 0x0000; /* 32位MASK */ - sFilterConfig.FilterMaskIdLow = 0x0000; - sFilterConfig.FilterFIFOAssignment = CAN_FILTER_FIFO0; /* 过滤器0关联到FIFO0 */ - sFilterConfig.FilterActivation = CAN_FILTER_ENABLE; /* 激活滤波器0 */ - sFilterConfig.SlaveStartFilterBank = 14; + /* 配置CAN过滤器 */ + sFilterConfig.FilterBank = 0; /* 过滤器0 */ + sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK; + sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT; + sFilterConfig.FilterIdHigh = 0x0000; /* 32位ID */ + sFilterConfig.FilterIdLow = 0x0000; + sFilterConfig.FilterMaskIdHigh = 0x0000; /* 32位MASK */ + sFilterConfig.FilterMaskIdLow = 0x0000; + sFilterConfig.FilterFIFOAssignment = CAN_FILTER_FIFO0; /* 过滤器0关联到FIFO0 */ + sFilterConfig.FilterActivation = CAN_FILTER_ENABLE; /* 激活滤波器0 */ + sFilterConfig.SlaveStartFilterBank = 14; - /* 过滤器配置 */ - if (HAL_CAN_ConfigFilter(&g_canx_handler, &sFilterConfig) != HAL_OK) - { - return 2; - } + /* 过滤器配置 */ + if (HAL_CAN_ConfigFilter(&g_canx_handler, &sFilterConfig) != HAL_OK) + { + return 2; + } - /* 启动CAN外围设备 */ - if (HAL_CAN_Start(&g_canx_handler) != HAL_OK) - { - return 3; - } + /* 启动CAN外围设备 */ + if (HAL_CAN_Start(&g_canx_handler) != HAL_OK) + { + return 3; + } - return 0; + + return 0; } /** @@ -96,24 +92,24 @@ uint8_t can_init(uint32_t tsjw, uint32_t tbs2, uint32_t tbs1, uint16_t brp, uint */ void HAL_CAN_MspInit(CAN_HandleTypeDef *hcan) { - if (CAN1 == hcan->Instance) - { - CAN_RX_GPIO_CLK_ENABLE(); /* CAN_RX脚时钟使能 */ - CAN_TX_GPIO_CLK_ENABLE(); /* CAN_TX脚时钟使能 */ - __HAL_RCC_CAN1_CLK_ENABLE(); /* 使能CAN1时钟 */ + if (CAN1 == hcan->Instance) + { + CAN_RX_GPIO_CLK_ENABLE(); /* CAN_RX脚时钟使能 */ + CAN_TX_GPIO_CLK_ENABLE(); /* CAN_TX脚时钟使能 */ + __HAL_RCC_CAN1_CLK_ENABLE(); /* 使能CAN1时钟 */ - GPIO_InitTypeDef gpio_initure; + GPIO_InitTypeDef gpio_init_struct; - gpio_initure.Pin = CAN_TX_GPIO_PIN; - gpio_initure.Mode = GPIO_MODE_AF_PP; - gpio_initure.Pull = GPIO_PULLUP; - gpio_initure.Speed = GPIO_SPEED_FREQ_HIGH; - HAL_GPIO_Init(CAN_TX_GPIO_PORT, &gpio_initure); /* CAN_TX脚 模式设置 */ + gpio_init_struct.Pin = CAN_TX_GPIO_PIN; + gpio_init_struct.Mode = GPIO_MODE_AF_PP; + gpio_init_struct.Pull = GPIO_PULLUP; + gpio_init_struct.Speed = GPIO_SPEED_FREQ_HIGH; + gpio_init_struct.Alternate = GPIO_AF9_CAN1; + HAL_GPIO_Init(CAN_TX_GPIO_PORT, &gpio_init_struct); /* CAN_TX脚 模式设置 */ - gpio_initure.Pin = CAN_RX_GPIO_PIN; - gpio_initure.Mode = GPIO_MODE_AF_INPUT; - HAL_GPIO_Init(CAN_RX_GPIO_PORT, &gpio_initure); /* CAN_RX脚 必须设置成输入模式 */ - } + gpio_init_struct.Pin = CAN_RX_GPIO_PIN; + HAL_GPIO_Init(CAN_RX_GPIO_PORT, &gpio_init_struct); /* CAN_RX脚 必须设置成输入模式 */ + } } #if CAN_RX0_INT_ENABLE /* 使能RX0中断 */ @@ -126,23 +122,22 @@ void HAL_CAN_MspInit(CAN_HandleTypeDef *hcan) */ void USB_LP_CAN1_RX0_IRQHandler(void) { - uint8_t rxbuf[8]; - uint32_t id; - uint8_t ide, rtr, len; - - can_receive_msg(id, rxbuf); - printf("id:%d\r\n", g_canx_rxheader.StdId); - printf("ide:%d\r\n", g_canx_rxheader.IDE); - printf("rtr:%d\r\n", g_canx_rxheader.RTR); - printf("len:%d\r\n", g_canx_rxheader.DLC); - printf("rxbuf[0]:%d\r\n", rxbuf[0]); - printf("rxbuf[1]:%d\r\n", rxbuf[1]); - printf("rxbuf[2]:%d\r\n", rxbuf[2]); - printf("rxbuf[3]:%d\r\n", rxbuf[3]); - printf("rxbuf[4]:%d\r\n", rxbuf[4]); - printf("rxbuf[5]:%d\r\n", rxbuf[5]); - printf("rxbuf[6]:%d\r\n", rxbuf[6]); - printf("rxbuf[7]:%d\r\n", rxbuf[7]); + uint8_t rxbuf[8]; + uint32_t id; + can_receive_msg(id, rxbuf); + printf("id:%d\r\n", g_canx_rxheader.StdId); + printf("ide:%d\r\n", g_canx_rxheader.IDE); + printf("rtr:%d\r\n", g_canx_rxheader.RTR); + printf("len:%d\r\n", g_canx_rxheader.DLC); + + printf("rxbuf[0]:%d\r\n", rxbuf[0]); + printf("rxbuf[1]:%d\r\n", rxbuf[1]); + printf("rxbuf[2]:%d\r\n", rxbuf[2]); + printf("rxbuf[3]:%d\r\n", rxbuf[3]); + printf("rxbuf[4]:%d\r\n", rxbuf[4]); + printf("rxbuf[5]:%d\r\n", rxbuf[5]); + printf("rxbuf[6]:%d\r\n", rxbuf[6]); + printf("rxbuf[7]:%d\r\n", rxbuf[7]); } #endif @@ -151,26 +146,38 @@ void USB_LP_CAN1_RX0_IRQHandler(void) * @brief CAN 发送一组数据 * @note 发送格式固定为: 标准ID, 数据帧 * @param id : 标准ID(11位) + * @param msg : 数据指针 + * @param len : 数据长度 * @retval 发送状态 0, 成功; 1, 失败; */ uint8_t can_send_msg(uint32_t id, uint8_t *msg, uint8_t len) { - uint32_t TxMailbox = CAN_TX_MAILBOX0; + uint16_t t = 0; + uint32_t TxMailbox = CAN_TX_MAILBOX0; - g_canx_txheader.StdId = id; /* 标准标识符 */ - g_canx_txheader.ExtId = id; /* 扩展标识符(29位) 标准标识符情况下,该成员无效*/ - g_canx_txheader.IDE = CAN_ID_STD; /* 使用标准标识符 */ - g_canx_txheader.RTR = CAN_RTR_DATA; /* 数据帧 */ - g_canx_txheader.DLC = len; + g_canx_txheader.StdId = id; /* 标准标识符 */ + g_canx_txheader.ExtId = id; /* 扩展标识符(29位) */ + g_canx_txheader.IDE = CAN_ID_STD; /* 使用标准帧 */ + g_canx_txheader.RTR = CAN_RTR_DATA; /* 数据帧 */ + g_canx_txheader.DLC = len; - if (HAL_CAN_AddTxMessage(&g_canx_handler, &g_canx_txheader, msg, &TxMailbox) != HAL_OK) /* 发送消息 */ - { - return 1; - } - - while (HAL_CAN_GetTxMailboxesFreeLevel(&g_canx_handler) != 3); /* 等待发送完成,所有邮箱(有三个邮箱)为空 */ - - return 0; + if (HAL_CAN_AddTxMessage(&g_canx_handler, &g_canx_txheader, msg, &TxMailbox) != HAL_OK) /* 发送消息 */ + { + return 1; + } + + while (HAL_CAN_GetTxMailboxesFreeLevel(&g_canx_handler) != 3) /* 等待发送完成,所有邮箱为空 */ + { + t++; + + if (t > 0xFFF) + { + HAL_CAN_AbortTxRequest(&g_canx_handler, TxMailbox); /* 超时,直接中止邮箱的发送请求 */ + return 1; + } + } + + return 0; } /** @@ -184,20 +191,21 @@ uint8_t can_send_msg(uint32_t id, uint8_t *msg, uint8_t len) */ uint8_t can_receive_msg(uint32_t id, uint8_t *buf) { - if (HAL_CAN_GetRxFifoFillLevel(&g_canx_handler, CAN_RX_FIFO0) == 0) /* 没有接收到数据 */ - { - return 0; - } + if (HAL_CAN_GetRxFifoFillLevel(&g_canx_handler, CAN_RX_FIFO0) == 0) /* 没有接收到数据 */ + { + return 0; + } - if (HAL_CAN_GetRxMessage(&g_canx_handler, CAN_RX_FIFO0, &g_canx_rxheader, buf) != HAL_OK) /* 读取数据 */ - { - return 0; - } - - if (g_canx_rxheader.StdId!= id || g_canx_rxheader.IDE != CAN_ID_STD || g_canx_rxheader.RTR != CAN_RTR_DATA) /* 接收到的ID不对 / 不是标准帧 / 不是数据帧 */ - { - return 0; - } + if (HAL_CAN_GetRxMessage(&g_canx_handler, CAN_RX_FIFO0, &g_canx_rxheader, buf) != HAL_OK) /* 读取数据 */ + { + return 0; + } - return g_canx_rxheader.DLC; -} \ No newline at end of file + if (g_canx_rxheader.StdId!= id || g_canx_rxheader.IDE != CAN_ID_STD || g_canx_rxheader.RTR != CAN_RTR_DATA) /* 接收到的ID不对 / 不是标准帧 / 不是数据帧 */ + { + return 0; + } + + return g_canx_rxheader.DLC; + +} diff --git a/bsp/dsp_can.h b/bsp/dsp_can.h index 1620b47..4fa47bb 100644 --- a/bsp/dsp_can.h +++ b/bsp/dsp_can.h @@ -1,18 +1,25 @@ -#ifndef __STMFLASH_H -#define __STMFLASH_H +#ifndef __CAN_H +#define __CAN_H +#include "bsp_can.h" +#include "bsp_delay.h" +#include "bsp_led.h" +#include "bsp_task.h" #include "drv_sys.h" +#include "drv_usart.h" +#include "drv_gpio.h" + /******************************************************************************************/ /* CAN 引脚 定义 */ -#define CAN_RX_GPIO_PORT GPIOA -#define CAN_RX_GPIO_PIN GPIO_PIN_11 -#define CAN_RX_GPIO_CLK_ENABLE() do{ __HAL_RCC_GPIOA_CLK_ENABLE(); }while(0) /* PA口时钟使能 */ +#define CAN_RX_GPIO_PORT GPIOB +#define CAN_RX_GPIO_PIN GPIO_PIN_12 +#define CAN_RX_GPIO_CLK_ENABLE() do{ __HAL_RCC_GPIOB_CLK_ENABLE(); }while(0) /* PA口时钟使能 */ -#define CAN_TX_GPIO_PORT GPIOA -#define CAN_TX_GPIO_PIN GPIO_PIN_12 -#define CAN_TX_GPIO_CLK_ENABLE() do{ __HAL_RCC_GPIOA_CLK_ENABLE(); }while(0) /* PA口时钟使能 */ +#define CAN_TX_GPIO_PORT GPIOB +#define CAN_TX_GPIO_PIN GPIO_PIN_13 +#define CAN_TX_GPIO_CLK_ENABLE() do{ __HAL_RCC_GPIOB_CLK_ENABLE(); }while(0) /* PA口时钟使能 */ /******************************************************************************************/ diff --git a/drv/drv_gpio.h b/drv/drv_gpio.h index 7ad200b..af306f6 100644 --- a/drv/drv_gpio.h +++ b/drv/drv_gpio.h @@ -19,4 +19,4 @@ typedef struct { // 声明初始化所有配置的GPIO引脚函数 void InitGPIOs(void); -#endif // GPIO_CONFIG_H \ No newline at end of file +#endif // GPIO_CONFIG_H diff --git a/drv/drv_usart.c b/drv/drv_usart.c index a39e4ea..9b19a60 100644 --- a/drv/drv_usart.c +++ b/drv/drv_usart.c @@ -81,70 +81,136 @@ uint8_t g_usart_rx_buf[USART_REC_LEN]; * bit14锛 鎺ユ敹鍒0x0d * bit13~0锛 鎺ユ敹鍒扮殑鏈夋晥瀛楄妭鏁扮洰 */ + + +/*********************************************************************************************************************************************/ +/*********************************************************************************************************************************************/ +/*********************************************************************************************************************************************/ uint16_t g_usart_rx_sta = 0; +uint8_t rx_buffer[RXBUFFERSIZE]; /* HAL搴撲娇鐢ㄧ殑涓插彛鎺ユ敹缂撳啿 */ -uint8_t g_rx_buffer[RXBUFFERSIZE]; /* HAL搴撲娇鐢ㄧ殑涓插彛鎺ユ敹缂撳啿 */ +UART_HandleTypeDef g_uart1_handle; /* UART鍙ユ焺 */ +UART_HandleTypeDef g_uart3_handle; /* UART鍙ユ焺 */ +UART_HandleTypeDef g_uart4_handle; /* UART鍙ユ焺 */ -UART_HandleTypeDef g_uart2_handle; /* UART鍙ユ焺 */ +uint16_t rx_size = sizeof(rx_buffer) / sizeof(rx_buffer[0]); - -/** - * @brief 涓插彛X鍒濆鍖栧嚱鏁 - * @param baudrate: 娉㈢壒鐜, 鏍规嵁鑷繁闇瑕佽缃尝鐗圭巼鍊 - * @note 娉ㄦ剰: 蹇呴』璁剧疆姝g‘鐨勬椂閽熸簮, 鍚﹀垯涓插彛娉㈢壒鐜囧氨浼氳缃紓甯. - * 杩欓噷鐨刄SART鐨勬椂閽熸簮鍦╯ys_stm32_clock_init()鍑芥暟涓凡缁忚缃繃浜. - * @retval 鏃 - */ -void usart_init(uint32_t baudrate) -{ - g_uart2_handle.Instance = USART_UX; /* USART2 */ - g_uart2_handle.Init.BaudRate = baudrate; /* 娉㈢壒鐜 */ - g_uart2_handle.Init.WordLength = UART_WORDLENGTH_8B; /* 瀛楅暱涓8浣嶆暟鎹牸寮 */ - g_uart2_handle.Init.StopBits = UART_STOPBITS_1; /* 涓涓仠姝綅 */ - g_uart2_handle.Init.Parity = UART_PARITY_NONE; /* 鏃犲鍋舵牎楠屼綅 */ - g_uart2_handle.Init.HwFlowCtl = UART_HWCONTROL_NONE; /* 鏃犵‖浠舵祦鎺 */ - g_uart2_handle.Init.Mode = UART_MODE_TX_RX; /* 鏀跺彂妯″紡 */ - HAL_UART_Init(&g_uart2_handle); /* HAL_UART_Init()浼氫娇鑳経ART1 */ - - /* 璇ュ嚱鏁颁細寮鍚帴鏀朵腑鏂細鏍囧織浣峌ART_IT_RXNE锛屽苟涓旇缃帴鏀剁紦鍐蹭互鍙婃帴鏀剁紦鍐叉帴鏀舵渶澶ф暟鎹噺 */ - HAL_UART_Receive_IT(&g_uart2_handle, (uint8_t *)g_rx_buffer, RXBUFFERSIZE); -} - -/** - * @brief UART搴曞眰鍒濆鍖栧嚱鏁 - * @param huart: UART鍙ユ焺绫诲瀷鎸囬拡 - * @note 姝ゅ嚱鏁颁細琚獺AL_UART_Init()璋冪敤 - * 瀹屾垚鏃堕挓浣胯兘锛屽紩鑴氶厤缃紝涓柇閰嶇疆 - * @retval 鏃 - */ -void HAL_UART_MspInit(UART_HandleTypeDef *huart) -{ - GPIO_InitTypeDef gpio_init_struct; - if(huart->Instance == USART_UX) /* 濡傛灉鏄覆鍙2锛岃繘琛屼覆鍙2 MSP鍒濆鍖 */ +UARTConfig uart_configs[] = { { - USART_UX_CLK_ENABLE(); /* USART2 鏃堕挓浣胯兘 */ - USART_TX_GPIO_CLK_ENABLE(); /* 鍙戦佸紩鑴氭椂閽熶娇鑳 */ - USART_RX_GPIO_CLK_ENABLE(); /* 鎺ユ敹寮曡剼鏃堕挓浣胯兘 */ - - gpio_init_struct.Pin = USART_TX_GPIO_PIN; /* TX寮曡剼 */ - gpio_init_struct.Mode = GPIO_MODE_AF_PP; /* 澶嶇敤鎺ㄦ尳杈撳嚭 */ - gpio_init_struct.Speed = GPIO_SPEED_FREQ_HIGH; /* 楂橀 */ -// gpio_init_struct.Alternate = USART_TX_GPIO_AF; /* 澶嶇敤涓篣SART2 */ - HAL_GPIO_Init(USART_TX_GPIO_PORT, &gpio_init_struct); /* 鍒濆鍖栧彂閫佸紩鑴 */ - - gpio_init_struct.Pin = USART_RX_GPIO_PIN; /* RX寮曡剼 */ - gpio_init_struct.Mode = GPIO_MODE_INPUT; /* 杈撳叆 */ -// gpio_init_struct.Alternate = USART_RX_GPIO_AF; /* 澶嶇敤涓篣SART2 */ - gpio_init_struct.Pull = GPIO_PULLUP; /* 涓婃媺 */ - HAL_GPIO_Init(USART_RX_GPIO_PORT, &gpio_init_struct); /* 鍒濆鍖栨帴鏀跺紩鑴 */ - -#if USART_EN_RX - HAL_NVIC_SetPriority(USART_UX_IRQn, 3, 3); /* 鎶㈠崰浼樺厛绾3锛屽瓙浼樺厛绾3 */ - HAL_NVIC_EnableIRQ(USART_UX_IRQn); /* 浣胯兘USART2涓柇閫氶亾 */ -#endif + UART4, // UART瀹炰緥 + GPIOA, GPIO_PIN_0, // Tx寮曡剼 + GPIOA, GPIO_PIN_1, // Rx寮曡剼 + UART_WORDLENGTH_8B, // 瀛楅暱 + UART_STOPBITS_1, // 鍋滄浣 + UART_PARITY_NONE, // 鏍¢獙 + UART_MODE_TX_RX, // 宸ヤ綔妯″紡 + UART_HWCONTROL_NONE, // 纭欢娴佹帶鍒 + UART_OVERSAMPLING_16, // 杩囬噰鏍 } -} + , + { + USART3, // UART瀹炰緥 + GPIOD, GPIO_PIN_8, // Tx寮曡剼 + GPIOD, GPIO_PIN_9, // Rx寮曡剼 + UART_WORDLENGTH_8B, // 瀛楅暱 + UART_STOPBITS_1, // 鍋滄浣 + UART_PARITY_NONE, // 鏍¢獙 + UART_MODE_TX_RX, // 宸ヤ綔妯″紡 + UART_HWCONTROL_NONE, // 纭欢娴佹帶鍒 + UART_OVERSAMPLING_16, // 杩囬噰鏍 + } + , + { + USART1, // UART瀹炰緥 + GPIOA, GPIO_PIN_9, // Tx寮曡剼 + GPIOA, GPIO_PIN_10, // Rx寮曡剼 + UART_WORDLENGTH_8B, // 瀛楅暱 + UART_STOPBITS_1, // 鍋滄浣 + UART_PARITY_NONE, // 鏍¢獙 + UART_MODE_TX_RX, // 宸ヤ綔妯″紡 + UART_HWCONTROL_NONE, // 纭欢娴佹帶鍒 + UART_OVERSAMPLING_16, // 杩囬噰鏍 + } +}; +////////////////////////////////////////////////////////////////////////////////////////////// +// 瀹炰緥鍖栦竴涓猆ART_HandleTypeDef鍜屾帴鏀剁紦鍐插尯 + UART_HandleTypeDef huart[sizeof(uart_configs) / sizeof(UARTConfig)]; +void IRQ_Handler(void); + +// 鍒濆鍖栨墍鏈夐厤缃殑UART锛屽厑璁告瘡娆¤皟鐢ㄤ紶鍏ユ尝鐗圭巼 +void InitUARTs(uint32_t baudRate) { + // GPIO鍒濆鍖栫粨鏋勪綋 + GPIO_InitTypeDef GPIO_InitStruct = {0}; + // 鍚敤鎵闇鐨刄ART鏃堕挓 + __HAL_RCC_USART1_CLK_ENABLE(); + __HAL_RCC_USART2_CLK_ENABLE(); + __HAL_RCC_USART3_CLK_ENABLE(); + __HAL_RCC_UART4_CLK_ENABLE(); + __HAL_RCC_GPIOA_CLK_ENABLE(); + __HAL_RCC_GPIOD_CLK_ENABLE(); + // 濡傛灉浣跨敤鍏朵粬UART绔彛锛岄渶瑕佸惎鐢ㄧ浉搴旂殑鏃堕挓 + + // 閬嶅巻閰嶇疆鏁扮粍骞跺垵濮嬪寲姣忎釜UART + for (int i = 0; i < sizeof(uart_configs) / sizeof(UARTConfig); i++) { + + // 閰嶇疆Tx寮曡剼 + GPIO_InitStruct.Pin = uart_configs[i].TxPin; + GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; + GPIO_InitStruct.Pull = GPIO_NOPULL; + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; + GPIO_InitStruct.Alternate = GPIO_AF7_USART1; + HAL_GPIO_Init(uart_configs[i].TxPort, &GPIO_InitStruct); + + // 閰嶇疆Rx寮曡剼 + GPIO_InitStruct.Pin = uart_configs[i].RxPin; + GPIO_InitStruct.Alternate = GPIO_AF7_USART1; + HAL_GPIO_Init(uart_configs[i].RxPort, &GPIO_InitStruct); + + // 璁剧疆UART鍙傛暟 + huart[i].Instance = uart_configs[i].Instance; + huart[i].Init.BaudRate = baudRate; // 浣跨敤浼犲叆鐨勬尝鐗圭巼 + huart[i].Init.WordLength = uart_configs[i].WordLength; + huart[i].Init.StopBits = uart_configs[i].StopBits; + huart[i].Init.Parity = uart_configs[i].Parity; + huart[i].Init.Mode = uart_configs[i].Mode; + huart[i].Init.HwFlowCtl = uart_configs[i].HwFlowCtl; + huart[i].Init.OverSampling = uart_configs[i].OverSampling; + // 鍒濆鍖朥ART + HAL_UART_Init(&huart[i]); + // 閰嶇疆NVIC IRQ閫氶亾 + if (uart_configs[i].Instance == USART1) + { +#if USART_EN_RX + HAL_NVIC_SetPriority(USART1_IRQn, 3, 1); + HAL_NVIC_EnableIRQ(USART1_IRQn); +#endif + + } + if (uart_configs[i].Instance == USART3) + { +#if USART_EN_RX + HAL_NVIC_SetPriority(USART3_IRQn, 3, 2); + HAL_NVIC_EnableIRQ(USART3_IRQn); +#endif + } + if (uart_configs[i].Instance == UART4) + { +#if USART_EN_RX + HAL_NVIC_SetPriority(UART4_IRQn, 3, 3); + HAL_NVIC_EnableIRQ(UART4_IRQn); +#endif + + } + } + // 鍚敤鎺ユ敹涓柇 + HAL_UART_Receive_IT(&g_uart1_handle, rx_buffer, rx_size); + HAL_UART_Receive_IT(&g_uart3_handle, rx_buffer, rx_size); + HAL_UART_Receive_IT(&g_uart4_handle, rx_buffer, rx_size); +} +/*********************************************************************************************************************************************/ +/*********************************************************************************************************************************************/ +/*********************************************************************************************************************************************/ /** * @brief Rx浼犺緭鍥炶皟鍑芥暟 * @param huart: UART鍙ユ焺绫诲瀷鎸囬拡 @@ -152,13 +218,11 @@ void HAL_UART_MspInit(UART_HandleTypeDef *huart) */ void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) { - if(huart->Instance == USART_UX) /* 濡傛灉鏄覆鍙2 */ - { if((g_usart_rx_sta & 0x8000) == 0) /* 鎺ユ敹鏈畬鎴 */ { if(g_usart_rx_sta & 0x4000) /* 鎺ユ敹鍒颁簡0x0d */ { - if(g_rx_buffer[0] != 0x0a) + if(rx_buffer[0] != 0x0a) { g_usart_rx_sta = 0; /* 鎺ユ敹閿欒,閲嶆柊寮濮 */ } @@ -169,13 +233,13 @@ void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) } else /* 杩樻病鏀跺埌0X0D */ { - if(g_rx_buffer[0] == 0x0d) + if(rx_buffer[0] == 0x0d) { g_usart_rx_sta |= 0x4000; } else { - g_usart_rx_buf[g_usart_rx_sta & 0X3FFF] = g_rx_buffer[0] ; + g_usart_rx_buf[g_usart_rx_sta & 0X3FFF] = rx_buffer[0] ; g_usart_rx_sta++; if(g_usart_rx_sta > (USART_REC_LEN - 1)) { @@ -184,9 +248,10 @@ void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) } } } - } + } + /** * @brief 涓插彛2涓柇鏈嶅姟鍑芥暟 * @param 鏃 @@ -201,10 +266,10 @@ void USART_UX_IRQHandler(void) OSIntEnter(); #endif - HAL_UART_IRQHandler(&g_uart2_handle); /* 璋冪敤HAL搴撲腑鏂鐞嗗叕鐢ㄥ嚱鏁 */ + HAL_UART_IRQHandler(&g_uart1_handle); /* 璋冪敤HAL搴撲腑鏂鐞嗗叕鐢ㄥ嚱鏁 */ timeout = 0; - while (HAL_UART_GetState(&g_uart2_handle) != HAL_UART_STATE_READY) /* 绛夊緟灏辩华 */ + while (HAL_UART_GetState(&g_uart1_handle) != HAL_UART_STATE_READY) /* 绛夊緟灏辩华 */ { timeout++; /* 瓒呮椂澶勭悊 */ if(timeout > maxDelay) @@ -216,7 +281,7 @@ void USART_UX_IRQHandler(void) timeout=0; /* 涓娆″鐞嗗畬鎴愪箣鍚庯紝閲嶆柊寮鍚腑鏂苟璁剧疆RxXferCount涓1 */ - while (HAL_UART_Receive_IT(&g_uart2_handle, (uint8_t *)g_rx_buffer, RXBUFFERSIZE) != HAL_OK) + while (HAL_UART_Receive_IT(&g_uart1_handle, (uint8_t *)rx_buffer, RXBUFFERSIZE) != HAL_OK) { timeout++; /* 瓒呮椂澶勭悊 */ if (timeout > maxDelay) @@ -225,6 +290,56 @@ void USART_UX_IRQHandler(void) } } + HAL_UART_IRQHandler(&g_uart3_handle); /* 璋冪敤HAL搴撲腑鏂鐞嗗叕鐢ㄥ嚱鏁 */ + + timeout = 0; + while (HAL_UART_GetState(&g_uart3_handle) != HAL_UART_STATE_READY) /* 绛夊緟灏辩华 */ + { + timeout++; /* 瓒呮椂澶勭悊 */ + if(timeout > maxDelay) + { + break; + } + } + + timeout=0; + + /* 涓娆″鐞嗗畬鎴愪箣鍚庯紝閲嶆柊寮鍚腑鏂苟璁剧疆RxXferCount涓1 */ + while (HAL_UART_Receive_IT(&g_uart3_handle, (uint8_t *)rx_buffer, RXBUFFERSIZE) != HAL_OK) + { + timeout++; /* 瓒呮椂澶勭悊 */ + if (timeout > maxDelay) + { + break; + } + } + + HAL_UART_IRQHandler(&g_uart4_handle); /* 璋冪敤HAL搴撲腑鏂鐞嗗叕鐢ㄥ嚱鏁 */ + + timeout = 0; + while (HAL_UART_GetState(&g_uart4_handle) != HAL_UART_STATE_READY) /* 绛夊緟灏辩华 */ + { + timeout++; /* 瓒呮椂澶勭悊 */ + if(timeout > maxDelay) + { + break; + } + } + + timeout=0; + + /* 涓娆″鐞嗗畬鎴愪箣鍚庯紝閲嶆柊寮鍚腑鏂苟璁剧疆RxXferCount涓1 */ + while (HAL_UART_Receive_IT(&g_uart4_handle, (uint8_t *)rx_buffer, RXBUFFERSIZE) != HAL_OK) + { + timeout++; /* 瓒呮椂澶勭悊 */ + if (timeout > maxDelay) + { + break; + } + } + + + #if SYS_SUPPORT_OS /* 浣跨敤OS */ OSIntExit(); #endif diff --git a/drv/drv_usart.h b/drv/drv_usart.h index 088a1fc..a068e3f 100644 --- a/drv/drv_usart.h +++ b/drv/drv_usart.h @@ -27,6 +27,30 @@ #include "stdio.h" #include "drv_sys.h" +#include "stm32f4xx_hal.h" + +#define USART_EN_RX 1 /* 使能(1)/禁止(0)串口1接收 */ + + +typedef struct { + USART_TypeDef* Instance; // UART实例 + GPIO_TypeDef* TxPort; // Tx引脚的GPIO端口 + uint16_t TxPin; // Tx引脚的GPIO引脚 + GPIO_TypeDef* RxPort; // Rx引脚的GPIO端口 + uint16_t RxPin; // Rx引脚的GPIO引脚 + uint32_t WordLength; // 字长 + uint32_t StopBits; // 停止位 + uint32_t Parity; // 校验 + uint32_t Mode; // 工作模式 + uint32_t HwFlowCtl; // 硬件流控制 + uint32_t OverSampling; // 过采样 +} UARTConfig; + + + +// 声明初始化所有配置的UART函数 +void InitUARTs(uint32_t baudRate); + /*******************************************************************************************************/ @@ -53,14 +77,15 @@ /*******************************************************************************************************/ #define USART_REC_LEN 200 /* 定义最大接收字节数 200 */ -#define USART_EN_RX 1 /* 使能(1)/禁止(0)串口1接收 */ + #define RXBUFFERSIZE 1 /* 缓存大小 */ -extern UART_HandleTypeDef g_uart2_handle; /* UART句柄 */ - +extern UART_HandleTypeDef g_uart1_handle; /* UART句柄 */ +extern UART_HandleTypeDef g_uart3_handle; /* UART句柄 */ +extern UART_HandleTypeDef g_uart4_handle; /* UART句柄 */ extern uint8_t g_usart_rx_buf[USART_REC_LEN]; /* 接收缓冲,最大USART_REC_LEN个字节.末字节为换行符 */ extern uint16_t g_usart_rx_sta; /* 接收状态标记 */ -extern uint8_t g_rx_buffer[RXBUFFERSIZE]; /* HAL库USART接收Buffer */ +extern uint8_t rx_buffer[RXBUFFERSIZE]; /* HAL库USART接收Buffer */ void usart_init(uint32_t baudrate); /* 串口初始化函数 */ diff --git a/main/main.c b/main/main.c index 41e998c..1c48932 100644 --- a/main/main.c +++ b/main/main.c @@ -23,10 +23,13 @@ /*drv*********************************************************************************************/ #include "drv_sys.h" #include "drv_usart.h" - +#include "drv_gpio.h" /*uC/OS-III*********************************************************************************************/ #include "os.h" +uint8_t canbuf[8]; +uint8_t rxlen = 0; +uint8_t res; OS_TCB StartTask1_TCB; /* 浠诲姟鎺у埗鍧 */ void poll_start_task1_init(void) @@ -34,8 +37,13 @@ void poll_start_task1_init(void) HAL_Init(); /* 鍒濆鍖朒AL搴 */ sys_stm32_clock_init(336, 8, 2, 7); /* 璁剧疆鏃堕挓,168Mhz */ delay_init(168); /* 寤舵椂鍒濆鍖 */ - usart_init(115200); /* 涓插彛鍒濆鍖栦负115200 */ - led_init(); /* 鍒濆鍖朙ED */ + usart_init(115200); /* 涓插彛鍒濆鍖栦负115200 */ + led_init(); /* 鍒濆鍖朙ED */ + InitGPIOs(); /* 鍒濆鍖朑PIO */ +// uint32_t userBaudRate = 115200; // 杩欓噷鍙互璁剧疆鐢ㄦ埛闇瑕佺殑娉㈢壒鐜 + InitUARTs(115200); // 浣跨敤鐢ㄦ埛鎸囧畾鐨勬尝鐗圭巼鍒濆鍖朥ART + can_init(CAN_SJW_1TQ, CAN_BS2_6TQ, CAN_BS1_7TQ, 6, CAN_MODE_LOOPBACK); /* CAN鍒濆鍖, 姝e父妯″紡, 娉㈢壒鐜500Kbps */ + } void poll_start_task1_handler(uint32_t baseTime) @@ -55,29 +63,30 @@ TASK_STATIC_INIT_CCM(poll_start_task2, 2, 5, 1000, 2000, NULL, poll_start_task2 int main(void) { -/* */ -/* can_init(CAN_SJW_1TQ, CAN_BS2_8TQ, CAN_BS1_9TQ, 4, CAN_MODE_LOOPBACK); /* CAN鍒濆鍖, 鍥炵幆妯″紡, 娉㈢壒鐜500Kbps */ -/* */ -/* */ -/* */ -/* */ -/* */ -/* */ - OS_ERR err; -// KIT_DEBUG_PRINTF("12323 \r\n"); - /* 鍏抽棴鎵鏈変腑鏂 */ - CPU_IntDis(); +// for (i = 0; i < 8; i++) +// { +// canbuf[i] = 1 + i; /* 濉厖鍙戦佺紦鍐插尯 */ +// } +// res = can_send_msg(0X66, canbuf, 8); /* ID = 0X66, 鍙戦8涓瓧鑺 */ +// rxlen = can_receive_msg(0X66, canbuf); /* CAN ID = 0X66, 鎺ユ敹鏁版嵁鏌ヨ */ +// delay_ms(10); - KIT_DEBUG_PRINTF("BMS start \r\n"); - - /* 鍒濆鍖杣C/OS-III */ - OSInit(&err); - bsp_task_creat(&poll_start_task1,(uint8_t *)"poll_start_task1"); - bsp_task_creat(&poll_start_task2,(uint8_t *)"poll_start_task2"); +// OS_ERR err; +//// KIT_DEBUG_PRINTF("12323 \r\n"); +// /* 鍏抽棴鎵鏈変腑鏂 */ +// CPU_IntDis(); +// +// KIT_DEBUG_PRINTF("BMS start \r\n"); - /* 寮濮嬩换鍔¤皟搴 */ - OSStart(&err); +// /* 鍒濆鍖杣C/OS-III */ +// OSInit(&err); +// +// bsp_task_creat(&poll_start_task1,(uint8_t *)"poll_start_task1"); +// bsp_task_creat(&poll_start_task2,(uint8_t *)"poll_start_task2"); + +// /* 寮濮嬩换鍔¤皟搴 */ +// OSStart(&err); } diff --git a/prj/MDK-ARM/HF_BCU_APP.s19 b/prj/MDK-ARM/HF_BCU_APP.s19 index 990dfb0..d91f7f2 100644 --- a/prj/MDK-ARM/HF_BCU_APP.s19 +++ b/prj/MDK-ARM/HF_BCU_APP.s19 @@ -1,7 +1,7 @@ -S315080000003028002069020008571700084F17000813 -S315080000105317000809070008E1430008000000001C -S315080000200000000000000000000000007D3F0008FE -S315080000301507000800000000750600089102000870 +S31508000000C814002069020008B7080008AF080008ED +S31508000010B308000899040008690D000800000000EC +S31508000020000000000000000000000000B50A0008FB +S31508000030A504000800000000050400089102000855 S31508000040930200089302000893020008930200082E S31508000050930200089302000893020008930200081E S31508000060930200089302000893020008930200080E @@ -11,7 +11,7 @@ S3150800009093020008930200089302000893020008DE S315080000A093020008930200089302000893020008CE S315080000B093020008930200089302000893020008BE S315080000C093020008930200089302000893020008AE -S315080000D0930200089302000891430008930200085F +S315080000D093020008930200089D0C0008930200088A S315080000E0930200089302000893020008930200088E S315080000F0930200089302000893020008930200087E S31508000100930200089302000893020008930200086D @@ -25,1230 +25,205 @@ S31508000170930200089302000893020008000000009A S31508000180930200089302000800F002F800F05CF8F9 S315080001900AA090E8000C82448344AAF10107DA45D4 S315080001A001D100F051F8AFF2090EBAE80F0013F0CA -S315080001B0010F18BFFB1A43F001031847184C00003B -S315080001C0384C00000A444FF0000C10F8013B13F0BD +S315080001B0010F18BFFB1A43F001031847280C00006B +S315080001C0480C00000A444FF0000C10F8013B13F0ED S315080001D0070408BF10F8014B1D1108BF10F8015B92 S315080001E0641E05D010F8016B641E01F8016BF9D185 S315080001F013F0080F1EBF10F8014BAD1C0C1B09D1DC S315080002006D1E58BF01F801CBFAD505E014F8016B4D S3150800021001F8016B6D1EF9D59142D6D370470000DF S315080002200023002400250026103A28BF78C1FBD8F1 -S31508000230520728BF30C148BF0B6070471FB504F08E -S31508000240B7FC1FBD10B510BD00F09EF91146FFF7AB -S31508000250F5FF04F05FFB00F0BCF903B4FFF7F2FF0B -S3150800026003BC04F097FA0000DFF83400016841F493 +S31508000230520728BF30C148BF0B6070471FB500F092 +S3150800024099FD1FBD10B510BD00F065F81146FFF702 +S31508000250F5FF00F08DFD00F083F803B4FFF7F2FF19 +S3150800026003BC00F083FD0000DFF83400016841F4A8 S3150800027070010160BFF34F8F0A4880470A4800475C S31508000280FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE738 S31508000290FEE7FEE705480649044A064B7047000094 -S315080002A088ED00E0813F000889010008302400201D -S315080002B0302800203024002072B6704762B6704796 +S315080002A088ED00E0B90A000889010008C810002096 +S315080002B0C8140020C810002072B6704762B670478E S315080002C072B602B4EFF3118180F31188BFF34F8F32 S315080002D0BFF36F8F084602BC62B6704772B680F3EA S315080002E01188BFF34F8FBFF36F8F62B6704730BF69 S315080002F0704720BF7047B0FA80F0704790FAA0F0B8 -S31508000300B0FA80F0704790FAA0F07047704753EA49 -S31508000310020C00F069802DE9F04B4FF00006002B27 -S315080003201FBFB3FA83F503FA05F424FA05F65E400F -S3150800033012BF1643B2FA82F502FA05F4C5F1200592 -S315080003401EBF22FA05FC44EA0C04203556EA044C82 -S315080003504FEA144418BF641C4FF000084FF0000918 -S31508000360904271EB030C39D3002919BFB1FA81F712 -S3150800037001FA07F6B0FA80F700FA07F6C7F1200780 -S315080003801EBF20FA07FC46EA0C062037B6FBF4FC2B -S31508000390A7EB0507103F07F01F0BCBF120060CFA59 -S315080003A00BFB2CFA06F644BFB3460026202FA4BF43 -S315080003B05E464FF0000B5BEA060C08BF4FF0010BD8 -S315080003C019EB0B09ABFB027C48EB0608C01B06FBC6 -S315080003D002CC0BFB03CC71EB0C01C1E70B460246C2 -S315080003E041464846BDE8F08B13B54FF000004FF084 -S315080003F00001AFF30080BDE81C40704740EA0103E6 -S31508000400024630B59B0710D14FF0013400E008C210 -S3150800041008C91D1B9D4315EAC41FF8D013F0FF0138 -S3150800042002F8011B0DD01B0AF8E711F8013B002B57 -S3150800043002F8013B05D011F8013B002B02F8013BFD -S31508000440F3D130BD032A40F2308010F0030C00F0DF -S31508000450158011F8013BBCF1020F624498BF11F8F0 -S3150800046001CB00F8013B38BF11F8013BA2F10402A9 -S3150800047098BF00F801CB38BF00F8013B11F0030321 -S3150800048000F05080083AC0F0088051F8043B083A5A -S3150800049051F804CBA0E80810F5E7121D5CBF51F827 -S315080004A0043B40F8043BAFF30080D20724BF11F8A1 -S315080004B0013B11F801CB48BF11F8012B24BF00F806 -S315080004C0013B00F801CB48BF00F8012B70474FF0FD -S315080004D0000200B5134694469646203922BFA0E886 -S315080004E00C50A0E80C50B1F12001BFF4F7AF090792 -S315080004F028BFA0E80C5048BF0CC05DF804EB890083 -S3150800050028BF40F8042B08BF704748BF20F8022BC5 -S3150800051011F0804F18BF00F8012B704770477047DD -S315080005207047704710B5203AC0F00B80B1E81850F4 -S31508000530203AA0E81850B1E81850A0E81850BFF4BF -S31508000540F5AF5FEA027C24BFB1E81850A0E818505E -S3150800055044BF18C918C0BDE810405FEA827C24BFB2 -S3150800056051F8043B40F8043B08BF7047D20728BF40 -S3150800057031F8023B48BF11F8012B28BF20F8023B8F -S3150800058048BF00F8012B7047754600F02BF8AE46B9 -S3150800059005006946534620F00700854618B020B581 -S315080005A0FFF778FEBDE820404FF000064FF0000741 -S315080005B04FF000084FF0000B21F00701AC46ACE8FD -S315080005C0C009ACE8C009ACE8C009ACE8C0098D466A -S315080005D0704710B50446AFF300802046BDE81040CA -S315080005E0FFF73BBE00487047D023002072B64EF690 -S315080005F02250CEF2000040F2FF01C0F20001017065 -S31508000600002080F3098840F67460C2F20000016891 -S3150800061081F3088801F03CFF40F6A260C2F20000B0 -S3150800062040F6A361C2F200010A78027040F61C7017 -S31508000630C2F2000040F62071C2F200010A680260A8 -S31508000640106880F30988EFF3148040F0020020F068 -S31508000650040080F31488BFF36F8FBDE8F04F0FBC1A -S31508000660BDE8005006BC62B6084726484FF08051E0 -S315080006700160704772B640F67862C2F200021168ED -S3150800068081F31188BFF34F8FBFF36F8F62B6EFF315 -S3150800069009801EF0100F08BF20ED108A20E9F04FE0 -S315080006A040F61C75C2F2000529680860744601F018 -S315080006B0EFFE40F6A260C2F2000040F6A361C2F265 -S315080006C000010A78027040F62071C2F200010A6839 -S315080006D02A6044F0040E1068B0E8F04F1EF0100FC0 -S315080006E008BFB0EC108A80F3098840F20002C0F215 -S315080006F0000272B682F31188BFF34F8FBFF36F8F74 -S3150800070062B6704704ED00E000BFFEE700BFFEE7F3 -S3150800071000207047704770B50446A56D00F07CF957 -S31508000720064694F83500022808D08020606500BF88 -S31508000730002084F8340000BF012070BD20680068DE -S3150800074020F01600216808602068406920F08000C3 -S3150800075021684861206C08B9A06C28B12068006837 -S3150800076020F00800216808602068006820F0010071 -S31508000770216808600FE000F04FF9801B05280AD9A8 -S315080007802020606500BF002084F8340000BF0320E5 -S3150800079084F83500D1E72068006800F001000028D9 -S315080007A0E9D194F85C103F208840A86000BF00207B -S315080007B084F8340000BF012084F835000020BCE727 -S315080007C0014691F83500022803D0802048650120AB -S315080007D07047052081F835000868006820F0010098 -S315080007E00A6810600020F3E7F8B502460B460025B4 -S315080007F0002400200021DEE0012606FA01F51E6825 -S3150800080006EA0504AC4275D11E7906F00306012EE8 -S3150800081004D01E7906F00306022E13D190684F0005 -S315080008200326BE40B0434F00DE68BE4030439060AA -S31508000830506801268E40B0431E79C6F300168E40D6 -S31508000840304350601E7906F00306032E09D0D0689F -S315080008504F000326BE40B0434F009E68BE4030435B -S31508000860D0601E7906F00306022E13D1CF0802F1D6 -S31508000870200656F827004E07F70E0F26BE40B0434F -S315080008804F07FF0E1E69BE403043CF0802F120060F -S3150800089046F8270010684F000326BE40B0431E796D -S315080008A006F003064F00BE40304310605E6806F04F -S315080008B08056B6F1805F7DD100BF00260096404E77 -S315080008C0366846F480463E4F3E603E46366806F435 -S315080008D08046009600BF00BF3A4E8F0856F827009C -S315080008E08E07370F0F26BE40B043374EB24202D1AD -S315080008F0002624E05EE0354EB24201D101261EE014 -S31508000900334EB24201D1022619E0324EB24201D12B -S31508000910032614E0304EB24201D104260FE02F4ED2 -S31508000920B24201D105260AE02D4EB24201D1062671 -S3150800093005E02C4EB24201D1072600E008268F07B3 -S315080009403F0FBE4030431F4E8F0846F82700264EFD -S315080009503068A0435E6806F48036B6F5803F00D15D -S315080009602043214E3060361D3068A0435E6806F489 -S315080009700036B6F5003F00D120431B4E361D3060C9 -S31508000980361D3068A0435E6806F48016B6F5801FEB -S3150800099000D12043144E08363060361D3068A04317 -S315080009A05E6806F40016B6F5001F00D120430E4E09 -S315080009B00C363060491C1029FFF41EAFF8BD000044 -S315080009C04438024008380140000002400004024052 -S315080009D000080240000C02400010024000140240C9 -S315080009E000180240001C0240003C014010B5426954 -S315080009F021EA020302EA010443EA0443836110BDC3 -S31508000A000AB1816101E00B048361704701480068FF -S31508000A10000C7047002004E0014800687047000099 -S31508000A20640E002010B50A48006840F400700849B2 -S31508000A3008600846006840F480600860032000F0FB -S31508000A407FF80F2000F006F800F02AF8002010BD05 -S31508000A50003C024070B504460E4800784FF47A719F -S31508000A60B1FBF0F00C490968B1FBF0F5284600F037 -S31508000A701DFC08B1012070BD102C07D200222146AA -S31508000A80501E00F01EF80548046001E00120F2E758 -S31508000A900020F0E76C0E0020700E0020680E002083 -S31508000AA0704701460846002809DB00F01F030122AB -S31508000AB09A4043099B0003F1E023C3F8002100BFD5 -S31508000AC070472DE9F05F80460D461646002703F06D -S31508000AD045FE074639462A46334601F00700C0F167 -S31508000AE0070ABAF1040F02D94FF0040A01E0C0F16F -S31508000AF0070AD14600F1040ABAF1070F02D24FF0ED -S31508000B00000A01E0A0F1030AD4464FF0010A0AFAE6 -S31508000B1009FAAAF1010A0AEA020A0AFA0CFA4FF0D5 -S31508000B20010B0BFA0CFBABF1010B0BEA030B4AEAC0 -S31508000B300B042146404603F019FEBDE8F09F00006D -S31508000B4000BF00F00702064B19684FF6FF0319406D -S31508000B50044B0B4343EA0221014B196000BF70475F -S31508000B600CED00E00000FA0570B504460D460CB918 -S31508000B70012070BD5848006800F00700A84209D255 -S31508000B8055490D700846006800F00700A84201D0D4 -S31508000B900120EEE7207800F0020002281DD1207817 -S31508000BA000F00400042805D14C48006840F4E050E1 -S31508000BB04A490860207800F00800082805D1474807 -S31508000BC0006840F46040454908604448006820F0E1 -S31508000BD0F000A168084341490860207800F0010048 -S31508000BE0A8B36068012807D13C4808380068C0F3F4 -S31508000BF04040B8B90120BCE76068022802D06068A6 -S31508000C00032807D1354808380068C0F3406048B95A -S31508000C100120AEE7314808380068C0F3400008B93B -S31508000C200120A6E72D48006820F003006168084304 -S31508000C302A490860FFF7F0FE064609E0FFF7ECFED2 -S31508000C40801B41F28831884202D9032091E707E0E8 -S31508000C502248006800F00C006168B0EB810FEDD106 -S31508000C601D48006800F00700A84209D91A490D7006 -S31508000C700846006800F00700A84201D0012078E77E -S31508000C80207800F00400042807D11448006820F4EE -S31508000C90E050E168084311490860207800F0080030 -S31508000CA0082808D10D48006820F46040216940EA08 -S31508000CB0C1000A49086000F03FF808490968C1F30D -S31508000CC00311074A515CC84006490860064800688F -S31508000CD0FFF7C0FE00204CE7003C024008380240FF -S31508000CE0E04B0008700E0020680E002001480068DE -S31508000CF070470000700E002000B5FFF7F7FF0449A3 -S31508000D000968C1F38221034A515CC84000BD00004E -S31508000D1008380240F04B000800B5FFF7E7FF044922 -S31508000D200968C1F34231034A515CC84000BD00005E -S31508000D3008380240F04B00082DE9F047002400254A -S31508000D400026A1462548006800F00C0020B10428BA -S31508000D5005D008283AD105E0DFF8849039E0DFF8B5 -S31508000D60849036E01D48001F006800F03F041B48C9 -S31508000D70001F006800F4800078B11A481749091F57 -S31508000D800968C1F38811A0FB0170014622460023B9 -S31508000D903846FFF7BCFA05460EE011480F49091F09 -S31508000DA00968C1F38811A0FB017001462246002399 -S31508000DB03846FFF7ACFA05460848001F0068C0F336 -S31508000DC00140401C4600B5FBF6F902E0DFF810903A -S31508000DD000BF00BF4846BDE8F0870000083802405B -S31508000DE00024F40000127A00F8B504460CB9012074 -S31508000DF0F8BD207800F00100002874D0F948006892 -S31508000E0000F00C0004280DD0F648006800F00C002D -S31508000E10082813D1F348001F006800F48000B0F5D5 -S31508000E20800F0BD1EF4808380068C0F3404000280F -S31508000E3059D06068002856D10120D9E700BF6068FC -S31508000E40B0F5803F08D1E7480838006840F480309C -S31508000E50E449083908601EE06068B0F5A02F0DD196 -S31508000E60E0480838006840F48020DE490839086000 -S31508000E700846006840F4803008600CE0D948083815 -S31508000E80006820F48030D7490839086008460068A9 -S31508000E9020F48020086000BF606890B1FFF7BCFDB1 -S31508000EA0054606E0FFF7B8FD401B642801D9032074 -S31508000EB09EE7CC4808380068C0F340400028F1D0C7 -S31508000EC011E0FFF7A9FD054606E0FFF7A5FD401B63 -S31508000ED0642801D903208BE7C24808380068C0F3A4 -S31508000EE040400028F1D1207800F0020002285FD1A6 -S31508000EF0BC48006800F00C0058B1BA48006800F019 -S31508000F000C0008281CD1B748001F006800F48000B0 -S31508000F10B0B9B44808380068C0F3400020B1E068AA -S31508000F20012801D0012063E7AE480838006820F0A0 -S31508000F30F800216940EAC100AA490839086037E083 -S31508000F40E06800B30120A8490860FFF765FD05467B -S31508000F5006E0FFF761FD401B022801D9032047E799 -S31508000F60A04808380068C0F340000028F1D09D4822 -S31508000F700838006820F0F800216940EAC10099495C -S31508000F800839086014E0002097490860FFF744FD17 -S31508000F90054606E0FFF740FD401B022801D903205D -S31508000FA026E7904808380068C0F340000028F1D1C9 -S31508000FB0207800F0080008282CD16069A8B1012023 -S31508000FC08A490860FFF728FD054606E0FFF724FD75 -S31508000FD0401B022801D903200AE782486C300068C2 -S31508000FE0C0F340000028F1D014E000207F490860D3 -S31508000FF0FFF712FD054606E0FFF70EFD401B022827 -S3150800100001D90320F4E677486C300068C0F3400045 -S315080010100028F1D1207800F00400042870D10027B8 -S3150800102070483830006800F0805090B900BF002042 -S3150800103000906C483830006840F080506949383173 -S3150800104008600846006800F08050009000BF00BFA6 -S3150800105001276748006800F48070B0B964480068E2 -S3150800106040F4807062490860FFF7D6FC054606E042 -S31508001070FFF7D2FC401B022801D90320B8E65C48DA -S31508001080006800F480700028F2D000BFA06801282C -S3150800109008D154486830006840F001005149683169 -S315080010A008601DE0A06805280DD14E486830006824 -S315080010B040F004004B49683108600846006840F073 -S315080010C0010008600CE047486830006820F001001D -S315080010D04449683108600846006820F00400086042 -S315080010E000BFA068A8B1FFF797FC054609E0FFF71F -S315080010F093FC401B41F28831884202D9032077E6E7 -S3150800110026E0384868300068C0F340000028EED072 -S3150800111013E0FFF781FC054608E0FFF77DFC401B5E -S3150800112041F28831884201D9032061E62D486830AA -S315080011300068C0F340000028EFD1012F07D12948E5 -S315080011403830006820F0805026493831086000BFE2 -S31508001150A069002845D02348006800F00C0008283C -S315080011605DD0A069022845D100201F490866FFF70F -S3150800117053FC054606E0FFF74FFC401B022801D941 -S31508001180032035E6174808380068C0F34060002891 -S31508001190F1D1D4E907010843616A40EA81110122C5 -S315080011A0A06AC2EB500041EA00412C20005D41EAEA -S315080011B000600C49091F086001200B490866FFF703 -S315080011C02BFC054606E0FFF727FC401B022801D941 -S315080011D003200DE6034808380068C0F3406000287D -S315080011E0F1D049E00838024000004742800E4742E5 -S315080011F000700040002021490866FFF70DFC0546EF -S3150800120006E0FFF709FC401B022801D90320EFE599 -S315080012101B480068C0F340600028F2D12CE0A069A2 -S31508001220012800D1E4E51648001D0668A0690128D2 -S3150800123020D006F48001E06981421BD106F03F0107 -S31508001240206A814216D147F6C0703040616AB0EB19 -S31508001250811F0FD106F440310122A06AC2EB50006B -S31508001260B1EB004F06D106F070612C20005DB1EBA2 -S31508001270006F01D00120BBE50020B9E50000474218 -S3150800128000380240042808D14FF0E021096941F0EE -S3150800129004014FF0E022116107E04FF0E0210969EF -S315080012A021F004014FF0E0221161704770B5044641 -S315080012B02546681EB0F1807F01D301200FE0681E25 -S315080012C04FF0E02148610F214FF0FF3003F04EFA4E -S315080012D000204FF0E021886107200861002070BDDA -S315080012E07047704701460022002391F83D2091F887 -S315080012F03E3042EA030070472DE9F84F044620685D -S3150800130005682068C668206847694FF00009CA461C -S3150800131005F00F09B9F1000F0AD105F0200038B120 -S3150800132006F0200020B1204602F069FEBDE8F88FDD -S31508001330B9F1000F72D007F0010018B906F49070E1 -S3150800134000286BD005F0010030B106F4807018B1A2 -S31508001350206C40F00100206405F0040030B107F06D -S31508001360010018B1206C40F00200206405F002006C -S3150800137030B107F0010018B1206C40F00400206479 -S3150800138005F0080048B106F0200010B907F0010082 -S3150800139018B1206C40F008002064206C70B305F08A -S315080013A0200028B106F0200010B1204602F027FEE2 -S315080013B020684069C0F3801A206C00F0080010B954 -S315080013C0BAF1000F23D0204602F0EEFD20684069EE -S315080013D000F04000402816D12068406920F04000FF -S315080013E021684861A06B50B15648A16B0865A06B8F -S315080013F0FFF7E6F910B1A06B016D88470CE02046AF -S31508001400FFF76FFF08E02046FFF76BFF04E0204672 -S31508001410FFF767FF0020206488E7FFE7206B0128B5 -S3150800142079D105F01000002875D006F010000028C4 -S3150800143071D000BF002000902068006800902068E6 -S315080014404068009000BF00BF2068406900F0400077 -S31508001450402839D1A06B006840681FFA80F8B8F1B7 -S31508001460000F30D0A08D40452DDDA4F82E80A06B4E -S31508001470C069B0F5807F1FD02068C06820F48070EE -S315080014802168C8602068406920F001002168486129 -S315080014902068406920F0400021684861202084F8CF -S315080014A03E00002020632068C06820F010002168F4 -S315080014B0C860A06BFFF72FF9A08DE28D801A81B264 -S315080014C02046FFF70DFF31E7A08DE18D401A1FFA80 -S315080014D080F8E08DE8B1B8F1000F1AD02068C0682E -S315080014E020F490702168C8602068406920F00100E7 -S315080014F021684861202084F83E0000202063206887 -S31508001500C06820F010002168C86041462046FFF7F1 -S31508001510E7FE0BE7FFE705F0800030B106F0800034 -S3150800152018B1204602F003FF00E705F0400030B18D -S3150800153006F0400018B1204602F051FDF6E600BF5D -S31508001540F4E60000953F000810B504460CB90120E2 -S3150800155010BDA06900B100E000BF94F83D0028B9AD -S31508001560002084F83C00204600F028F8242084F85F -S315080015703D002068C06820F400502168C8602046F5 -S3150800158002F09CFD2068006920F4904021680861FB -S315080015902068406920F02A00216848612068C068F0 -S315080015A040F400502168C86000202064202084F898 -S315080015B03D0084F83E000020CAE7000010B586B05A -S315080015C004462C492068884251D100BF00BF00203C -S315080015D000902948006840F400302749086008460A -S315080015E0006800F40030009000BF00BF00BF00BFD5 -S315080015F000BF0020009020481038006840F0010025 -S315080016001D49103908600846006800F0010000907E -S3150800161000BF00BF00BF00BF00BF00200090084603 -S31508001620006840F0010008600846006800F0010004 -S31508001630009000BF00BF00BF042001900220029066 -S31508001640049001A90D48FFF7CFF808200190002063 -S3150800165002900120039001A90848FFF7C5F8032264 -S3150800166011462620FFF72DFA2620FFF71AFA06B0AC -S3150800167010BD00000044004040380240000002400F -S3150800168070B504460D46164694F83E00202816D135 -S3150800169005B10EB9012070BD00BF94F83C000128C1 -S315080016A001D10220F7E7012084F83C0000BF0020A2 -S315080016B0206332462946204602F016FEEBE7022052 -S315080016C0E9E700001D4A0168914236D11C4909889C -S315080016D001F4004189BB1A49098801F4804171B1B6 -S315080016E0184909780A2903D00021154A118024E0EF -S315080016F01349098841F40041114A11801DE0114936 -S3150800170009780D2906D10E49098841F480410C4A09 -S31508001710118012E00B490978094A1288C2F30D02B2 -S31508001720094B995406490988491C054A11801146EE -S315080017300988C72901DD002111807047004400404F -S315080017405C0E00205E0E0020240F0020704700BFAC -S31508001750FEE700BFFEE770477047000070B5044615 -S3150800176000F09EF80020394908703949087039494F -S315080017700870394908603949086039490870394993 -S31508001780087039490870394800680A21B0FBF1F039 -S31508001790374908603748056845B13748066803E0A1 -S315080017A0761E002028602D1D002EF9D132480168CA -S315080017B03048006801F0B0FE01F094FA01F0B6FA7C -S315080017C000202E4908602E490880204601F07CF842 -S315080017D0208800B170BD204601F082F8208800B14B -S315080017E0F8E7002027490860274908802749086044 -S315080017F0274908802749086027490880204601F0BC -S3150800180005FE208800B1E5E7204601F025F8208886 -S3150800181000B1DFE7204601F08BFE208800B1D9E74A -S31508001820204601F0BFFC208800B1D3E7204602F02D -S3150800183041F8208800B1CDE700F0D6FEFFF78CFF0F -S3150800184001201649087000BFC4E70000800E00207A -S31508001850810E0020AE0E00201C0F0020200F002055 -S31508001860A20E0020A30E0020B40E00204C4C000847 -S31508001870B00E0020184C00081C4C00088C0E0020E6 -S31508001880900E00209C0E0020A00E0020A80E00201E -S31508001890AC0E0020B80E0020BC0E0020820E0020E0 -S315080018A00C4909680C4A126801EB82010B4A11605F -S315080018B01146096821F0070111600949086800F016 -S315080018C04041B1F1404F01D000BFFEE74021054A33 -S315080018D011607047184C00081C4C0008740E002054 -S315080018E034EF00E0780E002070B5002538480078FF -S315080018F0012800D070BD00BF4020FEF7E1FC054678 -S3150800190000BF3448007828B900BF2846FEF7E6FC31 -S3150800191000BFEFE72F480078401E2E49087008469A -S31508001920007828B100BF2846FEF7D8FC00BFE1E7DB -S315080019302948007828B100BF2846FEF7CFFC00BF2B -S31508001940D8E7264801682648006801F0D1FD044614 -S31508001950012C02D0002000F0ABF901F0B9F92149B9 -S3150800196008700846007800EB40001F4951F820002F -S315080019701E490860084600681D49096888420FD153 -S31508001980002000F069FD0446012C03D018480068C1 -S3150800199000F08EF900BF2846FEF7A0FC00BFA9E7B5 -S315080019A012480068D0F89400401C10490968C1F82C -S315080019B0940010480068401C0E490860FEF755FE62 -S315080019C000BF2846FEF78AFC00BF00BF92E700006A -S315080019D0810E0020800E0020AE0E00201C4C000850 -S315080019E0184C0008A30E002074200020200F0020A9 -S315080019F01C0F0020DC0E00202DE9F04104460E469F -S31508001A00154600272148007820B142F6E160288073 -S31508001A10BDE8F0811CB945F6C3502880F8E700BF39 -S31508001A2000BF4020FEF74CFC074600BF00BF184920 -S31508001A30206888420AD100BF00BF3846FEF74EFC30 -S31508001A4000BF00BF45F6C1502880E1E71048206076 -S31508001A50666000202062606284F82800E06204F173 -S31508001A60080001F080F8204600F0A0FF0948008829 -S31508001A70401C0849088000BF00BF3846FEF72EFC08 -S31508001A8000BF00BF0020288000BFC1E7800E0020ED -S31508001A904D555458A00E00202DE9F04706468946B4 -S31508001AA017461C46089D4FF0000A7C48007820B16E -S31508001AB046F2AE102880BDE8F087794800780128FC -S31508001AC003D045F689602880F5E71EB945F6C35068 -S31508001AD02880F0E71FB1B7F5004F02D100E000BF3C -S31508001AE003E045F625602880E5E700BF6D493068C4 -S31508001AF0884203D045F6C4502880DCE700BF00BF03 -S31508001B004020FEF7DDFB824600BF00BF96F828009E -S31508001B10B8B9654800687062012086F828000CB1DB -S31508001B20F06A206031466048006800F057FF00BF41 -S31508001B3000BF5046FEF7D2FB00BF00BF002028803A -S31508001B40B9E75949706A0968884221D196F8280088 -S31508001B50FF280AD100BF00BF5046FEF7BFFB00BFF3 -S31508001B6000BF45F284702880A5E796F82800401C37 -S31508001B7086F828000CB1F06A206000BF00BF504606 -S31508001B80FEF7ACFB00BF00BF45F28270288092E7E3 -S31508001B9007F4004068B100BF00BF5046FEF79EFB41 -S31508001BA000BF00BF0CB10020206046F2B0102880AC -S31508001BB081E73E48007868B100BF00BF5046FEF78F -S31508001BC08DFB00BF00BF0CB10020206046F66350B5 -S31508001BD0288070E7D6F8248098F83B0032490968CF -S31508001BE091F83B10884206DD2F48006890F83B10B4 -S31508001BF0404601F05DFB4B4604222B4801683046FF -S31508001C0000F042FF00BF00BF5046FEF767FB00BF6B -S31508001C1000BF00F055F800BF00BF4020FEF750FB9C -S31508001C20824600BF00BF2048006890F8390030B1EE -S31508001C3001280CD002281AD0032821D110E01CB1A3 -S31508001C4019480068C06C2060002028801CE01CB180 -S31508001C5015480068C06C206046F2A910288013E079 -S31508001C600CB10020206047F2D92028800CE01CB176 -S31508001C700D480068C06C206045F6C250288003E015 -S31508001C8046F62E60288000BF00BF00BF00BF504642 -S31508001C90FEF724FB00BF00BF00BF0CE7800E002044 -S31508001CA0810E00204D5554581C0F0020AE0E002002 -S31508001CB010B5044600BFFEF729FD00BF10BD0000A1 -S31508001CC010B5002422480078012800D010BD21480C -S31508001CD0007800B1FAE72048007800B1F6E700BFBF -S31508001CE04020FEF7EDFA044600BF00F0F1FF1B495D -S31508001CF008700846007800EB4000194951F82000A2 -S31508001D00184908600846006817490968884205D1D5 -S31508001D1000BF2046FEF7E2FA00BFD7E71148006881 -S31508001D20D0F89400401C0F490968C1F894000F4880 -S31508001D300068401C0D490860FEF797FC00BF204666 -S31508001D40FEF7CCFA00BFBFF36F8F00BFBEE70000F7 -S31508001D50810E0020800E0020AE0E0020A30E00206B -S31508001D6074200020200F00201C0F0020DC0E00200D -S31508001D7070B504461C480078012803D045F68B60E8 -S31508001D80208070BD00256D1C6D1C6D1C17480088D1 -S31508001D90A84203DC45F68C602080F2E714480078F8 -S31508001DA0E8B900F095FF134908700846007812490B -S31508001DB008701048007800EB4000104951F82000E0 -S31508001DC00F490860084600680E490860012008495E -S31508001DD00870FEF70BFC43F69920208002E045F6D2 -S31508001DE08A60208000BFCCE7820E0020E40E002027 -S31508001DF0810E0020A30E0020A20E002074200020D1 -S31508001E00200F00201C0F00202DE9F04107464FF057 -S31508001E10000800BF00BF4020FEF752FA804600BF08 -S31508001E2000BF00203B4908803B4908603B490860E1 -S31508001E303B4908603B4908603B4908603B490881C3 -S31508001E4000BF00BF4046FEF749FA00BF00BF00BF0B -S31508001E5000BF4020FEF734FA804600BF00BF344872 -S31508001E60046800BF00BF4046FEF738FA00BF00BF4F -S31508001E7021E000BF00BF4020FEF722FA804600BFDF -S31508001E8000BF002044F8800FE06260612082608213 -S31508001E9020626062FEF73CFCE061803C04F16C065F -S31508001EA00020B081D4F8BC4000BF00BF4046FEF712 -S31508001EB015FA00BF00BF002CDBD100BF00BF4020D1 -S31508001EC0FEF7FEF9804600BF00BF1A48056800BF46 -S31508001ED000BF4046FEF702FA00BF00BF13E000BF8E -S31508001EE000BF4020FEF7ECF9804600BF00BF05F1B1 -S31508001EF020060020B081AD6900BF00BF4046FEF74E -S31508001F00EDF900BF00BF002DE9D100203880BDE8FB -S31508001F10F0810000C20E0020D80E0020F40E00202A -S31508001F20F80E00200C0F0020100F0020682000205B -S31508001F30E00E0020A80E0020704700002DE9FF4F94 -S31508001F4085B004469346DDE91995DDE91286159FA5 -S31508001F50002002906248007828B147F24A1028808B -S31508001F6009B0BDE8F08F1CB947F2AD102880F7E735 -S31508001F70BBF1000F03D147F24F102880F0E71EB9D6 -S31508001F8046F62F602880EBE756480068874203D25A -S31508001F9046F630602880E3E71498B84203D346F63D -S31508001FA031602880DCE7B8F11E0F06D9B8F11F0F9B -S31508001FB003D046F273202880D2E7B8F11F0F06D166 -S31508001FC04948844203D046F273202880C8E7204651 -S31508001FD001F02CFA0020288009F0010010B909F058 -S31508001FE0020088B109F0020070B1B24600200490E0 -S31508001FF007E00020CAF800000AF1040A0498401C09 -S3150800200004900498B842F4D3149806EB8000039021 -S31508002010CDE9007932465846039B089900F0B4F991 -S315080020208246B24503D246F63260288098E739469A -S31508002030304601F071FAC4F824B00898A0620698F0 -S31508002040E06084F83B8084F83C80C4F800A00398DC -S31508002050A0601798E065179818B9244800682066A4 -S3150800206001E0179820661898606026626764A4F8ED -S31508002070489004F16C00169900F090FC204600F098 -S315080020803BF800BF00BF4020FEF71AF9029000BFD8 -S3150800209000BF94F83B0000F031FE204600F08EFEAB -S315080020A0204601F079F912480088401C104908803A -S315080020B010480078012807D000BF00BF0298FEF735 -S315080020C00DF900BF00BF4BE700BF00BF0298FEF73F -S315080020D005F900BF00BFFFF7F3FD00BF40E70000AA -S315080020E0800E0020484C0008A41F0020B00E0020D7 -S315080020F0E40E0020810E0020704700002DE9F04113 -S3150800210004460E464FF000086148007820B147F2B1 -S315080021104E103080BDE8F0815E480078012803D073 -S3150800212045F689603080F5E75B48844203D147F27B -S315080021304C103080EEE784B900BF00BF4020FEF7A0 -S31508002140BFF8804600BF00BF5448046800BF00BF00 -S315080021504046FEF7C3F800BF00BF00BF00BF4020DF -S31508002160FEF7AEF8804600BF00BF94F83A0008288C -S315080021705ED2DFE800F004090E10080A0F112046A7 -S3150800218000F03AFE5FE05EE000BF204601F07AFA12 -S3150800219059E000BF00BF00BF94F83800082839D2BC -S315080021A0DFE800F0040705380D08090600BF00BF80 -S315080021B031E000BF00BF204600F00DFD2BE0606B4C -S315080021C0456A15F83B7F204600F005FD28786978B2 -S315080021D03B3D884212D095F83B0094F83B10884264 -S315080021E00CD1284600F02DFC074695F83C00B8426D -S315080021F002DA95F83C0000E038460746002084F8E5 -S31508002200380095F83B00B84203D03946284601F015 -S315080022104FF800E000BF00BF94F83A00032803D047 -S3150800222094F83A00072802D1204601F02BFA0AE072 -S3150800223000BF00BF4046FEF751F800BF00BF46F694 -S315080022402D60308066E700BF206C10B1204600F094 -S31508002250C9FB04F16C0000F081FB204600F022F86F -S31508002260204601F0B1F80E480088401E0C49088047 -S31508002270FF2084F83A000020308000BF00BF4046A7 -S31508002280FEF72CF800BF00BFFFF71AFD00BF41E7B5 -S31508002290800E0020810E0020A41F00201C0F0020A5 -S315080022A0E40E0020704770472DE9F05F05460E469C -S315080022B017461C464FF0000B3148007820B147F20C -S315080022C059102080BDE8F09F1EB946F2D52020801F -S315080022D0F8E71FB946F2D5202080F3E700BF00BF14 -S315080022E04020FDF7EDFF834600BF00BF0DB9254826 -S315080022F00568286868B900BF00BF5846FDF7EEFFB5 -S3150800230000BF00BF00203060386047F252102080BE -S31508002310D8E795F8480000F0010068B900BF00BF8B -S315080023205846FDF7DBFF00BF00BF0020306038606D -S3150800233047F254102080C5E7D5F820A00AF1200AF4 -S31508002340D5F8449000BF00BF5846FDF7C7FF00BF49 -S3150800235000BF4FF0000803E00AF1040A08F101087B -S31508002360C84503D2DAF800000028F5D0C6F8008080 -S31508002370A9EB080038600020208000BFA2E7000013 -S31508002380800E00201C0F0020F0B50446DDE9055636 -S3150800239002EB850020F007004FF0807C071F3846C7 -S315080023A0C7F800C0071F38463C60DFF8A8C0071FFB -S315080023B03846C7F800C04FF0123C071F3846C7F822 -S315080023C000C04FF0033C071F3846C7F800C04FF05F -S315080023D0023C071F3846C7F800C0071F38463B604F -S315080023E0071F384639606FF0020C071F3846C7F8D2 -S315080023F000C04FF0113C071F3846C7F800C04FF021 -S31508002400103C071F3846C7F800C04FF0093C071FA5 -S315080024103846C7F800C04FF0083C071F3846C7F8CB -S3150800242000C04FF0073C071F3846C7F800C04FF0FA -S31508002430063C071F3846C7F800C04FF0053C071F83 -S315080024403846C7F800C04FF0043C071F3846C7F89F -S3150800245000C0F0BDD934000830B504460CB90B48A5 -S315080024600468216A2068884206D3616C206A00EBFA -S3150800247081002168884201D8002030BD616C206A3D -S3150800248001F036F805462846F7E700001C0F00203D -S3150800249070B5FEF73DF905461548006815490968FF -S315080024A0884215D012480068D0F89C00281A1049AE -S315080024B00968C1F898000E480068D0F8A0000C49D1 -S315080024C00968D1F89810084409490968C1F8A000B4 -S315080024D008480068C0F89C500020FFF7BDFF044676 -S315080024E0012C03D002480068FFF7E2FB70BD00002C -S315080024F01C0F0020200F00202DE9F04106460D464E -S31508002500144600272748007820B147F27520208016 -S31508002510BDE8F08124480078012803D045F6896093 -S315080025202080F5E72148007818B146F663502080E8 -S31508002530EEE735B1022D05D0042D05D0082D04D1BE -S3150800254001E000BF00BF00BF03E045F6256020801C -S31508002550DEE700BF00BF00BF4020FDF7B1FE07461B -S3150800256000BF00BF23462A4631461148006801F0DD -S3150800257043F8208838B100BF00BF3846FDF7AEFEE5 -S3150800258000BF00BFC4E70A48006800F035FC00BF7A -S3150800259000BF3846FDF7A2FE00BF00BFFFF790FB5D -S315080025A000BFB5E7800E0020810E0020AE0E002089 -S315080025B01C0F002070B50446002600BF00BF40204F -S315080025C0FDF77EFE064600BF00BF0648056800BF49 -S315080025D000BF3046FDF782FE00BF00BF0020208006 -S315080025E0284670BDE80E00200EB5474802904748B9 -S315080025F0009047480290474802904748009047484D -S315080026000290474801904748029047480290474839 -S31508002610029047480290474801904748019047482A -S31508002620019047480290474801904748029047481A -S31508002630019047480190474801904748019047480C -S3150800264002904748029047480290474801904748F9 -S3150800265002904748029047480190474801904748EA -S3150800266001904748019047480190474801904748DC -S3150800267002904748029047480290474802904748C8 -S3150800268001904748019047480190474802904748BB -S3150800269002904748029047480190474801904748AA -S315080026A0019047480090474801904748029047489C -S315080026B00290474802904748029047480290474888 -S315080026C00290474802904748019047480290474879 -S315080026D0029047480190474801904748029047486A -S315080026E0029047480190474801904748029047485A -S315080026F00290474801904748019002980290019835 -S315080027000190009800900EBD6C4C0008D04D000852 -S315080027106D4C00086E4C0008704C0008744C00089C -S31508002720784C0008754C0008A04C0008A14C00081D -S31508002730A24C0008A44C0008A64C0008A84C0008A7 -S31508002740C84C0008CA4C0008CC4C0008CE4C0008FF -S31508002750D04C0008D24C0008D44C0008044D0008A0 -S31508002760054D0008064D0008084D00080A4D0008EA -S315080027700B4D00080C4D00080E4D0008104D0008C2 -S31508002780124D0008144D0008184D0008484D000861 -S31508002790494D00084A4D00084B4D00084C4D0008AD -S315080027A04E4D0008504D0008784D0008794D000838 -S315080027B07A4D00087B4D00087C4D00087E4D0008C8 -S315080027C0804D0008844D0008854D0008864D000898 -S315080027D0874D0008884D0008894D00088A4D000875 -S315080027E08B4D00088C4D00088E4D00088F4D000853 -S315080027F0904D0008924D0008944D0008954D00082C -S31508002800964D0008984D0008C84D0008C94D0008A7 -S31508002810CA4D0008CC4D0008002400BF00BF00BF09 -S315080028204020FDF74DFD044600BF00BF084800687C -S31508002830401C0749086007480068401C05490860AD -S3150800284000BF00BF2046FDF749FD00BFE6E70000D0 -S315080028507C0E0020C40E002010B58AB00446002065 -S315080028600E4908600B2000210591CDE90704069161 -S3150800287008460B4909680B4A12680B4B1B68CDE9D9 -S315080028800132CDE903101F200023084A08A1009051 -S315080028900C48FFF753FB0AB010BD00007C0E002061 -S315080028A0104C00080C4C0008084C000819280008B1 -S315080028B075432F4F532D4949492049646C65205467 -S315080028C061736B00A41F00200021034A1160034AAC -S315080028D01180018070470000940E0020980E002099 -S315080028E070B501461A4D2D681DB945F21E750D8045 -S315080028F070BD184D2D881DB945F21D750D80F7E779 -S31508002900134D28682A681032124D2D886D1EACB2F8 -S31508002910002308E00260002545600581C560103087 -S3150800292010325D1CABB2A342F4DB0025056045609E -S315080029300581C560064D2D68074E3560054D2D8805 -S31508002940B5800025F58035810D8000BFD0E70000F1 -S315080029502C4C0008244C00086820002010B50146BD -S3150800296048894B89BBB10A680B4B1B6813600A4C34 -S315080029704B6823602346DB884C891B1B064CE38087 -S3150800298023469B884C892344034CA38000234B8110 -S315080029908B810B604B6010BD6820002001810022EE -S315080029A042818281026042607047000009A1C161CC -S315080029B0002141610849096811B90021816105E0D2 -S315080029C0054909688161044909684861024908603E -S315080029D070470000200000009C0E0020026C0A626E -S315080029E0016470472DE9F84305462C6C25E0D4F8B8 -S315080029F02090FDF78DFE8046C4F82C802146284697 -S31508002A0000F034F804F10806306820B9002084F88C -S31508002A102800606210E037686562012084F82800A3 -S31508002A2021463846FFF7DAFF00231A46394620467C -S31508002A30CDF8008000F0F6F84C46002CD7D1BDE85A -S31508002A40F88330B504461F2004F140010AE00D68FA -S31508002A50AB6823B193F83B20824200DA10460D6832 -S31508002A6005F120010D68002DF1D130BD024602F1B5 -S31508002A70400002E0036803F1200003688B42F9D1A5 -S31508002A8003681B6A036070472DE9F04105460C464A -S31508002A9016461F4684F83860002084F839003946FF -S31508002AA0204600F0EDFB3DB105F1080865632146B7 -S31508002AB0404600F05DF801E00020606321462846A4 -S31508002AC000F002F8BDE8F08110B540B14468C1F8DD -S31508002AD0C04000F108031A68D468C46113E091F88D -S31508002AE03840022C02D0072C08D103E006A4C1F80E -S31508002AF0C04007E006A4C1F8C04003E007A4C1F837 -S31508002B00C04000BF00BF10BD5461736B2051000068 -S31508002B105461736B2053656D0000000020000000AF -S31508002B2010B50A4606A4C2F8C04040B100F1080331 -S31508002B30196811B1CC68C46101E001A4C46110BD73 -S31508002B402000000070B50446666B06F10805286883 -S31508002B50C06A38B1204600F03EF86663214628462A -S31508002B6000F006F870BD00210160416001817047E0 -S31508002B7010B591F83B3004683CB90124048100245F -S31508002B80CC620C630160416024E00489641C048102 -S31508002B90026805E092F83B409C4200DD02E0D26AFA -S31508002BA0002AF7D100BF3AB90024CC6244680C6306 -S31508002BB00C6BE16241600DE0146B2CB9CA6200240B -S31508002BC00C631163016005E0CA62146B0C630C6B3D -S31508002BD0E162116310BD10B5446B14B3446B04F184 -S31508002BE008010C68E46A1CB900240C604C6011E00A -S31508002BF0046B24B9C26A002414630A600AE0C46A32 -S31508002C0024B9036B0024DC624B6003E0036BC26AE1 -S31508002C10DA6213630C89641E0C810024C46204639F -S31508002C20446310BD2DE9F04105460C4616461F467D -S31508002C30DDF8188094F83A00082845D2DFE800F055 -S31508002C40040508090607272800BF00BF00BF3CE0A7 -S31508002C5000BF6666A4F86870C4F84C8015B12046B3 -S31508002C60FFF7B9FF21462846FFF75AFF94F83A00BE -S31508002C70032802D1204600F005FD204600F068F83A -S31508002C8000203834A070607004F838091DE000BFD1 -S31508002C906666A4F86870C4F84C8015B12046FFF73C -S31508002CA09AFF21462846FFF73BFF94F83A00072883 -S31508002CB002D1204600F0E6FC04203834A07000203B -S31508002CC0607004F8380900E000BF00BFBDE8F08175 -S31508002CD010B503490868FDF70EFBC0B210BD000029 -S31508002CE0A40E0020002004E00021034A42F8201028 -S31508002CF0401C0028F8D07047A40E00200449096833 -S31508002D00C0F11F0301229A401143014A116070471E -S31508002D10A40E002004490968C0F11F0301229A4045 -S31508002D209143014A11607047A40E0020002109E072 -S31508002D3001EB4102054B03EB82000022028102608F -S31508002D404260491C2029F3D37047000074200020F4 -S31508002D5010B5044694F83B00FFF7D0FF94F83B0003 -S31508002D6005490978884203D1204600F027F802E091 -S31508002D70204600F003F810BDA20E002010B590F80A -S31508002D803B3003EB43030C4C04EB83010B683BB964 -S31508002D9001230B810023036143610860486009E051 -S31508002DA00B895B1C0B810B680361002343610A686E -S31508002DB05061086010BD00007420002010B590F81E -S31508002DC03B3003EB43030B4C04EB83010B683BB925 -S31508002DD001230B810023036143610860486008E012 -S31508002DE00B895B1C0B81002303614A6842611061F1 -S31508002DF0486010BD742000202DE9F041054695F87D -S31508002E003B0000EB4000124901EB80046F692E6914 -S31508002E1087B946B9002020812060606095F83B009C -S31508002E20FFF778FF0EE02089401E208100207061A0 -S31508002E30266007E02089401E20813E610EB9676042 -S31508002E4000E07761002068612861BDE8F081000034 -S31508002E507420002088B00020009006E0BD4909686B -S31508002E60480002AA0021FFF747FBBB480078012863 -S31508002E70F4D102A8FEF7C8FF4FF00008B74800686B -S31508002E80B4490968884205D9B4480068B14909684F -S31508002E90B0FBF1F8B8F1000F04D1B04800680A2178 -S31508002EA0B0FBF1F800BFFDF733FC814600BF00BF59 -S31508002EB04020FDF705FA009000BF00BFA84800684B -S31508002EC0A84908600020A649086000BF00BF00980E -S31508002ED0FDF704FA00BF00BFA3480068A1490968C6 -S31508002EE0884248D9A0480068A049884205D242F2DB -S31508002EF0107004900120039023E09B4800689C49C9 -S31508002F00884205D24FF47A7004900A20039018E09C -S31508002F10954800689749884203D264200490039034 -S31508002F200FE0914800689449884205D20A20049027 -S31508002F304FF47A70039004E00120049042F2107076 -S31508002F400390894801680398B1FBF0FB854904980A -S31508002F5009684843B0FBFBF042F21071081A87492A -S31508002F600880874800880988884207DA83480088E5 -S31508002F708349088002E0002080490880FEF7DCFFCC -S31508002F80002500BF00BF4020FDF79AF9009000BF5A -S31508002F9000BF7C48046800BF00BF0098FDF79EF993 -S31508002FA000BF00BF28E000BF00BF4020FDF788F93A -S31508002FB0009000BF00BF54F8A00F6060002044F8DE -S31508002FC0A00900BF00BF0098FDF788F900BF00BF41 -S31508002FD0D4F8A400054400BF00BF4020FDF770F9EF -S31508002FE0009000BF00BFD4F8BC4000BF00BF0098E7 -S31508002FF0FDF774F900BF00BF002CD4D15DB35B4860 -S31508003000854205D242F210700690012007901DE015 -S315080030105748854205D24FF47A7006900A200790E1 -S3150800302014E05448854203D26420069007900DE0C8 -S315080030305148854205D20A2006904FF47A700790C7 -S3150800304004E00120069042F2107007900798B5FB3D -S31508003050F0F0059003E0002006900120059000BFDF -S3150800306000BF4020FDF72CF9009000BF00BF45487F -S31508003070046800BF00BF0098FDF730F900BF00BF25 -S315080030802CE0D4F8A400069948430599B0FBF1F062 -S3150800309086B242F21070864200D90646A4F89060BD -S315080030A0B4F89200B04201DAA4F8926002AB04F1D7 -S315080030B0B002111D2046FFF7F7F800BF00BF4020F9 -S315080030C0FDF7FEF8009000BF00BFD4F8BC4000BF73 -S315080030D000BF0098FDF702F900BF00BF002CD0D151 -S315080030E000272948D0F800A00AF1200A27480068D6 -S315080030F00838019002E00AF1040A7F1CDAF8000099 -S3150800310010B901988742F6D3214807601F4800681E -S31508003110C01B2049086020480078012805D10020F6 -S315080031201D49087002A8FEF76FFEFDF7F1FAA0EB3D -S3150800313009001A4908601A4800680968884203D2D3 -S31508003140164800681649086002AA00214046FFF79B -S31508003150D3F9A8E6344C0008D00E00204C4C0008E1 -S31508003160C40E0020CC0E0020C80E0020801A0600CF -S3150800317000093D00005A62020084D717C00E0020DD -S31508003180C20E0020E00E0020184C00081C4C000857 -S31508003190840E0020880E0020BE0E0020D40E0020CB -S315080031A0D80E002010B58AB00446002021490860D0 -S315080031B02149086021490860214908702149087099 -S315080031C021490860214908602148006820B946F667 -S315080031D02B6020800AB010BD1E4800681E49096889 -S315080031E0884203D246F62C602080F3E71B48007815 -S315080031F01F2803D346F62A602080EBE70320002128 -S315080032000591CDE907040691084612490A6814494A -S3150800321009680F4B1B68CDE90131CDE903200F483A -S31508003220007800230F4A10A100901448FEF786FE86 -S3150800323000BFCFE7C40E0020CC0E0020C80E002029 -S31508003240D00E0020BE0E0020840E0020880E00201E -S31508003250384C0008404C0008484C0008304C000820 -S315080032603C4C0008552E000875432F4F532D4949ED -S31508003270492053746174205461736B00F421002053 -S3150800328070B504460D4655B12B460848002102681C -S31508003290204600F05BF9032084F83A0002E0022099 -S315080032A084F83A002046FFF7A7FD70BDE80E002017 -S315080032B02DE9F04104460D4600BF002694F83B7000 -S315080032C094F83A0008285DD2DFE800F004191E1FBA -S315080032D01A1B20212046FFF78FFD84F83B5094F8EF -S315080032E03B00FFF70BFD2B480068844203D12046BC -S315080032F0FFF744FD02E02046FFF760FD44E000BF0B -S3150800330000BF84F83B503FE000BF00BF00BF84F811 -S315080033103B5094F8380008282FD2DFE800F02E0436 -S315080033202F2E0A05063000BF00BF2046FFF70AFC0D -S3150800333026E02046FFF706FC606B466AAF4205DDCD -S3150800334096F83B00A84217DC002615E096F83B00E5 -S31508003350B84211D13046FFF774FB054696F83C0093 -S31508003360A84202DA96F83C0000E02846054696F898 -S315080033703B00A84200D1002602E000BF00BF00BF04 -S3150800338000BF01E0BDE8F08100BF3446002C94D1AF -S3150800339000BFF7E71C0F00200021C0F8B810094944 -S315080033A0096819B90021C0F8BC1007E00549096881 -S315080033B0C0F8BC1003490968C1F8B800014908609B -S315080033C070470000E00E0020D0F8B820D0F8BC10F6 -S315080033D04AB90D4B196011B10023C1F8B830002362 -S315080033E0C0F8BC300FE029B90023C2F8BC30C0F8D9 -S315080033F0B83008E0C2F8BC10C1F8B8200023C0F8FD -S31508003400BC30C0F8B8307047E00E00200021044AEE -S315080034101160044A1180044A116001807047000057 -S31508003420E00E0020E40E0020DC0E002010B5044655 -S3150800343000202060A060606020616061A061E0619A -S3150800344022A0E060002020626062A062E0646066FC -S31508003450A4F86800002104F16C00FFF79FFA002029 -S315080034602C3420656065A065A4F86000E06560629C -S31508003470E067C4F88000A06184F86200C4F8880098 -S31508003480C4F88400A083A062E06220636063A4F8A5 -S315080034906400A4F86600A066E066FDF739F92067BF -S315080034A00020606720606060A06020736073A0736E -S315080034B02020E073207400206061C4F88C00C4F8F2 -S315080034C0900004A0C4F894002C3C10BD3F546173CE -S315080034D06B0000002000000008B504480068FEF7ED -S315080034E0E2FE69460020FEF709FE08BD1C0F002013 -S315080034F010B502460B46002107E0064C1068A042AC -S3150800350001D0002010BD121D491C0829F5D3012041 -S31508003510F8E700004523CDAB0246002003E0034B45 -S3150800352042F82030401C0828F9D370474523CDAB14 -S3150800353000210180034A1160034A11609180D180FD -S3150800354070470000E80E0020EC0E00202DE9F0433D -S3150800355004460F469446984608EB0C00DFF8909010 -S31508003560D9F80090B944A0EB09021AB900206065A1 -S31508003570BDE8F0831F4B186838B962650020A06162 -S31508003580E0611C6001209880F2E79888401C9880CA -S315080035901968486DC61BB2420BD2C86948B962653C -S315080035A0B01A48650020E061A161CC611C60012069 -S315080035B0DEE7921B0D46A96903E0486D121A0D460F -S315080035C0896911B1486D9042F7D949B1CD696265EB -S315080035D0E561A161486D801A4865CC61AC6104E07B -S315080035E06265E5610020A061AC610120C0E70000CA -S315080035F0E80E0020EC0E00202DE9F04F06460C469A -S3150800360091461F464FF0000BB9F1040F01D1002572 -S3150800361020E0B9F1080F1BD124B947F27E20388083 -S31508003620BDE8F08FB56D16480068A0EB0508A04503 -S315080036300AD3B8FBF4F004FB0055B8FBF4F004FB1E -S31508003640108000B12544B565B06D2044B06501E031 -S315080036500B48056823462A4659463046FFF776FF43 -S315080036608246BAF1010F05D1012086F83A000020FA -S31508003670388002E047F27E20388000BFD0E700009D -S31508003680E80E002030B5C3698169134A9BB921B990 -S3150800369000241460948044651CE00024CC614C6DC1 -S315080036A0456D2C444C6511609488641E94800024F2 -S315080036B0846144650EE0996121B1CB614C6D456D1D -S315080036C02C444C650024C4619488641E94800024AC -S315080036D08461446530BD0000EC0E002010B500245E -S315080036E000BF00BF4020FCF7EBFD044600BF00BF4B -S315080036F00848094908600948086201F10800FFF707 -S3150800370032FA00BF00BF2046FCF7E8FD00BF00BF45 -S3150800371010BD0000434F4E44B8220020DC22002092 -S31508003720F8B5002600BF00BF4020FCF7C9FD0646D5 -S3150800373000BF00BFFCF7ECFF04460F48C4620F4DFC -S31508003740286838B900BF00BF3046FCF7C7FD00BF80 -S3150800375000BFF8BD00231A460949084808380094EE -S31508003760FFF760FA00BF00BF3046FCF7B7FD00BFA1 -S3150800377000BF00BFEDE70000DC220020C0220020C9 -S315080037800C2300202DE9F84307464FF0000800BF38 -S3150800379000BF4020FCF794FD804600BF00BFFCF741 -S315080037A0B7FF06463F48C66201463F48FFF75EF93F -S315080037B03C4D08353C4890F83B003B4991F83C1095 -S315080037C088420AD0384890F83C00374981F83B00CF -S315080037D0084690F83C0035490870286828B9002042 -S315080037E03049486281F8280010E02C682D48446268 -S315080037F001202C4981F828002046FFF7EFF800231E -S315080038001A46214627480096FFF70CFA3B4603223C -S3150800381025492748FFF738F900BF00BF4046FCF79F -S315080038205DFD00BF00BFFEF74BFA00BF00BF40209A -S31508003830FCF746FD804600BF00BF1A48406A80B9BB -S3150800384018491948FFF7CAF8174816494862012067 -S3150800385081F8280000BF00BF4046FCF73FFD00BFC7 -S315080038601DE01048446A94F83B000F4991F83B1054 -S31508003870884205DD0C4890F83B102046FFF718FDF6 -S315080038800023042208490748FFF7FEF800BF00BFD7 -S315080038904046FCF723FD00BF00BFFEF711FABDE85E -S315080038A0F8830000DC2200200C230020A20E002052 -S315080038B0B822002010B58AB0044600202A4908809C -S315080038C02A4908602A4908602A4908802A4800685F -S315080038D02A490968B0FBF1F02949086000202949FE -S315080038E0086029490860224628A12C48FEF784F872 -S315080038F0208808B10AB010BDFFF7F0FE2848006816 -S3150800390018B947F247302080F4E726480068264968 -S315080039100968884203D247F248302080EAE72348FC -S3150800392000781F2803D347F246302080E2E70B20B1 -S31508003930002105910A46CDE9070406911948006851 -S315080039401B490968164B1B68CDE90131CDE903020D -S31508003950164800780023174A17A100901C48FEF75E -S31508003960EDFA00BFC6E70000080F0020FC0E002095 -S31508003970040F0020000F00204C4C0008544C00088F -S31508003980180F00200C0F0020100F00204F53205452 -S315080039906D72204D7574657800000000DC220020E9 -S315080039A0584C0008604C0008484C0008504C000869 -S315080039B05C4C0008A53A000875432F4F532D49491A -S315080039C0492054696D6572205461736B00000000CC -S315080039D00C2300202DE9F04705468846284800684C -S315080039E070B90020286168612548056001202549CD -S315080039F008802548C0F80080FFF792FEBDE8F087EA -S31508003A0020480088401C1F490880A86940441E4970 -S31508003A100968461A1A480468D4F818904E4510D210 -S31508003A20606970B9A9EB0600A061002068612C6185 -S31508003A306561134805601448C0F80080FFF770FEFA -S31508003A40DCE7A6EB090627463C6903E0A069361AB7 -S31508003A502746246914B1A069B042F7D94CB1676901 -S31508003A60AE616F612C61A069801BA06165613D61D3 -S31508003A7004E0AE616F61002028613D6100BFBDE7CB -S31508003A80040F0020000F0020140F00201CB501A809 -S31508003A9000231A46194600900148FDF7FDFF1CBD94 -S31508003AA0DC2200204FF0000AFFF7F0FF00BF3D4878 -S31508003AB0006810B94FF0000903E03A480068D0F8EA -S31508003AC018904846FFF75EFE3648006800B9EEE7EC -S31508003AD0FCF71EFE804600BF00BF4020FCF7F0FB47 -S31508003AE0824600BF00BF3048076800BF00BF504687 -S31508003AF0FCF7F4FB00BF00BF2C4800683D1A2B48B2 -S31508003B000760284804680CE0A069A84204D2A069A6 -S31508003B102D1A0020A06103E0A069401BA0610025C2 -S31508003B2024690DB1002CEFD11E48046826E0042054 -S31508003B3084F82600A66816B12046E168B04794F8CE -S31508003B402600042818D119480168204600F034F8E0 -S31508003B50A08C022809D184F82600206AA06113489F -S31508003B6001682046FFF736FF06E000206061206105 -S31508003B70A061032084F826000A48046814B1A069E5 -S31508003B800028D4D0FCF7C4FDA0EB0800084908605B -S31508003B90084800680968884203D20548006805494C -S31508003BA0086084E7040F0020E80E0020140F0020A8 -S31508003BB00C0F0020100F00202DE9F04105460F4696 -S31508003BC0D5F814802C69B8F1000F40D154B90020FB -S31508003BD02949086029490880A86129480760FFF72C -S31508003BE09FFD46E025480088401E24490880244851 -S31508003BF000683E1A00206061A069A9690844A061AE -S31508003C001D4804600EE0A069B04204D2A069361AC5 -S31508003C100020A06103E0A069801BA0610026A046E1 -S31508003C20D8F810400EB1002CEDD113480068806911 -S31508003C30A969884203D110480068806918B91048F4 -S31508003C400760FFF76DFD00202861A86111E00B48A9 -S31508003C500088401E09490880C8F810402CB1C4F8ED -S31508003C601480A069A9690844A061002068612861D8 -S31508003C70A861BDE8F0810000040F0020000F0020B5 -S31508003C80140F00202DE9F04104460D4616460E4F46 -S31508003C9000BF387808B900F0A5FB00BFEFF3118024 -S31508003CA00746202080F3118800BF00BF3246294608 -S31508003CB0204600F00BF88046F8B280F3118800BF62 -S31508003CC000BF4046BDE8F0818C1200202DE9F04780 -S31508003CD0074688461646C24607EB47011B4800EBCF -S31508003CE0C109D9F8140020B1012811D0022826D11B -S31508003CF01EE0484600F0AEFB0546B54201D2002458 -S31508003D0005E0344632465146484600F0FAFC18E0CB -S31508003D10484600F09FFB0546B54201D2284600E01A -S31508003D203046044622465146484600F0EAFC08E07A -S31508003D3032465146484600F0A9FC044601E00024F4 -S31508003D4000BF00BF2046BDE8F0870000A41200208F -S31508003D500FB438B5044606A800906A462046059969 -S31508003D6000F007F8054600200090284638BC5DF8A4 -S31508003D7014FB2DE9F04F99B082460D46144603A868 -S31508003D8014904020159000201690CDF860A017904A -S31508003D9000BF2E786D1C06B9DDE0252E79D10027E7 -S31508003DA04FF0010900BF2E78232E12D02B2E0CD0EF -S31508003DB02D2E02D0302E10D103E047F001076D1CDE -S31508003DC00EE047F002076D1C0AE047F004076D1C79 -S31508003DD006E047F008076D1C02E04FF0000900BF37 -S31508003DE000BFB9F1000FDED14FF0000800BF2E78F2 -S31508003DF0302E01DB392E00DD07E06D1CA6F1300000 -S31508003E0008EB880100EB4108F1E700BF002013909A -S31508003E102E782E2E12D16D1C00BF2E78302E01DB87 -S31508003E20392E00DD09E06D1CA6F13000139901EB6F -S31508003E30810100EB41001390EFE700BF2E7800BF29 -S31508003E406C2E01D0682E02D16D1C2E7800E000E0A1 -S31508003E50F6E700BF702E5DD008DC252E6AD0582EF6 -S31508003E6035D0632E09D0642E69D113E0732E3CD069 -S31508003E70752E1DD0782E62D128E02168081D206095 -S31508003E80D1F8009009F0FF0B594614A800F0DCFBA6 -S31508003E9056E058E02168081D2060D1F80090CDE969 -S31508003EA000870A22494614A8139B00F0E1FA47E066 -S31508003EB02168081D2060D1F80090CDE900870A2204 -S31508003EC0494614A8139B00F049FB39E000BF216856 -S31508003ED0081D2060D1F80090CDE9008710224946D8 -S31508003EE014A8139B00F03AFB2AE02168081D2060FD -S31508003EF0D1F800B000BF9BF800600BF1010B06B9C2 -S31508003F0006E0314614A800F09FFB17980028F2DA5D -S31508003F1000BF15E02168081D2060D1F80090002038 -S31508003F2008210B461022CDE90010494614A800F0D6 -S31508003F3015FB05E0252114A800F086FB00E000BF6C -S31508003F4000BF6D1C03E0314614A800F07DFB1798EE -S31508003F500028BFF61EAF00BF179800280ADD16987E -S31508003F6020B103A95046169AFFF78CFEDDE9161014 -S31508003F7008441790179819B0BDE8F08F70470000ED -S31508003F800348006840F47000014908607047000063 -S31508003F9088ED00E070B50546AC6B0020E085E0844E -S31508003FA02046FDF79EF970BD0168C96821F4907135 -S31508003FB00268D1600168496921F00101026851610E -S31508003FC0016B012905D10168C96821F01001026851 -S31508003FD0D160202180F83E1000210163704710B59A -S31508003FE004462068C06820F040002168C860202088 -S31508003FF084F83D002046FDF7A9FB002010BD70B5EA -S31508004000044694F83E00222856D1A068B0F5805F91 -S315080040100CD1206950B90025A66A20684068C0F30B -S3150800402008003080A06A801CA06215E0A56A0026F8 -S31508004030A068B0F5805F03D0A06828B9206918B9D0 -S3150800404020684068287004E02068406800F07F0017 -S315080040502870A06A401CA062E08D401E80B2E085F0 -S3150800406040BB2068C06820F020002168C86020682E -S31508004070C06820F480702168C8602068406920F014 -S31508004080010021684861202084F83E00206B012841 -S315080040900AD12068C06820F010002168C860A18D88 -S315080040A02046FDF71DF902E02046FDF70BFB002030 -S315080040B0206370BD0020FCE70220FAE72DE9F84FDF -S315080040C004462068006920F44050E16808432168E6 -S315080040D008612169A068084361690843E1690843E2 -S315080040E000902068C06849F20C618843009908432B -S315080040F02168C8602068406920F44070A1690843B7 -S315080041002168486176492068884203D07549206845 -S31508004110884203D1FCF700FE814602E0FCF7ECFD7D -S315080041208146E069B0F5004F6CD102206168A0FBBA -S31508004130015003461920A9FB007001462A46384655 -S31508004140FCF7E5F86421B0FBF1F04FEA001A02200B -S315080041506168A0FB01510B461920A9FB00712A468C -S315080041603846FCF7D4F8834602206168A0FB015064 -S3150800417003461920A9FB00712A463846FCF7C7F8FA -S315080041806421B0FBF1F000EBC00101EB0010ABEBD2 -S315080041908000322101EBC0006421B0FBF1F000F091 -S315080041A0F8000AEB400A02206168A0FB01500346AA -S315080041B01920A9FB007001462A463846FCF7A7F8DD -S315080041C0834602206168A0FB015003461920A9FB1B -S315080041D000712A463846FCF79AF86421B0FBF1F0DC -S315080041E000EBC00101EB0010ABEB8000322101EBC4 -S315080041F0C0006421B0FBF1F000F0070050442168CC -S3150800420088606AE004206168A0FB01500346192013 -S31508004210A9FB007001462A463846FCF778F882461C -S3150800422004206168A0FB015003461920A9FB007011 -S3150800423001462A463846FCF76AF86421B0FBF1F0D5 -S3150800424000EBC00101EB0010AAEB8000322101EB64 -S3150800425000106421B0FBF1F000F0F00A0420616858 -S31508004260A0FB017003461920A9FB00513A462846CF -S31508004270FCF74DF86421B0FBF1F00AEB001A0420B4 -S315080042806168A0FB01510B461920A9FB00712A465B -S315080042903846FCF73CF8834604206168A0FB0150C9 -S315080042A003461920A9FB007001462A463846FCF742 -S315080042B02EF86421B0FBF1F000EBC00101EB001011 -S315080042C0ABEB8000322101EB00106421B0FBF1F06A -S315080042D000F00F00504421688860BDE8F88F0000A0 -S315080042E0001001400014014010B5034699629A85F2 -S315080042F0DA8500201864222083F83E0000BF0020DB -S3150800430083F83C0000BF1868C06840F480701C68D9 -S31508004310E0601868406940F001001C686061186830 -S31508004320C06840F020001C68E060002010BD01460F -S3150800433091F83D00212828D18868B0F5805F0BD117 -S31508004340086948B90A6A1088C0F308000B685860FB -S31508004350086A801C086205E00B6A581C086218780F -S315080043600B685860C88C401E80B2C88458B9086863 -S31508004370C06820F080000B68D8600868C06840F004 -S3150800438040000B68D860002070470220FCE7000058 -S3150800439070B500240F4D1048FCF7AEFF00BF03E0D0 -S315080043A0641CAC4200D904E00B48FCF79BFF2028AC -S315080043B0F6D100BF002403E0641CAC4200D906E035 -S315080043C0012206490448FDF75BF90028F4D100BF2D -S315080043D070BD0000FFFF0100EC0F00205E0E0020FC -S315080043E000BFFEE710B5124C02202061606111A0E3 -S315080043F0A0611349E1614FF4806121620021A16245 -S315080044006162E1620BA0A0640E49E1641021216596 -S315080044100021A1656165E1650BA1E01DFBF7EEFFD3 -S315080044200AA12046FBF7EAFF2020A07110BD000074 -S315080044308C1200205465726D696E616C0000000074 -S3150800444004130020041700205254540053454747CC -S315080044504552000010B501460A69CB689A4204D84D -S315080044608C68641EE41AA01801E0D41A601E10BDF8 -S315080044702DE9FC5F06460F4692469846DDE90C454F -S31508004480002F01DA784200E0384683464FF00109EA -S3150800449003E09BFBFAFB09F10109D345F9DAC845A4 -S315080044A000D9C14634B1002F03DB05F00400042807 -S315080044B000D1641E05F0020010B1B8F1000F11D04A -S315080044C005F0010070B96CB108E0641E2021304681 -S315080044D000F0BAF8F068002800DA02E00CB1A1454D -S315080044E0F3D300BFF068002836DB002F05DA7F42D9 -S315080044F02D21304600F0A8F807E005F0040004284E -S3150800450003D12B21304600F09FF8F068002823DB02 -S3150800451005F00200022814D105F0010088B9B8F1A7 -S31508004520000F0ED16CB108E0641E3021304600F051 -S315080045308BF8F068002800DA02E00CB1A145F3D345 -S3150800454000BFF068002807DB434652463946304626 -S31508004550CDE9004500F002F8BDE8FC9F2DE9FC5FB7 -S315080045608046894615461E460C9CCDF804900127C0 -S31508004570BB4605E00198B0FBF5F001900BF1010B85 -S315080045800198A842F6D25E4500D9B3460D9800F0C8 -S315080045900100D0B9CCB10D9800F00200022803D171 -S315080045A016B93020009001E02020009009E0641E32 -S315080045B04046009900F048F8D8F80C00002800DAC0 -S315080045C002E00CB1A345F2D300BFD8F80C000028CE -S315080045D035DB09E0012E01D9761E04E0B9FBF7FAAE -S315080045E0AA4500D201E06F43F4E700BF00BFB9FB5C -S315080045F0F7FA0AFB1799134810F80A10404600F014 -S3150800460023F8D8F80C00002800DA03E0B7FBF5F722 -S31508004610002FECD100BF0D9800F0010078B174B1FD -S3150800462009E0641E2021404600F00EF8D8F80C0078 -S31508004630002800DA02E00CB1A345F2D300BFBDE8BA -S31508004640FC9F0000F84B000870B504460E46A568A6 -S31508004650681C6168814206D320684655681CA060BC -S31508004660E068401CE060D4E9011088420DD1A268D8 -S3150800467021682069FFF706FBA168884203D04FF03E -S31508004680FF30E06001E00020A06070BD2DE9F05F1A -S315080046900446894617464FF0000AE56800BFD4F875 -S315080046A01080A84503D9A8EB0500461E04E0A5EB33 -S315080046B00800401CA1680E1AA068401BB04201D928 -S315080046C0304601E0A068401B0646BE4201D230468D -S315080046D000E038460646606800EB050B3246494658 -S315080046E05846FBF7AFFEB244B144BF1B3544A06839 -S315080046F0A84200D10025E560002FD0D15046BDE87C -S31508004700F09F2DE9F047044689461546E668A068F5 -S31508004710871BAF420AD9606800EB060A2A46494653 -S315080047205046FBF78FFE7019E06014E0B8466068E3 -S3150800473000EB060A424649465046FBF783FEA5EBC0 -S315080047400708D4F804A009EB070142465046FBF7D0 -S3150800475079FEC4F80C80BDE8F087000002480068BE -S31508004760C0F30220704700000CED00E010B50028E9 -S3150800477004DB0A07130E054A135406E00A07140E4B -S31508004780034A00F00F031B1FD45410BD00E400E0D9 -S3150800479018ED00E000BF704770B58AB004460D46B4 -S315080047A004B3208864281DDA208A0A21B0FBF1F6B2 -S315080047B009A8032100220592CDE906210890208A3E -S315080047C0E169CDE90116CDE90302207A0090234676 -S315080047D0064A29466068FDF7B1FB2188044840F877 -S315080047E0214000BF38460AB070BD0000F54A0008EF -S315080047F03410002010B5044600204FF0E02108616F -S315080048000420FCF73FFD0148046010BD600E00203F -S3150800481070B506460C460025304600F01DF80546DC -S31508004820A54203D2601B00F005F802E0012000F063 -S3150800483001F870BD38B504466A4600212046FDF7E2 -S315080048405BFE38BD02460020914201D3881A02E079 -S31508004850C2F1FF335818704770B5044600F008F8DF -S31508004860064631462046FFF7EDFF0546284670BD49 -S3150800487008B56846FDF79EFE08BD000000B587B07E -S3150800488000BF00BF002001902048006840F02000CB -S315080048901E4908600846006800F02000019000BF25 -S315080048A000BF00BF00BF00BF002001900846006897 -S315080048B040F0200008600846006800F020000190DB -S315080048C000BF00BF00BF4815029001200390049066 -S315080048D00220059002A90E48FBF786FF4FF4806078 -S315080048E0029002A90A48FBF77FFF00BF0122510286 -S315080048F00748FCF785F800BF00BF0122910204486B -S31508004900FCF77EF800BF07B000BD00003038024053 -S315080049100014024038B5FBF7CFFC00BFFFF7A8FF2D -S3150800492004460D4B22460DA10020FFF711FA0EA1F1 -S315080049300020FFF70DFA00BF6846FCF70FFF0EA12F -S315080049401248FFF729FF12A11648FFF725FF684608 -S31508004950FDF70EFA002038BDBA4B0008256420255D -S31508004960733E3E2000000000424D5320737461726E -S3150800497074200D0A00000000706F6C6C5F73746120 -S3150800498072745F7461736B3100000000080E0020BA -S31508004990706F6C6C5F73746172745F7461736B3281 -S315080049A000000000300E002010B50446204600F036 -S315080049B089F810BD10B5FCF735F80723022208213F -S315080049C04FF4A87000F010F8A820FFF713FF4FF473 -S315080049D0E13000F0D1F8FFF751FF10BD10B50446DD -S315080049E0204600F07BF810BD2DE9F04192B08046D4 -S315080049F00C4615461E460027302106A8FBF767FD1C -S31508004A00142101A8FBF763FD00BF002000902A4887 -S31508004A10006840F08050284908600846006800F0A1 -S31508004A208050009000BF00BF00BF002000902348C0 -S31508004A30006840F48040214908600846006800F490 -S31508004A408040009000BF00BF012006900004079038 -S31508004A5002200C9041050D91CDF83C800E941095DE -S31508004A60119606A8FCF7C0F907461FB1012012B037 -S31508004A70BDE8F0810F2001900220029000200390EB -S31508004A804FF4A05004904FF480500590052101A8DA -S31508004A90FCF76AF807460FB10120E8E7FBF7B6FF0F -S31508004AA041F20101884205D10548006840F480704A -S31508004AB0034908600020DAE74038024000700040E9 -S31508004AC0003C024010B5044600BF4FF4007102488E -S31508004AD0FBF78CFF00BF10BD0014024010B504465A -S31508004AE000BF4FF480610248FBF780FF00BF10BD8E -S31508004AF0001402402DE9F04105460026002D26D077 -S31508004B002C46606908B16069804700BF00BFFFF79F -S31508004B10AFFE07460F4B3A460FA10020FFF718F9DC -S31508004B20FFF7A6FE871B22883B460EA10020FFF74B -S31508004B300FF900BFFFF79CFE06460020E08160895A -S31508004B40A169884761893046FFF762FEDEE7BDE85E -S31508004B50F0810000BF4B000825642025733E3E20E7 -S31508004B60000000007461736B3A25642070657269F1 -S31508004B706F643A25640D0A0010B5044609480A49C7 -S31508004B8008600846446000218160C1600161816156 -S31508004B900C214161FCF7D8FC012204490248FCF7C4 -S31508004BA06FFD10BD00440040EC0F00205E0E002093 -S31508004BB04FF04070E1EE100A70476D61696E00743F -S31508004BC061736B5F74656D706C6174650062737098 -S31508004BD05F7461736B5F626561745F77646F6700AA -S31508004BE0000000000000000001020304060708098F -S31508004BF00000000001020304303132333435363701 -S31508004C00383941424344454614170020060000003F -S31508004C104000000000010000141800208000000079 -S31508004C20000200002000000000020000141A002004 -S31508004C301E0000000A000000141C00200A000000E4 -S31508004C40640000009001000040000000E803000036 -S31508004C501D0000000A000000A41D00200C00000032 -S31508004C60800000000002000090080000010100001A -S31508004C707856341201010000000000000000000010 -S31508004C800000000000000000000000000000000016 -S31508004C900000000000000000000000000000000006 -S31508004CA001010100280004000000000000000000C7 -S31508004CB000000000000000000000000000000000E6 -S31508004CC000000000000000000100200001001000A4 -S31508004CD00C001000000000000000000000000000AA -S31508004CE000000000000000000000000000000000B6 -S31508004CF000000000000000000000000000000000A6 -S31508004D000000000001010100300001010C00200034 -S31508004D10200004000400000000000000000000005D -S31508004D200000000000000000000000000000000075 -S31508004D300000000000000000000000000000000065 -S31508004D400000000000000000010101013000010020 -S31508004D500000000000000000000000000000000045 -S31508004D600000000000000000000000000000000035 -S31508004D7000000000000000000101010128000C00ED -S31508004D808001000004010101010101010000010187 -S31508004D90C400080001010000000000000000000037 -S31508004DA000000000000000000000000000000000F5 -S31508004DB000000000000000000000000000000000E5 -S31508004DC000000000000000000101300050780000DB -S31508004DD0C1090000F44D000800000020240F00005F -S31508004DE0C40100084C4E0008240F00200C190000CE -S31508004DF02002000801FF01FF01FF01FF01FF01FF7B -S31508004E0001FF01FF01FF01FF01FF01FF01FF01FF94 -S31508004E100116320113400613200225F401D0071AA1 -S31508004E20901113B5491B08A9043182203202134494 -S31508004E300D1320056BE80328411ADD288B04072883 -S31108004E4001105A10641103B124F400009C +S31508000300B0FA80F0704790FAA0F0704770477047CF +S31508000310704770477047754600F02CF8AE460500E2 +S315080003206946534620F00700854618B020B5FFF702 +S31508000330B1FFBDE820404FF000064FF000074FF030 +S3150800034000084FF0000B21F00701AC46ACE8C009E5 +S31508000350ACE8C009ACE8C009ACE8C0098D467047EE +S3150800036010B50446AFF300802046BDE81040FFF7FD +S3150800037074BF0000004870476810002072B64EF639 +S315080003802250CEF2000040F2FF01C0F200010170D7 +S31508000390002080F3098840F29C00C2F20000016840 +S315080003A081F3088800F034FB40F2CA00C2F200006C +S315080003B040F2CB01C2F200010A78027040F2441002 +S315080003C0C2F2000040F24811C2F200010A68026057 +S315080003D0106880F30988EFF3148040F0020020F0DB +S315080003E0040080F31488BFF36F8FBDE8F04F0FBC8D +S315080003F0BDE8005006BC62B6084726484FF0805153 +S315080004000160704772B640F2A002C2F2000211689B +S3150800041081F31188BFF34F8FBFF36F8F62B6EFF387 +S3150800042009801EF0100F08BF20ED108A20E9F04F52 +S3150800043040F24415C2F2000529680860744600F0C7 +S31508000440E7FA40F2CA00C2F2000040F2CB01C2F25B +S3150800045000010A78027040F24811C2F200010A68E7 +S315080004602A6044F0040E1068B0E8F04F1EF0100F32 +S3150800047008BFB0EC108A80F3098840F20002C0F287 +S31508000480000272B682F31188BFF34F8FBFF36F8FE6 +S3150800049062B6704704ED00E000BFFEE700BFFEE766 +S315080004A000207047704770B50446A56D00F064F8E3 +S315080004B0064694F83500022808D08020606500BFFB +S315080004C0002084F8340000BF012070BD2068006851 +S315080004D020F01600216808602068406920F0800036 +S315080004E021684861206C08B9A06C28B120680068AA +S315080004F020F00800216808602068006820F00100E4 +S31508000500216808600FE000F037F8801B05280AD933 +S315080005102020606500BF002084F8340000BF032057 +S3150800052084F83500D1E72068006800F0010000284B +S31508000530E9D194F85C103F208840A86000BF0020ED +S3150800054084F8340000BF012084F835000020BCE799 +S31508000550014691F83500022803D08020486501201D +S315080005607047052081F835000868006820F001000A +S315080005700A6810600020F3E7014800687047000029 +S31508000580900000207047704701460022002391F82A +S315080005903D2091F83E3042EA030070472DE9F84FB6 +S315080005A00446206805682068C668206847694FF0D1 +S315080005B00009CA4605F00F09B9F1000F0AD105F07E +S315080005C0200038B106F0200020B1204600F0B3FA2A +S315080005D0BDE8F88FB9F1000F72D007F0010018B91D +S315080005E006F4907000286BD005F0010030B106F4CF +S315080005F0807018B1206C40F00100206405F00400FA +S3150800060030B107F0010018B1206C40F002002064F8 +S3150800061005F0020030B107F0010018B1206C40F077 +S315080006200400206405F0080048B106F0200010B95F +S3150800063007F0010018B1206C40F008002064206C17 +S3150800064070B305F0200028B106F0200010B120464E +S3150800065000F071FA20684069C0F3801A206C00F037 +S31508000660080010B9BAF1000F23D0204600F038FA76 +S315080006702068406900F04000402816D1206840698B +S3150800068020F0400021684861A06B50B15648A16B24 +S315080006900865A06BFFF75CFF10B1A06B016D88477A +S315080006A00CE02046FFF76FFF08E02046FFF76BFFD8 +S315080006B004E02046FFF767FF0020206488E7FFE78D +S315080006C0206B012879D105F01000002875D006F0B6 +S315080006D01000002871D000BF002000902068006834 +S315080006E0009020684068009000BF00BF20684069FD +S315080006F000F04000402839D1A06B006840681FFA16 +S3150800070080F8B8F1000F30D0A08D40452DDDA4F853 +S315080007102E80A06BC069B0F5807F1FD02068C068A6 +S3150800072020F480702168C8602068406920F00100C4 +S31508000730216848612068406920F0400021684861C6 +S31508000740202084F83E00002020632068C06820F03E +S3150800075010002168C860A06BFFF7A5FEA08DE28D8A +S31508000760801A81B22046FFF70DFF31E7A08DE18D93 +S31508000770401A1FFA80F8E08DE8B1B8F1000F1AD0D8 +S315080007802068C06820F490702168C86020684069B5 +S3150800079020F0010021684861202084F83E000020EE +S315080007A020632068C06820F010002168C8604146B0 +S315080007B02046FFF7E7FE0BE7FFE705F0800030B1BC +S315080007C006F0800018B1204600F037FA00E705F079 +S315080007D0400030B106F0400018B1204600F09BF901 +S315080007E0F6E600BFF4E60000CD0A000870B5044638 +S315080007F00D46164694F83E00202816D105B10EB9C6 +S31508000800012070BD00BF94F83C00012801D10220E8 +S31508000810F7E7012084F83C0000BF00202063324639 +S315080008202946204600F0E6F9EBE70220E9E7000052 +S315080008301B49098801F4004189BB1949098801F453 +S31508000840804171B1174909780A2903D00021144A51 +S31508000850118024E01249098841F40041104A1180A8 +S315080008601DE0104909780D2906D10D49098841F47A +S3150800087080410B4A118012E00A490978084A128811 +S31508000880C2F30D02084B995405490988491C044AC4 +S31508000890118011460988C72901DD0021118070479A +S315080008A004000020060000204C010020704700BF0D +S315080008B0FEE700BFFEE7704770B5002538480078A8 +S315080008C0012800D070BD00BF4020FFF7F9FC05469F +S315080008D000BF3448007828B900BF2846FFF7FEFC59 +S315080008E000BFEFE72F480078401E2E4908700846DB +S315080008F0007828B100BF2846FFF7F0FC00BFE1E703 +S315080009002948007828B100BF2846FFF7E7FC00BF52 +S31508000910D8E7264801682648006800F0B7F8044674 +S31508000920012C02D0002000F04FF800F0A5F821496C +S3150800093008700846007800EB40001F4951F820006F +S315080009401E490860084600681D49096888420FD193 +S31508000950002000F041F80446012C03D0184800682E +S3150800096000F032F800BF2846FFF7B8FC00BFA9E739 +S3150800097012480068D0F89400401C10490968C1F86C +S31508000980940010480068401C0E490860FFF735FDC2 +S3150800099000BF2846FFF7A2FC00BF00BF92E7000091 +S315080009A0A9000020A8000020D6000020940D000809 +S315080009B0900D0008CB0000200C0D002048010020F7 +S315080009C0440100200401002010B5044600BFFFF7CB +S315080009D065FD00BF10BD000030B504460CB90B48D4 +S315080009E00468216A2068884206D3616C206A00EB95 +S315080009F081002168884201D8002030BD616C206AD8 +S31508000A0000F044F805462846F7E7000044010020B0 +S31508000A1070B5FFF745FD054615480068154909688C +S31508000A20884215D012480068D0F89C00281A104948 +S31508000A300968C1F898000E480068D0F8A0000C496B +S31508000A400968D1F89810084409490968C1F8A0004E +S31508000A5008480068C0F89C500020FFF7BDFF044610 +S31508000A60012C03D002480068FFF7AEFF70BD0000F6 +S31508000A70440100204801002010B503490868FFF723 +S31508000A803AFCC0B210BD0000CC00002010B50246EA +S31508000A900B46002107E0064C1068A04201D0002052 +S31508000AA010BD121D491C0829F5D30120F8E70000DE +S31508000AB04523CDAB704700000348006840F470003A +S31508000AC0014908607047000088ED00E070B50546EA +S31508000AD0AC6B0020E085E0842046FFF754FD70BD2E +S31508000AE00168C96821F490710268D1600168496992 +S31508000AF021F0010102685161016B012905D10168E4 +S31508000B00C96821F010010268D160202180F83E10E2 +S31508000B1000210163704710B504462068C06820F0BC +S31508000B2040002168C860202084F83D002046FFF771 +S31508000B30BDFE002010BD70B5044694F83E0022287C +S31508000B4056D1A068B0F5805F0CD1206950B9002550 +S31508000B50A66A20684068C0F308003080A06A801C36 +S31508000B60A06215E0A56A0026A068B0F5805F03D0EC +S31508000B70A06828B9206918B920684068287004E078 +S31508000B802068406800F07F002870A06A401CA062B8 +S31508000B90E08D401E80B2E08540BB2068C06820F02A +S31508000BA020002168C8602068C06820F48070216829 +S31508000BB0C8602068406920F001002168486120204B +S31508000BC084F83E00206B01280AD12068C06820F00E +S31508000BD010002168C860A18D2046FFF7D3FC02E00B +S31508000BE02046FFF725FE0020206370BD0020FCE7A5 +S31508000BF00220FAE710B5034699629A85DA8500203D +S31508000C001864222083F83E0000BF002083F83C00C9 +S31508000C1000BF1868C06840F480701C68E0601868F7 +S31508000C20406940F001001C6860611868C06840F0BF +S31508000C3020001C68E060002010BD014691F83D00C8 +S31508000C40212828D18868B0F5805F0BD1086948B992 +S31508000C500A6A1088C0F308000B685860086A801C86 +S31508000C60086205E00B6A581C086218780B68586019 +S31508000C70C88C401E80B2C88458B90868C06820F07D +S31508000C8080000B68D8600868C06840F040000B68B0 +S31508000C90D860002070470220FCE7000070B50024E9 +S31508000CA02C4D2D48FFF77AFC00BF03E0641CAC42CC +S31508000CB000D904E02848FFF767FC2028F6D100BFD2 +S31508000CC0002403E0641CAC4200D906E00122234953 +S31508000CD02148FFF78BFD0028F4D100BF2048FFF715 +S31508000CE05DFC002403E0641CAC4200D904E01C4807 +S31508000CF0FFF74AFC2028F6D100BF002403E0641C55 +S31508000D00AC4200D906E0012214491548FFF76EFDEA +S31508000D100028F4D100BF1348FFF740FC002403E085 +S31508000D20641CAC4200D904E00E48FFF72DFC2028CD +S31508000D30F6D100BF002403E0641CAC4200D906E0EB +S31508000D40012206490748FFF751FD0028F4D100BFE4 +S31508000D5070BD0000FFFF01001402002006000020FD +S31508000D60580200209C02002000BFFEE700BF704723 +S31508000D70002070474FF04070E1EE100A70470000FF +S31508000D80AC0300200600000040000000000100003F +S31508000D90AC040020800000000002000020000000D3 +S31508000DA000020000AC0600201E0000000A00000039 +S31508000DB0AC0800200A000000640000009001000052 +S31508000DC040000000E80300001D0000000A000000C3 +S31508000DD03C0A00200C000000800000000002000011 +S31508000DE090080000040E0008000000204C010000D6 +S31508000DF0C4010008380E00084C0100207C130000CE +S31508000E0020020008814201124C22403B02400C1984 +S31508000E1008F202C20C1A482C3C0C0240392908D99F +S31508000E202DB92C3B100158492419080A19042C29F4 +S30D08000E302F699001AF000000D4 S7050800018968 diff --git a/prj/MDK-ARM/JLinkLog.txt b/prj/MDK-ARM/JLinkLog.txt index b07d172..648df55 100644 --- a/prj/MDK-ARM/JLinkLog.txt +++ b/prj/MDK-ARM/JLinkLog.txt @@ -1,1012 +1,45 @@ -T38DC 000:003 SEGGER J-Link V6.44c Log File (0000ms, 0003ms total) -T38DC 000:003 DLL Compiled: Mar 22 2019 17:26:40 (0000ms, 0003ms total) -T38DC 000:003 Logging started @ 2024-11-11 11:37 (0000ms, 0003ms total) -T38DC 000:003 JLINK_SetWarnOutHandler(...) (0000ms, 0003ms total) -T38DC 000:003 JLINK_OpenEx(...) +T444C 000:161 SEGGER J-Link V6.44c Log File (0000ms, 0005ms total) +T444C 000:161 DLL Compiled: Mar 22 2019 17:26:40 (0000ms, 0005ms total) +T444C 000:161 Logging started @ 2024-11-19 15:30 (0000ms, 0005ms total) +T444C 000:161 JLINK_SetWarnOutHandler(...) (0000ms, 0005ms total) +T444C 000:161 JLINK_OpenEx(...) Firmware: J-Link V9 compiled May 7 2021 16:26:12 Hardware: V9.40 -S/N: 69402626 +S/N: 69401963 Feature(s): RDI, GDB, FlashDL, FlashBP, JFlash TELNET listener socket opened on port 19021WEBSRV -Starting webserver (0023ms, 0026ms total) -T38DC 000:003 WEBSRV Webserver running on local port 19080 (0023ms, 0026ms total) -T38DC 000:003 returns O.K. (0023ms, 0026ms total) -T38DC 000:026 JLINK_GetEmuCaps() returns 0xB9FF7BBF (0000ms, 0026ms total) -T38DC 000:026 JLINK_TIF_GetAvailable(...) (0000ms, 0026ms total) -T38DC 000:026 JLINK_SetErrorOutHandler(...) (0000ms, 0026ms total) -T38DC 000:026 JLINK_ExecCommand("ProjectFile = "D:\GitWorkSpace\bs_bcu_app\prj\MDK-ARM\JLinkSettings.ini"", ...). Ref file found at: D:\keil5\ARM\Segger\JLinkDevices.ref (0002ms, 0028ms total) -T38DC 000:026 XML referenced by ref file: C:\Program Files (x86)\SEGGER\JLink_V644c\JLinkDevices.xml (0002ms, 0028ms total) -T38DC 000:026 C:\Program Files (x86)\SEGGER\JLink_V644c\JLinkDevices.xml evaluated successfully. returns 0x00 (0083ms, 0109ms total) -T38DC 000:113 JLINK_ExecCommand("Device = STM32F407ZGTx", ...). Device "STM32F407ZG" selected. returns 0x00 (0003ms, 0112ms total) -T38DC 000:116 JLINK_ExecCommand("DisableConnectionTimeout", ...). returns 0x01 (0000ms, 0112ms total) -T38DC 000:116 JLINK_GetHardwareVersion() returns 0x16F30 (0000ms, 0112ms total) -T38DC 000:116 JLINK_GetDLLVersion() returns 64403 (0000ms, 0112ms total) -T38DC 000:116 JLINK_GetFirmwareString(...) (0000ms, 0112ms total) -T38DC 000:129 JLINK_GetDLLVersion() returns 64403 (0000ms, 0112ms total) -T38DC 000:129 JLINK_GetCompileDateTime() (0000ms, 0112ms total) -T38DC 000:131 JLINK_GetFirmwareString(...) (0000ms, 0112ms total) -T38DC 000:134 JLINK_GetHardwareVersion() returns 0x16F30 (0000ms, 0112ms total) -T38DC 000:146 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0001ms, 0113ms total) -T38DC 000:147 JLINK_SetSpeed(5000) (0000ms, 0113ms total) -T38DC 000:147 JLINK_GetId() >0x10B TIF>Found SW-DP with ID 0x2BA01477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> +Starting webserver (0020ms, 0025ms total) +T444C 000:161 WEBSRV Webserver running on local port 19080 (0020ms, 0025ms total) +T444C 000:161 returns O.K. (0020ms, 0025ms total) +T444C 000:181 JLINK_GetEmuCaps() returns 0xB9FF7BBF (0000ms, 0025ms total) +T444C 000:181 JLINK_TIF_GetAvailable(...) (0000ms, 0025ms total) +T444C 000:181 JLINK_SetErrorOutHandler(...) (0000ms, 0025ms total) +T444C 000:181 JLINK_ExecCommand("ProjectFile = "D:\GitWorkSpace\bs_bcu_app\prj\MDK-ARM\JLinkSettings.ini"", ...). Ref file found at: D:\keil5\ARM\Segger\JLinkDevices.ref (0182ms, 0207ms total) +T444C 000:181 XML referenced by ref file: C:\Program Files (x86)\SEGGER\JLink_V644c\JLinkDevices.xml (0182ms, 0207ms total) +T444C 000:181 C:\Program Files (x86)\SEGGER\JLink_V644c\JLinkDevices.xml evaluated successfully. returns 0x00 (0249ms, 0274ms total) +T444C 000:430 JLINK_ExecCommand("Device = STM32F407ZGTx", ...). Device "STM32F407ZG" selected. returns 0x00 (0001ms, 0275ms total) +T444C 000:431 JLINK_ExecCommand("DisableConnectionTimeout", ...). returns 0x01 (0000ms, 0275ms total) +T444C 000:431 JLINK_GetHardwareVersion() returns 0x16F30 (0000ms, 0275ms total) +T444C 000:431 JLINK_GetDLLVersion() returns 64403 (0000ms, 0275ms total) +T444C 000:431 JLINK_GetFirmwareString(...) (0000ms, 0275ms total) +T444C 000:431 JLINK_GetDLLVersion() returns 64403 (0000ms, 0275ms total) +T444C 000:431 JLINK_GetCompileDateTime() (0000ms, 0275ms total) +T444C 000:431 JLINK_GetFirmwareString(...) (0000ms, 0275ms total) +T444C 000:431 JLINK_GetHardwareVersion() returns 0x16F30 (0000ms, 0275ms total) +T444C 000:431 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0001ms, 0276ms total) +T444C 000:432 JLINK_SetSpeed(5000) (0000ms, 0276ms total) +T444C 000:432 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0276ms total) +T444C 000:432 JLINK_Reset() >0x10B TIF>Found SW-DP with ID 0x2BA01477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x10B TIF>Found SW-DP with ID 0x2BA01477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF>Scanning AP map to find all available APs >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> AP[1]: Stopped AP scan as end of AP map has been reachedAP[0]: AHB-AP (IDR: 0x24770011)Iterating through AP map to find AHB-AP to use >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>AP[0]: Core foundAP[0]: AHB-AP ROM base: 0xE00FF000 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> -CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)Found Cortex-M4 r0p1, Little endian. -- Max. mem block: 0x00011028 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 6 code (BP) slots and 2 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) - -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88)CoreSight components:ROMTbl[0] @ E00FF000 -- CPU_ReadMem(16 bytes @ 0xE00FF000) -- CPU_ReadMem(16 bytes @ 0xE000EFF0) -- CPU_ReadMem(16 bytes @ 0xE000EFE0)ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7 -- CPU_ReadMem(16 bytes @ 0xE0001FF0) -- CPU_ReadMem(16 bytes @ 0xE0001FE0)ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT -- CPU_ReadMem(16 bytes @ 0xE0002FF0) -- CPU_ReadMem(16 bytes @ 0xE0002FE0) -ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB -- CPU_ReadMem(16 bytes @ 0xE0000FF0) -- CPU_ReadMem(16 bytes @ 0xE0000FE0)ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM -- CPU_ReadMem(16 bytes @ 0xE00FF010) -- CPU_ReadMem(16 bytes @ 0xE0040FF0) -- CPU_ReadMem(16 bytes @ 0xE0040FE0)ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU -- CPU_ReadMem(16 bytes @ 0xE0041FF0) -- CPU_ReadMem(16 bytes @ 0xE0041FE0)ROMTbl[0][5]: E0041000, CID: B105900D, PID: 000BB925 ETM >0x0D TIF> - >0x21 TIF> returns 0x2BA01477 (0188ms, 0301ms total) -T38DC 000:335 JLINK_GetDLLVersion() returns 64403 (0000ms, 0301ms total) -T38DC 000:335 JLINK_CORE_GetFound() returns 0xE0000FF (0000ms, 0301ms total) -T38DC 000:335 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -- Value=0xE00FF000 returns 0x00 (0000ms, 0301ms total) -T38DC 000:337 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -- Value=0xE00FF000 returns 0x00 (0000ms, 0301ms total) -T38DC 000:337 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) -- Value=0xE0041000 returns 0x00 (0000ms, 0301ms total) -T38DC 000:337 JLINK_ReadMemEx(0xE0041FD0, 0x0020 Bytes, ..., Flags = 0x02000004) -- CPU_ReadMem(32 bytes @ 0xE0041FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x20 (0001ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) -- Value=0xE0040000 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) -- Value=0xE0000000 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) -- Value=0xE0001000 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) -- Value=0xE0002000 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) -- Value=0xE000E000 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) -- Value=0xE000EDF0 returns 0x00 (0000ms, 0302ms total) -T38DC 000:338 JLINK_ReadMemU32(0xE000EF40, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EF40) - Data: 21 00 11 10 returns 1 (0000ms, 0302ms total) -T38DC 000:338 JLINK_ReadMemU32(0xE000EF44, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EF44) - Data: 11 00 00 11 returns 1 (0000ms, 0302ms total) -T38DC 000:338 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000ED00) - Data: 41 C2 0F 41 returns 1 (0001ms, 0303ms total) -T38DC 000:339 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 0303ms total) -T38DC 000:339 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) returns JLINKARM_CM3_RESET_TYPE_NORMAL (0000ms, 0303ms total) -T38DC 000:339 JLINK_Reset() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC)Reset: Halt core after reset via DEMCR.VC_CORERESET. >0x35 TIF>Reset: Reset device via AIRCR.SYSRESETREQ. -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) >0x0D TIF> >0x28 TIF> -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) - -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0070ms, 0373ms total) -T38DC 000:409 JLINK_Halt() returns 0x00 (0000ms, 0373ms total) -T38DC 000:409 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) - Data: 03 00 03 00 returns 1 (0001ms, 0374ms total) -T38DC 000:410 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) returns 0 (0000ms, 0374ms total) -T38DC 000:410 JLINK_WriteU32(0xE000EDFC, 0x01000000) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) returns 0 (0000ms, 0374ms total) -T38DC 000:420 JLINK_GetHWStatus(...) returns 0x00 (0000ms, 0374ms total) -T38DC 000:428 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) returns 0x06 (0000ms, 0374ms total) -T38DC 000:428 JLINK_GetNumBPUnits(Type = 0xF0) returns 0x2000 (0000ms, 0374ms total) -T38DC 000:428 JLINK_GetNumWPUnits() returns 0x04 (0000ms, 0374ms total) -T38DC 000:434 JLINK_GetSpeed() returns 0xFA0 (0000ms, 0374ms total) -T38DC 000:440 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 02 00 00 00 returns 1 (0000ms, 0374ms total) -T38DC 000:440 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 02 00 00 00 returns 1 (0000ms, 0374ms total) -T38DC 000:440 JLINK_WriteMemEx(0xE0001000, 0x001C Bytes, ..., Flags = 0x02000004) - Data: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... -- CPU_WriteMem(28 bytes @ 0xE0001000) returns 0x1C (0001ms, 0375ms total) -T38DC 000:441 JLINK_Halt() returns 0x00 (0000ms, 0375ms total) -T38DC 000:441 JLINK_IsHalted() returns TRUE (0000ms, 0375ms total) -T38DC 000:445 JLINK_WriteMem(0x20000000, 0x0180 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(384 bytes @ 0x20000000) returns 0x180 (0002ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R1, 0x00B71B00) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R2, 0x00000001) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0377ms total) -T38DC 000:447 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0001ms, 0378ms total) -T38DC 000:448 JLINK_WriteReg(R15 (PC), 0x20000054) returns 0x00 (0000ms, 0378ms total) -T38DC 000:448 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0378ms total) -T38DC 000:448 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0378ms total) -T38DC 000:448 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0378ms total) -T38DC 000:448 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0378ms total) -T38DC 000:448 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000001 (0000ms, 0378ms total) -T38DC 000:448 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0002018) -- CPU_WriteMem(4 bytes @ 0xE000201C) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0005ms, 0383ms total) -T38DC 000:453 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0386ms total) -T38DC 000:456 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0383ms total) -T38DC 000:456 JLINK_ClrBPEx(BPHandle = 0x00000001) returns 0x00 (0000ms, 0383ms total) -T38DC 000:456 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R1, 0x00004000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0383ms total) -T38DC 000:457 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000002 (0000ms, 0383ms total) -T38DC 000:457 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0386ms total) -T38DC 000:460 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0389ms total) -T38DC 000:463 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0386ms total) -T38DC 000:463 JLINK_ClrBPEx(BPHandle = 0x00000002) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R1, 0x00004000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(R15 (PC), 0x200000BC) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0386ms total) -T38DC 000:463 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000003 (0000ms, 0386ms total) -T38DC 000:463 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0389ms total) -T38DC 000:466 JLINK_IsHalted() returns FALSE (0001ms, 0390ms total) -T38DC 000:713 JLINK_IsHalted() returns FALSE (0000ms, 0389ms total) -T38DC 000:939 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0392ms total) -T38DC 000:942 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0389ms total) -T38DC 000:942 JLINK_ClrBPEx(BPHandle = 0x00000003) returns 0x00 (0000ms, 0389ms total) -T38DC 000:942 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R0, 0x08004000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R1, 0x00004000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0389ms total) -T38DC 000:943 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0001ms, 0390ms total) -T38DC 000:944 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0390ms total) -T38DC 000:944 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0390ms total) -T38DC 000:944 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0390ms total) -T38DC 000:944 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0390ms total) -T38DC 000:944 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000004 (0000ms, 0390ms total) -T38DC 000:944 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0393ms total) -T38DC 000:947 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0396ms total) -T38DC 000:950 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0393ms total) -T38DC 000:950 JLINK_ClrBPEx(BPHandle = 0x00000004) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R0, 0x08004000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R1, 0x00004000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(R15 (PC), 0x200000BC) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0393ms total) -T38DC 000:950 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000005 (0000ms, 0393ms total) -T38DC 000:950 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0396ms total) -T38DC 000:953 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:037 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:039 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:051 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:053 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:055 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:067 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:069 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:082 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:084 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:086 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:098 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:100 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:102 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:110 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:112 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:114 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:116 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:118 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:126 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:128 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:130 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:132 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:134 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:158 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:160 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:162 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:164 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:166 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:174 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:176 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:178 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:180 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:182 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:190 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:192 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:194 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:196 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:198 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:210 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:212 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:222 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:224 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:226 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:228 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:272 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:274 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:283 JLINK_IsHalted() returns FALSE (0000ms, 0396ms total) -T38DC 001:285 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0399ms total) -T38DC 001:288 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0396ms total) -T38DC 001:288 JLINK_ClrBPEx(BPHandle = 0x00000005) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R0, 0x00000001) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R1, 0x00004000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(R15 (PC), 0x20000082) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:288 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:289 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:289 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0396ms total) -T38DC 001:289 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000006 (0000ms, 0396ms total) -T38DC 001:289 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0002ms, 0398ms total) -T38DC 001:292 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0402ms total) -T38DC 001:295 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0399ms total) -T38DC 001:295 JLINK_ClrBPEx(BPHandle = 0x00000006) returns 0x00 (0000ms, 0399ms total) -T38DC 001:295 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0399ms total) -T38DC 001:353 JLINK_WriteMem(0x20000000, 0x0180 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(384 bytes @ 0x20000000) returns 0x180 (0002ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R1, 0x00B71B00) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R2, 0x00000002) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(R15 (PC), 0x20000054) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0401ms total) -T38DC 001:355 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000007 (0001ms, 0402ms total) -T38DC 001:356 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0405ms total) -T38DC 001:359 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0408ms total) -T38DC 001:362 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0405ms total) -T38DC 001:362 JLINK_ClrBPEx(BPHandle = 0x00000007) returns 0x00 (0000ms, 0405ms total) -T38DC 001:362 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0405ms total) -T38DC 001:362 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 30 28 00 20 69 02 00 08 5B 17 00 08 53 17 00 08 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0409ms total) -T38DC 001:366 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: FE E7 FE E7 FE E7 FE E7 FE E7 FE E7 FE E7 FE E7 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0411ms total) -T38DC 001:368 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0001ms, 0412ms total) -T38DC 001:369 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0412ms total) -T38DC 001:369 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0412ms total) -T38DC 001:369 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000008 (0000ms, 0412ms total) -T38DC 001:369 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0002ms, 0414ms total) -T38DC 001:372 JLINK_IsHalted() returns FALSE (0000ms, 0414ms total) -T38DC 001:507 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0004ms, 0418ms total) -T38DC 001:511 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0414ms total) -T38DC 001:511 JLINK_ClrBPEx(BPHandle = 0x00000008) returns 0x00 (0000ms, 0414ms total) -T38DC 001:511 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0414ms total) -T38DC 001:512 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 02 46 30 B5 9B 07 10 D1 4F F0 01 34 00 E0 08 C2 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0005ms, 0419ms total) -T38DC 001:517 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 81 F3 11 88 BF F3 4F 8F BF F3 6F 8F 62 B6 EF F3 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0001ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0420ms total) -T38DC 001:518 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000009 (0000ms, 0420ms total) -T38DC 001:518 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0424ms total) -T38DC 001:522 JLINK_IsHalted() returns FALSE (0001ms, 0425ms total) -T38DC 001:539 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0427ms total) -T38DC 001:542 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0424ms total) -T38DC 001:542 JLINK_ClrBPEx(BPHandle = 0x00000009) returns 0x00 (0000ms, 0424ms total) -T38DC 001:542 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0424ms total) -T38DC 001:545 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 06 EA 05 04 AC 42 75 D1 1E 79 06 F0 03 06 01 2E ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0003ms, 0427ms total) -T38DC 001:548 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 50 1E 00 F0 1E F8 05 48 04 60 01 E0 01 20 F2 E7 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0429ms total) -T38DC 001:550 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000A (0000ms, 0429ms total) -T38DC 001:550 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0433ms total) -T38DC 001:555 JLINK_IsHalted() returns FALSE (0000ms, 0433ms total) -T38DC 001:571 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0436ms total) -T38DC 001:574 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0433ms total) -T38DC 001:574 JLINK_ClrBPEx(BPHandle = 0x0000000A) returns 0x00 (0000ms, 0433ms total) -T38DC 001:574 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0433ms total) -T38DC 001:574 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 03 28 07 D1 35 48 08 38 00 68 C0 F3 40 60 48 B9 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0437ms total) -T38DC 001:578 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 68 20 F4 80 30 D7 49 08 39 08 60 08 46 00 68 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0440ms total) -T38DC 001:581 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000B (0000ms, 0440ms total) -T38DC 001:581 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0443ms total) -T38DC 001:584 JLINK_IsHalted() returns FALSE (0001ms, 0444ms total) -T38DC 001:601 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0446ms total) -T38DC 001:604 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0443ms total) -T38DC 001:604 JLINK_ClrBPEx(BPHandle = 0x0000000B) returns 0x00 (0000ms, 0443ms total) -T38DC 001:604 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0443ms total) -T38DC 001:606 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 01 D9 03 20 F4 E6 77 48 6C 30 00 68 C0 F3 40 00 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0003ms, 0446ms total) -T38DC 001:609 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 38 02 40 04 28 08 D1 4F F0 E0 21 09 69 41 F0 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0449ms total) -T38DC 001:612 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000C (0000ms, 0449ms total) -T38DC 001:612 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0452ms total) -T38DC 001:615 JLINK_IsHalted() returns FALSE (0001ms, 0453ms total) -T38DC 001:630 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0455ms total) -T38DC 001:633 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0452ms total) -T38DC 001:633 JLINK_ClrBPEx(BPHandle = 0x0000000C) returns 0x00 (0000ms, 0452ms total) -T38DC 001:633 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0452ms total) -T38DC 001:633 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: FF F7 6F FF 08 E0 20 46 FF F7 6B FF 04 E0 20 46 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0456ms total) -T38DC 001:637 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 04 02 40 70 B5 04 46 0D 46 16 46 94 F8 3E 00 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0458ms total) -T38DC 001:639 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000D (0000ms, 0458ms total) -T38DC 001:639 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0462ms total) -T38DC 001:643 JLINK_IsHalted() returns FALSE (0000ms, 0462ms total) -T38DC 001:659 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0465ms total) -T38DC 001:662 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0462ms total) -T38DC 001:662 JLINK_ClrBPEx(BPHandle = 0x0000000D) returns 0x00 (0000ms, 0462ms total) -T38DC 001:662 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0462ms total) -T38DC 001:662 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 20 46 01 F0 05 FE 20 88 00 B1 E5 E7 20 46 01 F0 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0466ms total) -T38DC 001:666 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: FE F7 2C FC 00 BF 00 BF 00 20 28 80 00 BF C1 E7 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0468ms total) -T38DC 001:668 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000E (0000ms, 0468ms total) -T38DC 001:668 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0472ms total) -T38DC 001:672 JLINK_IsHalted() returns FALSE (0001ms, 0473ms total) -T38DC 001:708 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0475ms total) -T38DC 001:711 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0472ms total) -T38DC 001:711 JLINK_ClrBPEx(BPHandle = 0x0000000E) returns 0x00 (0000ms, 0472ms total) -T38DC 001:711 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0472ms total) -T38DC 001:712 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 01 68 30 46 00 F0 42 FF 00 BF 00 BF 50 46 FE F7 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0003ms, 0475ms total) -T38DC 001:715 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 80 46 00 BF 00 BF 00 20 44 F8 80 0F E0 62 60 61 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0478ms total) -T38DC 001:718 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000F (0000ms, 0478ms total) -T38DC 001:718 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0482ms total) -T38DC 001:722 JLINK_IsHalted() returns FALSE (0000ms, 0482ms total) -T38DC 001:757 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0485ms total) -T38DC 001:760 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0482ms total) -T38DC 001:760 JLINK_ClrBPEx(BPHandle = 0x0000000F) returns 0x00 (0000ms, 0482ms total) -T38DC 001:760 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0482ms total) -T38DC 001:760 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 04 98 40 1C 04 90 04 98 B8 42 F4 D3 14 98 06 EB ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0486ms total) -T38DC 001:764 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 BF 40 46 FE F7 2A F8 00 BF 00 BF FF F7 1A FD ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0489ms total) -T38DC 001:767 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000010 (0000ms, 0489ms total) -T38DC 001:767 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0492ms total) -T38DC 001:770 JLINK_IsHalted() returns FALSE (0001ms, 0493ms total) -T38DC 001:784 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0495ms total) -T38DC 001:787 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0492ms total) -T38DC 001:787 JLINK_ClrBPEx(BPHandle = 0x00000010) returns 0x00 (0000ms, 0492ms total) -T38DC 001:787 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0492ms total) -T38DC 001:788 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 00 C0 4F F0 10 3C 07 1F 38 46 C7 F8 00 C0 4F F0 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0496ms total) -T38DC 001:792 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 02 90 47 48 01 90 47 48 01 90 47 48 01 90 47 48 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0499ms total) -T38DC 001:795 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000011 (0000ms, 0499ms total) -T38DC 001:795 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0502ms total) -T38DC 001:798 JLINK_IsHalted() returns FALSE (0000ms, 0502ms total) -T38DC 001:815 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0505ms total) -T38DC 001:818 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0502ms total) -T38DC 001:818 JLINK_ClrBPEx(BPHandle = 0x00000011) returns 0x00 (0000ms, 0502ms total) -T38DC 001:818 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0502ms total) -T38DC 001:819 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 99 4D 00 08 9A 4D 00 08 9C 4D 00 08 CC 4D 00 08 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0506ms total) -T38DC 001:823 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 8B 42 F9 D1 03 68 1B 6A 03 60 70 47 2D E9 F0 41 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R0, 0x08002800) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0508ms total) -T38DC 001:825 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000012 (0000ms, 0508ms total) -T38DC 001:825 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0511ms total) -T38DC 001:828 JLINK_IsHalted() returns FALSE (0002ms, 0513ms total) -T38DC 001:845 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0514ms total) -T38DC 001:848 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0511ms total) -T38DC 001:848 JLINK_ClrBPEx(BPHandle = 0x00000012) returns 0x00 (0000ms, 0511ms total) -T38DC 001:848 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0511ms total) -T38DC 001:848 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 0A E0 C4 6A 24 B9 03 6B 00 24 DC 62 4B 60 03 E0 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0005ms, 0516ms total) -T38DC 001:853 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: B7 48 00 68 B4 49 09 68 88 42 05 D9 B4 48 00 68 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R0, 0x08002C00) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0518ms total) -T38DC 001:855 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000013 (0000ms, 0518ms total) -T38DC 001:855 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0521ms total) -T38DC 001:858 JLINK_IsHalted() returns FALSE (0000ms, 0521ms total) -T38DC 001:875 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0524ms total) -T38DC 001:878 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0521ms total) -T38DC 001:878 JLINK_ClrBPEx(BPHandle = 0x00000013) returns 0x00 (0000ms, 0521ms total) -T38DC 001:878 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0521ms total) -T38DC 001:878 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 5D B3 5B 48 85 42 05 D2 42 F2 10 70 06 90 01 20 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0525ms total) -T38DC 001:882 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: F4 21 00 20 70 B5 04 46 0D 46 55 B1 2B 46 08 48 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R0, 0x08003000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0528ms total) -T38DC 001:885 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000014 (0000ms, 0528ms total) -T38DC 001:885 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0531ms total) -T38DC 001:888 JLINK_IsHalted() returns FALSE (0000ms, 0531ms total) -T38DC 001:922 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0534ms total) -T38DC 001:925 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0531ms total) -T38DC 001:925 JLINK_ClrBPEx(BPHandle = 0x00000014) returns 0x00 (0000ms, 0531ms total) -T38DC 001:925 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0531ms total) -T38DC 001:926 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 00 23 C0 F8 BC 30 C0 F8 B8 30 70 47 E0 0E 00 20 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0535ms total) -T38DC 001:930 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: D0 E7 00 00 E8 0E 00 20 30 B5 C3 69 81 69 13 4A ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R0, 0x08003400) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0537ms total) -T38DC 001:932 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000015 (0000ms, 0537ms total) -T38DC 001:932 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0541ms total) -T38DC 001:936 JLINK_IsHalted() returns FALSE (0000ms, 0541ms total) -T38DC 001:944 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0544ms total) -T38DC 001:947 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0541ms total) -T38DC 001:947 JLINK_ClrBPEx(BPHandle = 0x00000015) returns 0x00 (0000ms, 0541ms total) -T38DC 001:947 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0541ms total) -T38DC 001:947 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: EF F8 00 23 1A 46 21 46 27 48 00 96 FF F7 0C FA ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0545ms total) -T38DC 001:951 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 BF BD E7 04 0F 00 20 00 0F 00 20 14 0F 00 20 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R0, 0x08003800) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0548ms total) -T38DC 001:954 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000016 (0000ms, 0548ms total) -T38DC 001:954 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0552ms total) -T38DC 001:958 JLINK_IsHalted() returns FALSE (0000ms, 0552ms total) -T38DC 001:986 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0554ms total) -T38DC 001:988 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0552ms total) -T38DC 001:988 JLINK_ClrBPEx(BPHandle = 0x00000016) returns 0x00 (0000ms, 0552ms total) -T38DC 001:988 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0552ms total) -T38DC 001:989 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 08 44 A0 61 1D 48 04 60 0E E0 A0 69 B0 42 04 D2 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0556ms total) -T38DC 001:993 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 08 1D 20 60 D1 F8 00 90 09 F0 FF 0B 59 46 14 A8 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R0, 0x08003C00) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0559ms total) -T38DC 001:996 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000017 (0000ms, 0559ms total) -T38DC 001:996 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0562ms total) -T38DC 001:999 JLINK_IsHalted() returns FALSE (0000ms, 0562ms total) -T38DC 002:031 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0565ms total) -T38DC 002:034 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0562ms total) -T38DC 002:034 JLINK_ClrBPEx(BPHandle = 0x00000017) returns 0x00 (0000ms, 0562ms total) -T38DC 002:034 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0562ms total) -T38DC 002:034 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 10 BD 70 B5 04 46 94 F8 3E 00 22 28 56 D1 A0 68 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0566ms total) -T38DC 002:038 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 1A 04 20 61 68 A0 FB 01 51 0B 46 19 20 A9 FB ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R0, 0x08004000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0569ms total) -T38DC 002:041 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000018 (0000ms, 0569ms total) -T38DC 002:041 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0572ms total) -T38DC 002:044 JLINK_IsHalted() returns FALSE (0001ms, 0573ms total) -T38DC 002:053 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0575ms total) -T38DC 002:056 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0572ms total) -T38DC 002:056 JLINK_ClrBPEx(BPHandle = 0x00000018) returns 0x00 (0000ms, 0572ms total) -T38DC 002:056 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0572ms total) -T38DC 002:056 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 00 21 A1 62 61 62 E1 62 0B A0 A0 64 0E 49 E1 64 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0576ms total) -T38DC 002:060 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 03 D0 4F F0 FF 30 E0 60 01 E0 00 20 A0 60 70 BD ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R0, 0x08004400) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0578ms total) -T38DC 002:062 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000019 (0000ms, 0578ms total) -T38DC 002:062 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0582ms total) -T38DC 002:066 JLINK_IsHalted() returns FALSE (0000ms, 0582ms total) -T38DC 002:094 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0585ms total) -T38DC 002:097 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0582ms total) -T38DC 002:097 JLINK_ClrBPEx(BPHandle = 0x00000019) returns 0x00 (0000ms, 0582ms total) -T38DC 002:097 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0582ms total) -T38DC 002:097 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: E0 21 08 61 04 20 FC F7 3D FD 01 48 04 60 10 BD ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0586ms total) -T38DC 002:101 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: 00 20 03 90 4F F4 A0 50 04 90 4F F4 80 50 05 90 ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0003ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R0, 0x08004800) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0589ms total) -T38DC 002:104 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001A (0000ms, 0589ms total) -T38DC 002:104 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0592ms total) -T38DC 002:107 JLINK_IsHalted() returns FALSE (0000ms, 0592ms total) -T38DC 002:115 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0595ms total) -T38DC 002:118 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0592ms total) -T38DC 002:118 JLINK_ClrBPEx(BPHandle = 0x0000001A) returns 0x00 (0000ms, 0592ms total) -T38DC 002:118 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0592ms total) -T38DC 002:119 JLINK_WriteMem(0x20000180, 0x0280 Bytes, ...) - Data: 34 35 36 37 38 39 41 42 43 44 45 46 14 17 00 20 ... -- CPU_WriteMem(640 bytes @ 0x20000180) returns 0x280 (0004ms, 0596ms total) -T38DC 002:123 JLINK_WriteMem(0x20000400, 0x0180 Bytes, ...) - Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -- CPU_WriteMem(384 bytes @ 0x20000400) returns 0x180 (0002ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R0, 0x08004C00) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R1, 0x00000250) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(R15 (PC), 0x20000108) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0598ms total) -T38DC 002:125 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001B (0000ms, 0598ms total) -T38DC 002:125 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0601ms total) -T38DC 002:128 JLINK_IsHalted() returns FALSE (0001ms, 0602ms total) -T38DC 002:142 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0604ms total) -T38DC 002:145 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0601ms total) -T38DC 002:145 JLINK_ClrBPEx(BPHandle = 0x0000001B) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R0, 0x00000002) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R1, 0x00000250) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R2, 0x20000180) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(R15 (PC), 0x20000082) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0601ms total) -T38DC 002:145 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001C (0000ms, 0601ms total) -T38DC 002:145 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0604ms total) -T38DC 002:148 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0607ms total) -T38DC 002:151 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0604ms total) -T38DC 002:151 JLINK_ClrBPEx(BPHandle = 0x0000001C) returns 0x00 (0000ms, 0604ms total) -T38DC 002:151 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0604ms total) -T38DC 002:212 JLINK_WriteMem(0x20000000, 0x0180 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(384 bytes @ 0x20000000) returns 0x180 (0002ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R1, 0x00B71B00) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R2, 0x00000003) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(R15 (PC), 0x20000054) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0606ms total) -T38DC 002:214 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x0000001D (0001ms, 0607ms total) -T38DC 002:215 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0610ms total) -T38DC 002:218 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0004ms, 0614ms total) -T38DC 002:222 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0610ms total) -T38DC 002:222 JLINK_ClrBPEx(BPHandle = 0x0000001D) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R0, 0xFFFFFFFF) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R2, 0x00004E50) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(R15 (PC), 0x20000002) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0610ms total) -T38DC 002:222 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001E (0000ms, 0610ms total) -T38DC 002:222 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0004ms, 0614ms total) -T38DC 002:226 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:270 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:281 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:286 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:288 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:317 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:319 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:328 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:330 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:332 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:334 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:336 JLINK_IsHalted() returns FALSE (0000ms, 0614ms total) -T38DC 002:348 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0002ms, 0616ms total) -T38DC 002:351 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0614ms total) -T38DC 002:351 JLINK_ClrBPEx(BPHandle = 0x0000001E) returns 0x00 (0000ms, 0614ms total) -T38DC 002:351 JLINK_ReadReg(R0) returns 0xCC5E4A51 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R0, 0x00000003) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R2, 0x00004E50) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R9, 0x2000017C) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(R15 (PC), 0x20000082) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 0614ms total) -T38DC 002:355 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001F (0000ms, 0614ms total) -T38DC 002:355 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) (0003ms, 0617ms total) -T38DC 002:358 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0003ms, 0620ms total) -T38DC 002:361 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 0617ms total) -T38DC 002:361 JLINK_ClrBPEx(BPHandle = 0x0000001F) returns 0x00 (0000ms, 0617ms total) -T38DC 002:361 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 0617ms total) -T38DC 002:417 JLINK_WriteMemEx(0x20000000, 0x0002 Bytes, ..., Flags = 0x02000000) - Data: FE E7 -- CPU_WriteMem(2 bytes @ 0x20000000) returns 0x02 (0001ms, 0618ms total) -T38DC 002:418 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) returns JLINKARM_CM3_RESET_TYPE_NORMAL (0000ms, 0618ms total) -T38DC 002:418 JLINK_Reset() -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDFC)Reset: Halt core after reset via DEMCR.VC_CORERESET. >0x35 TIF>Reset: Reset device via AIRCR.SYSRESETREQ. -- CPU_WriteMem(4 bytes @ 0xE000ED0C) >0x0D TIF> >0x28 TIF> -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE0002000) - -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0069ms, 0687ms total) -T38DC 002:487 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0002018) -- CPU_WriteMem(4 bytes @ 0xE000201C) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0003ms, 0690ms total) -T38DC 002:527 JLINK_Close() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE0002018) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000201C) >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> - >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> (0012ms, 0702ms total) -T38DC 002:527 (0012ms, 0702ms total) -T38DC 002:527 Closed (0012ms, 0702ms total) +CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)Found Cortex-M4 r0p1, Little endian. -- Max. mem block: 0x00011028 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 6 code (BP) slots and 2 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) +CoreSight components:ROMTbl[0] @ E00FF000 -- CPU_ReadMem(16 bytes @ 0xE00FF000) -- CPU_ReadMem(16 bytes @ 0xE000EFF0) -- CPU_ReadMem(16 bytes @ 0xE000EFE0)ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7 -- CPU_ReadMem(16 bytes @ 0xE0001FF0) -- CPU_ReadMem(16 bytes @ 0xE0001FE0)ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT -- CPU_ReadMem(16 bytes @ 0xE0002FF0) -- CPU_ReadMem(16 bytes @ 0xE0002FE0)ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB + -- CPU_ReadMem(16 bytes @ 0xE0000FF0) -- CPU_ReadMem(16 bytes @ 0xE0000FE0)ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM -- CPU_ReadMem(16 bytes @ 0xE00FF010) -- CPU_ReadMem(16 bytes @ 0xE0040FF0) -- CPU_ReadMem(16 bytes @ 0xE0040FE0)ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU -- CPU_ReadMem(16 bytes @ 0xE0041FF0) -- CPU_ReadMem(16 bytes @ 0xE0041FE0)ROMTbl[0][5]: E0041000, CID: B105900D, PID: 000BB925 ETM -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running + -- CPU_WriteMem(4 bytes @ 0xE000EDFC)Reset: Halt core after reset via DEMCR.VC_CORERESET. >0x35 TIF>Reset: Reset device via AIRCR.SYSRESETREQ. -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) >0x0D TIF> >0x28 TIF> -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE0002000) + -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0484ms, 0760ms total) +T444C 000:917 JLINK_GetId() >0x0D TIF> >0x21 TIF> returns 0x2BA01477 (0000ms, 0760ms total) +T444C 000:922 JLINK_GetFirmwareString(...) (0000ms, 0760ms total) +T444C 011:036 JLINK_Close() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001004) >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> (0011ms, 0771ms total) +T444C 011:036 (0011ms, 0771ms total) +T444C 011:036 Closed (0011ms, 0771ms total) diff --git a/prj/MDK-ARM/Listings/HF_BCU_APP.map b/prj/MDK-ARM/Listings/HF_BCU_APP.map index d29a8a6..e773cb1 100644 --- a/prj/MDK-ARM/Listings/HF_BCU_APP.map +++ b/prj/MDK-ARM/Listings/HF_BCU_APP.map @@ -4,20 +4,13 @@ Component: ARM Compiler 5.06 update 5 (build 528) Tool: armlink [4d35e2] Section Cross References - main.o(i.main) refers to cpu_a.o(.text) for CPU_IntDis - main.o(i.main) refers to kit_time.o(i.kit_time_get_tick) for kit_time_get_tick - main.o(i.main) refers to segger_rtt_printf.o(i.SEGGER_RTT_printf) for SEGGER_RTT_printf - main.o(i.main) refers to os_core.o(i.OSInit) for OSInit - main.o(i.main) refers to bsp_task.o(i.bsp_task_creat) for bsp_task_creat - main.o(i.main) refers to os_core.o(i.OSStart) for OSStart - main.o(i.main) refers to main.o(.constdata) for __FUNCTION__ - main.o(i.main) refers to main.o(.data) for poll_start_task1 main.o(i.poll_start_task1_handler) refers to app_demo.o(i.task1) for task1 main.o(i.poll_start_task1_init) refers to stm32f4xx_hal.o(i.HAL_Init) for HAL_Init main.o(i.poll_start_task1_init) refers to drv_sys.o(i.sys_stm32_clock_init) for sys_stm32_clock_init main.o(i.poll_start_task1_init) refers to bsp_delay.o(i.delay_init) for delay_init - main.o(i.poll_start_task1_init) refers to drv_usart.o(i.usart_init) for usart_init main.o(i.poll_start_task1_init) refers to bsp_led.o(i.led_init) for led_init + main.o(i.poll_start_task1_init) refers to drv_gpio.o(i.InitGPIOs) for InitGPIOs + main.o(i.poll_start_task1_init) refers to drv_usart.o(i.InitUARTs) for InitUARTs main.o(i.poll_start_task2_handler) refers to app_demo.o(i.task2) for task2 main.o(.data) refers to main.o(.CCM_RAM) for tcb_poll_start_task1 main.o(.data) refers to main.o(i.poll_start_task1_init) for poll_start_task1_init @@ -66,30 +59,32 @@ Section Cross References drv_usart.o(.rev16_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(.revsh_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(.rrx_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting - drv_usart.o(i.HAL_UART_MspInit) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting - drv_usart.o(i.HAL_UART_MspInit) refers to stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init - drv_usart.o(i.HAL_UART_MspInit) refers to stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority - drv_usart.o(i.HAL_UART_MspInit) refers to stm32f4xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ drv_usart.o(i.HAL_UART_RxCpltCallback) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(i.HAL_UART_RxCpltCallback) refers to drv_usart.o(.data) for g_usart_rx_sta drv_usart.o(i.HAL_UART_RxCpltCallback) refers to drv_usart.o(.bss) for g_usart_rx_buf + drv_usart.o(i.InitUARTs) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting + drv_usart.o(i.InitUARTs) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 + drv_usart.o(i.InitUARTs) refers to stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + drv_usart.o(i.InitUARTs) refers to stm32f4xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init + drv_usart.o(i.InitUARTs) refers to stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority + drv_usart.o(i.InitUARTs) refers to stm32f4xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ + drv_usart.o(i.InitUARTs) refers to stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) for HAL_UART_Receive_IT + drv_usart.o(i.InitUARTs) refers to drv_usart.o(.data) for uart_configs + drv_usart.o(i.InitUARTs) refers to drv_usart.o(.bss) for huart drv_usart.o(i.USART2_IRQHandler) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(i.USART2_IRQHandler) refers to stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) for HAL_UART_IRQHandler drv_usart.o(i.USART2_IRQHandler) refers to stm32f4xx_hal_uart.o(i.HAL_UART_GetState) for HAL_UART_GetState drv_usart.o(i.USART2_IRQHandler) refers to stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) for HAL_UART_Receive_IT - drv_usart.o(i.USART2_IRQHandler) refers to drv_usart.o(.bss) for g_uart2_handle - drv_usart.o(i.USART2_IRQHandler) refers to drv_usart.o(.data) for g_rx_buffer + drv_usart.o(i.USART2_IRQHandler) refers to drv_usart.o(.bss) for g_uart1_handle + drv_usart.o(i.USART2_IRQHandler) refers to drv_usart.o(.data) for rx_buffer drv_usart.o(i._sys_command_string) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(i._sys_exit) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(i._ttywrch) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(i.fputc) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting - drv_usart.o(i.usart_init) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting - drv_usart.o(i.usart_init) refers to stm32f4xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init - drv_usart.o(i.usart_init) refers to stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) for HAL_UART_Receive_IT - drv_usart.o(i.usart_init) refers to drv_usart.o(.bss) for g_uart2_handle - drv_usart.o(i.usart_init) refers to drv_usart.o(.data) for g_rx_buffer drv_usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting drv_usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting + drv_gpio.o(i.InitGPIOs) refers to stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + drv_gpio.o(i.InitGPIOs) refers to drv_gpio.o(.data) for gpio_config bsp_delay.o(i.HAL_Delay) refers to bsp_delay.o(i.delay_ms) for delay_ms bsp_delay.o(i.delay_init) refers to stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) for HAL_SYSTICK_CLKSourceConfig bsp_delay.o(i.delay_init) refers to bsp_delay.o(.data) for g_fac_us @@ -310,11 +305,11 @@ Section Cross References stm32f4xx_hal_pwr_ex.o(i.HAL_PWREx_ControlVoltageScaling) refers to stm32f4xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32f4xx_hal_pwr_ex.o(i.HAL_PWREx_DisableBkUpReg) refers to stm32f4xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32f4xx_hal_pwr_ex.o(i.HAL_PWREx_EnableBkUpReg) refers to stm32f4xx_hal.o(i.HAL_GetTick) for HAL_GetTick - stm32f4xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to drv_usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit + stm32f4xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to stm32f4xx_hal_uart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit stm32f4xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to stm32f4xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig - stm32f4xx_hal_uart.o(i.HAL_LIN_Init) refers to drv_usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit + stm32f4xx_hal_uart.o(i.HAL_LIN_Init) refers to stm32f4xx_hal_uart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit stm32f4xx_hal_uart.o(i.HAL_LIN_Init) refers to stm32f4xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig - stm32f4xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to drv_usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit + stm32f4xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to stm32f4xx_hal_uart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit stm32f4xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to stm32f4xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig stm32f4xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle) refers to stm32f4xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32f4xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_DMA) refers to stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA) for UART_Start_Receive_DMA @@ -348,7 +343,7 @@ Section Cross References stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(i.UART_Transmit_IT) for UART_Transmit_IT stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(i.UART_EndTransmit_IT) for UART_EndTransmit_IT stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) for UART_DMAAbortOnError - stm32f4xx_hal_uart.o(i.HAL_UART_Init) refers to drv_usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit + stm32f4xx_hal_uart.o(i.HAL_UART_Init) refers to stm32f4xx_hal_uart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit stm32f4xx_hal_uart.o(i.HAL_UART_Init) refers to stm32f4xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig stm32f4xx_hal_uart.o(i.HAL_UART_Receive) refers to stm32f4xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32f4xx_hal_uart.o(i.HAL_UART_Receive) refers to stm32f4xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeout @@ -2001,10 +1996,17 @@ Removing Unused input sections from the image. Removing main.o(.rev16_text), (4 bytes). Removing main.o(.revsh_text), (4 bytes). Removing main.o(.rrx_text), (6 bytes). + Removing main.o(i.poll_start_task1_handler), (12 bytes). + Removing main.o(i.poll_start_task1_init), (46 bytes). + Removing main.o(i.poll_start_task2_handler), (12 bytes). + Removing main.o(.CCM_RAM), (3592 bytes). Removing main.o(.bss), (196 bytes). + Removing main.o(.data), (80 bytes). Removing app_demo.o(.rev16_text), (4 bytes). Removing app_demo.o(.revsh_text), (4 bytes). Removing app_demo.o(.rrx_text), (6 bytes). + Removing app_demo.o(i.task1), (24 bytes). + Removing app_demo.o(i.task2), (24 bytes). Removing kit_data.o(i.kit_add_bt_write_buf), (36 bytes). Removing kit_data.o(i.kit_add_lt_16u_write_buf), (22 bytes). Removing kit_data.o(i.kit_add_lt_32u_write_buf), (46 bytes). @@ -2044,9 +2046,14 @@ Removing Unused input sections from the image. Removing kit_table.o(i.kit_table_set_data), (58 bytes). Removing kit_time.o(i.kit_time_beat), (8 bytes). Removing kit_time.o(i.kit_time_dly_100ns), (4 bytes). + Removing kit_time.o(i.kit_time_dly_by_fix_period), (36 bytes). + Removing kit_time.o(i.kit_time_dly_ms), (16 bytes). Removing kit_time.o(i.kit_time_get_date), (54 bytes). + Removing kit_time.o(i.kit_time_get_interval), (20 bytes). + Removing kit_time.o(i.kit_time_get_interval_by_now), (24 bytes). Removing kit_time.o(i.kit_time_get_interval_by_now_and_update), (26 bytes). Removing kit_time.o(i.kit_time_get_stamp), (54 bytes). + Removing kit_time.o(i.kit_time_get_tick), (10 bytes). Removing kit_time.o(i.kit_wait_flag), (32 bytes). Removing kit_debug.o(i.kit_assert_param), (84 bytes). Removing kit_debug.o(i.kit_assert_res), (112 bytes). @@ -2063,10 +2070,12 @@ Removing Unused input sections from the image. Removing drv_sys.o(i.sys_nvic_set_vector_table), (16 bytes). Removing drv_sys.o(i.sys_soft_reset), (68 bytes). Removing drv_sys.o(i.sys_standby), (56 bytes). + Removing drv_sys.o(i.sys_stm32_clock_init), (220 bytes). Removing drv_sys.o(i.sys_wfi_set), (4 bytes). Removing drv_usart.o(.rev16_text), (4 bytes). Removing drv_usart.o(.revsh_text), (4 bytes). Removing drv_usart.o(.rrx_text), (6 bytes). + Removing drv_usart.o(i.InitUARTs), (712 bytes). Removing drv_usart.o(i._sys_command_string), (6 bytes). Removing drv_usart.o(i._ttywrch), (4 bytes). Removing drv_usart.o(i.fputc), (28 bytes). @@ -2075,12 +2084,19 @@ Removing Unused input sections from the image. Removing drv_wdog.o(.rrx_text), (6 bytes). Removing drv_wdog.o(i.drv_wdog_feed), (16 bytes). Removing drv_wdog.o(i.drv_wdog_init), (52 bytes). + Removing drv_gpio.o(.rev16_text), (4 bytes). + Removing drv_gpio.o(.revsh_text), (4 bytes). + Removing drv_gpio.o(.rrx_text), (6 bytes). + Removing drv_gpio.o(i.InitGPIOs), (376 bytes). + Removing drv_gpio.o(.data), (384 bytes). Removing bsp_delay.o(.rev16_text), (4 bytes). Removing bsp_delay.o(.revsh_text), (4 bytes). Removing bsp_delay.o(.rrx_text), (6 bytes). Removing bsp_delay.o(i.HAL_Delay), (12 bytes). + Removing bsp_delay.o(i.delay_init), (28 bytes). Removing bsp_delay.o(i.delay_ms), (56 bytes). Removing bsp_delay.o(i.delay_us), (72 bytes). + Removing bsp_delay.o(.data), (4 bytes). Removing bsp_gate.o(i.bsp_gate_copy_from_write_data), (30 bytes). Removing bsp_gate.o(i.bsp_gate_get_read_buf_addr), (32 bytes). Removing bsp_gate.o(i.bsp_gate_get_read_data), (20 bytes). @@ -2093,6 +2109,7 @@ Removing Unused input sections from the image. Removing bsp_led.o(.rev16_text), (4 bytes). Removing bsp_led.o(.revsh_text), (4 bytes). Removing bsp_led.o(.rrx_text), (6 bytes). + Removing bsp_led.o(i.led_init), (152 bytes). Removing bsp_malloc.o(.rev16_text), (4 bytes). Removing bsp_malloc.o(.revsh_text), (4 bytes). Removing bsp_malloc.o(.rrx_text), (6 bytes). @@ -2136,10 +2153,14 @@ Removing Unused input sections from the image. Removing bsp_task.o(.revsh_text), (4 bytes). Removing bsp_task.o(.rrx_text), (6 bytes). Removing bsp_task.o(i.bsp_task_beat_wdog), (212 bytes). + Removing bsp_task.o(i.bsp_task_creat), (92 bytes). Removing bsp_task.o(i.bsp_task_delay_ms), (24 bytes). Removing bsp_task.o(i.bsp_task_feed_wdog), (48 bytes). Removing bsp_task.o(i.bsp_task_get_max_wdog_tick), (20 bytes). Removing bsp_task.o(i.bsp_task_set_timeout_call), (12 bytes). + Removing bsp_task.o(i.task_template), (132 bytes). + Removing bsp_task.o(.bss), (604 bytes). + Removing bsp_task.o(.constdata), (33 bytes). Removing bsp_task.o(.data), (4 bytes). Removing bsp_flash.o(.rev16_text), (4 bytes). Removing bsp_flash.o(.revsh_text), (4 bytes). @@ -2174,13 +2195,17 @@ Removing Unused input sections from the image. Removing stm32f4xx_hal.o(i.HAL_EnableCompensationCell), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_GetDEVID), (16 bytes). Removing stm32f4xx_hal.o(i.HAL_GetHalVersion), (8 bytes). + Removing stm32f4xx_hal.o(i.HAL_GetREVID), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_GetTickFreq), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_GetTickPrio), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_GetUIDw0), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_GetUIDw1), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_GetUIDw2), (12 bytes). Removing stm32f4xx_hal.o(i.HAL_IncTick), (24 bytes). + Removing stm32f4xx_hal.o(i.HAL_Init), (48 bytes). + Removing stm32f4xx_hal.o(i.HAL_InitTick), (76 bytes). Removing stm32f4xx_hal.o(i.HAL_MspDeInit), (2 bytes). + Removing stm32f4xx_hal.o(i.HAL_MspInit), (2 bytes). Removing stm32f4xx_hal.o(i.HAL_ResumeTick), (18 bytes). Removing stm32f4xx_hal.o(i.HAL_SetTickFreq), (48 bytes). Removing stm32f4xx_hal.o(i.HAL_SuspendTick), (18 bytes). @@ -2192,33 +2217,49 @@ Removing Unused input sections from the image. Removing stm32f4xx_hal_cortex.o(i.HAL_MPU_Enable), (64 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (36 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (68 bytes). + Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (32 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_GetActive), (48 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (48 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (148 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_GetPriorityGrouping), (8 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (36 bytes). + Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriority), (124 bytes). + Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping), (40 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (68 bytes). + Removing stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig), (40 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes). + Removing stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_Config), (52 bytes). Removing stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler), (8 bytes). + Removing stm32f4xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping), (16 bytes). + Removing stm32f4xx_hal_cortex.o(i.__NVIC_SetPriority), (40 bytes). Removing stm32f4xx_hal_gpio.o(.rev16_text), (4 bytes). Removing stm32f4xx_hal_gpio.o(.revsh_text), (4 bytes). Removing stm32f4xx_hal_gpio.o(.rrx_text), (6 bytes). Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_DeInit), (356 bytes). Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes). Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (28 bytes). + Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init), (516 bytes). Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_LockPin), (46 bytes). Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (16 bytes). + Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (20 bytes). + Removing stm32f4xx_hal_gpio.o(i.HAL_GPIO_WritePin), (12 bytes). Removing stm32f4xx_hal_rcc.o(.rev16_text), (4 bytes). Removing stm32f4xx_hal_rcc.o(.revsh_text), (4 bytes). Removing stm32f4xx_hal_rcc.o(.rrx_text), (6 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes). + Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_ClockConfig), (388 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_DeInit), (4 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (12 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (12 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (68 bytes). + Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq), (12 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (244 bytes). + Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes). + Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq), (32 bytes). + Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq), (176 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (192 bytes). Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (32 bytes). + Removing stm32f4xx_hal_rcc.o(i.HAL_RCC_OscConfig), (1180 bytes). Removing stm32f4xx_hal_rcc_ex.o(.rev16_text), (4 bytes). Removing stm32f4xx_hal_rcc_ex.o(.revsh_text), (4 bytes). Removing stm32f4xx_hal_rcc_ex.o(.rrx_text), (6 bytes). @@ -2332,6 +2373,7 @@ Removing Unused input sections from the image. Removing stm32f4xx_hal_uart.o(i.HAL_UART_DMAStop), (102 bytes). Removing stm32f4xx_hal_uart.o(i.HAL_UART_DeInit), (60 bytes). Removing stm32f4xx_hal_uart.o(i.HAL_UART_GetError), (6 bytes). + Removing stm32f4xx_hal_uart.o(i.HAL_UART_Init), (114 bytes). Removing stm32f4xx_hal_uart.o(i.HAL_UART_MspDeInit), (2 bytes). Removing stm32f4xx_hal_uart.o(i.HAL_UART_MspInit), (2 bytes). Removing stm32f4xx_hal_uart.o(i.HAL_UART_Receive), (220 bytes). @@ -2352,6 +2394,7 @@ Removing Unused input sections from the image. Removing stm32f4xx_hal_uart.o(i.UART_DMATxHalfCplt), (14 bytes). Removing stm32f4xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback), (24 bytes). Removing stm32f4xx_hal_uart.o(i.UART_EndTxTransfer), (20 bytes). + Removing stm32f4xx_hal_uart.o(i.UART_SetConfig), (556 bytes). Removing stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA), (152 bytes). Removing stm32f4xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout), (108 bytes). Removing stm32f4xx_hal_dma_ex.o(.rev16_text), (4 bytes). @@ -2892,6 +2935,8 @@ Removing Unused input sections from the image. Removing system_stm32f4xx.o(.revsh_text), (4 bytes). Removing system_stm32f4xx.o(.rrx_text), (6 bytes). Removing system_stm32f4xx.o(i.SystemCoreClockUpdate), (192 bytes). + Removing system_stm32f4xx.o(.constdata), (24 bytes). + Removing system_stm32f4xx.o(.data), (4 bytes). Removing segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer), (196 bytes). Removing segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer), (196 bytes). Removing segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer), (116 bytes). @@ -2917,13 +2962,26 @@ Removing Unused input sections from the image. Removing segger_rtt.o(i.SEGGER_RTT_SetTerminal), (160 bytes). Removing segger_rtt.o(i.SEGGER_RTT_TerminalOut), (260 bytes). Removing segger_rtt.o(i.SEGGER_RTT_WaitKey), (14 bytes). + Removing segger_rtt.o(i.SEGGER_RTT_Write), (72 bytes). Removing segger_rtt.o(i.SEGGER_RTT_WriteDownBuffer), (72 bytes). Removing segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock), (132 bytes). + Removing segger_rtt.o(i.SEGGER_RTT_WriteNoLock), (132 bytes). Removing segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock), (152 bytes). Removing segger_rtt.o(i.SEGGER_RTT_WriteString), (26 bytes). Removing segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock), (180 bytes). + Removing segger_rtt.o(i._DoInit), (112 bytes). + Removing segger_rtt.o(i._GetAvailWriteSpace), (28 bytes). Removing segger_rtt.o(i._PostTerminalSwitch), (36 bytes). + Removing segger_rtt.o(i._WriteBlocking), (118 bytes). + Removing segger_rtt.o(i._WriteNoCheck), (88 bytes). + Removing segger_rtt.o(.bss), (1160 bytes). Removing segger_rtt.o(.data), (17 bytes). + Removing segger_rtt_printf.o(i.SEGGER_RTT_printf), (34 bytes). + Removing segger_rtt_printf.o(i.SEGGER_RTT_vprintf), (522 bytes). + Removing segger_rtt_printf.o(i._PrintInt), (236 bytes). + Removing segger_rtt_printf.o(i._PrintUnsigned), (236 bytes). + Removing segger_rtt_printf.o(i._StoreChar), (68 bytes). + Removing segger_rtt_printf.o(.constdata), (16 bytes). Removing segger_sysview.o(i.SEGGER_SYSVIEW_DisableEvents), (16 bytes). Removing segger_sysview.o(i.SEGGER_SYSVIEW_EnableEvents), (16 bytes). Removing segger_sysview.o(i.SEGGER_SYSVIEW_EncodeData), (20 bytes). @@ -3117,19 +3175,47 @@ Removing Unused input sections from the image. Removing os_app_hooks.o(i.App_OS_TaskSwHook), (2 bytes). Removing os_app_hooks.o(i.App_OS_TimeTickHook), (2 bytes). Removing os_cpu_c.o(i.OSIdleTaskHook), (2 bytes). + Removing os_cpu_c.o(i.OSInitHook), (72 bytes). + Removing os_cpu_c.o(i.OSStatTaskHook), (2 bytes). + Removing os_cpu_c.o(i.OSTaskCreateHook), (2 bytes). + Removing os_cpu_c.o(i.OSTaskDelHook), (2 bytes). + Removing os_cpu_c.o(i.OSTaskReturnHook), (2 bytes). + Removing os_cpu_c.o(i.OSTaskStkInit), (208 bytes). Removing os_cpu_c.o(i.OSTimeTickHook), (2 bytes). Removing os_cpu_c.o(i.OS_CPU_SysTickHandler), (48 bytes). Removing os_cpu_c.o(i.OS_CPU_SysTickInit), (56 bytes). Removing os_cpu_c.o(i.OS_CPU_SysTickInitFreq), (24 bytes). + Removing os_cfg_app.o(i.OSCfg_Init), (2 bytes). + Removing os_core.o(i.OSInit), (324 bytes). Removing os_core.o(i.OSIntEnter), (44 bytes). + Removing os_core.o(i.OSSched), (176 bytes). Removing os_core.o(i.OSSchedLock), (112 bytes). Removing os_core.o(i.OSSchedRoundRobinCfg), (100 bytes). Removing os_core.o(i.OSSchedRoundRobinYield), (188 bytes). Removing os_core.o(i.OSSchedUnlock), (144 bytes). + Removing os_core.o(i.OSStart), (152 bytes). Removing os_core.o(i.OSVersion), (12 bytes). + Removing os_core.o(i.OS_IdleTask), (64 bytes). + Removing os_core.o(i.OS_IdleTaskInit), (112 bytes). + Removing os_core.o(i.OS_Pend), (64 bytes). Removing os_core.o(i.OS_PendAbort), (142 bytes). + Removing os_core.o(i.OS_PendDbgNameAdd), (88 bytes). + Removing os_core.o(i.OS_PendDbgNameRemove), (36 bytes). + Removing os_core.o(i.OS_PendListChangePrio), (34 bytes). + Removing os_core.o(i.OS_PendListInit), (10 bytes). + Removing os_core.o(i.OS_PendListInsertPrio), (102 bytes). + Removing os_core.o(i.OS_PendListRemove), (78 bytes). + Removing os_core.o(i.OS_Post), (172 bytes). + Removing os_core.o(i.OS_RdyListInit), (36 bytes). + Removing os_core.o(i.OS_RdyListInsert), (44 bytes). + Removing os_core.o(i.OS_RdyListInsertHead), (64 bytes). + Removing os_core.o(i.OS_RdyListInsertTail), (60 bytes). Removing os_core.o(i.OS_RdyListMoveHeadToTail), (62 bytes). + Removing os_core.o(i.OS_RdyListRemove), (92 bytes). Removing os_core.o(i.OS_SchedRoundRobin), (208 bytes). + Removing os_core.o(i.OS_TaskBlock), (48 bytes). + Removing os_dbg.o(i.OS_Dbg_Init), (560 bytes). + Removing os_dbg.o(.constdata), (360 bytes). Removing os_flag.o(i.OSFlagCreate), (160 bytes). Removing os_flag.o(i.OSFlagDel), (308 bytes). Removing os_flag.o(i.OSFlagPend), (1244 bytes). @@ -3145,13 +3231,27 @@ Removing Unused input sections from the image. Removing os_mem.o(i.OSMemGet), (124 bytes). Removing os_mem.o(i.OSMemPut), (136 bytes). Removing os_mem.o(i.OS_MemDbgListAdd), (40 bytes). + Removing os_mem.o(i.OS_MemInit), (24 bytes). + Removing os_msg.o(i.OS_MsgPoolInit), (124 bytes). + Removing os_msg.o(i.OS_MsgQFreeAll), (64 bytes). Removing os_msg.o(i.OS_MsgQGet), (104 bytes). + Removing os_msg.o(i.OS_MsgQInit), (14 bytes). Removing os_msg.o(i.OS_MsgQPut), (260 bytes). + Removing os_mutex.o(i.OSMutexCreate), (160 bytes). Removing os_mutex.o(i.OSMutexDel), (388 bytes). + Removing os_mutex.o(i.OSMutexPend), (536 bytes). Removing os_mutex.o(i.OSMutexPendAbort), (340 bytes). Removing os_mutex.o(i.OSMutexPost), (432 bytes). Removing os_mutex.o(i.OS_MutexClr), (48 bytes). + Removing os_mutex.o(i.OS_MutexDbgListAdd), (48 bytes). Removing os_mutex.o(i.OS_MutexDbgListRemove), (48 bytes). + Removing os_mutex.o(i.OS_MutexGrpAdd), (8 bytes). + Removing os_mutex.o(i.OS_MutexGrpPostAll), (94 bytes). + Removing os_mutex.o(i.OS_MutexGrpPrioFindHighest), (42 bytes). + Removing os_mutex.o(i.OS_MutexGrpRemove), (28 bytes). + Removing os_prio.o(i.OS_PrioInit), (24 bytes). + Removing os_prio.o(i.OS_PrioInsert), (24 bytes). + Removing os_prio.o(i.OS_PrioRemove), (24 bytes). Removing os_q.o(i.OSQCreate), (172 bytes). Removing os_q.o(i.OSQDel), (308 bytes). Removing os_q.o(i.OSQFlush), (136 bytes). @@ -3170,8 +3270,13 @@ Removing Unused input sections from the image. Removing os_sem.o(i.OS_SemClr), (40 bytes). Removing os_sem.o(i.OS_SemDbgListAdd), (48 bytes). Removing os_sem.o(i.OS_SemDbgListRemove), (48 bytes). + Removing os_stat.o(i.OSStatReset), (304 bytes). Removing os_stat.o(i.OSStatTaskCPUUsageInit), (268 bytes). + Removing os_stat.o(i.OS_StatTask), (848 bytes). + Removing os_stat.o(i.OS_StatTaskInit), (220 bytes). Removing os_task.o(i.OSTaskChangePrio), (196 bytes). + Removing os_task.o(i.OSTaskCreate), (444 bytes). + Removing os_task.o(i.OSTaskDel), (424 bytes). Removing os_task.o(i.OSTaskQFlush), (144 bytes). Removing os_task.o(i.OSTaskQPend), (504 bytes). Removing os_task.o(i.OSTaskQPendAbort), (216 bytes). @@ -3181,12 +3286,26 @@ Removing Unused input sections from the image. Removing os_task.o(i.OSTaskSemPendAbort), (248 bytes). Removing os_task.o(i.OSTaskSemPost), (328 bytes). Removing os_task.o(i.OSTaskSemSet), (132 bytes). + Removing os_task.o(i.OSTaskStkChk), (224 bytes). Removing os_task.o(i.OSTaskSuspend), (388 bytes). Removing os_task.o(i.OSTaskTimeQuantaSet), (108 bytes). + Removing os_task.o(i.OS_TaskChangePrio), (232 bytes). + Removing os_task.o(i.OS_TaskDbgListAdd), (48 bytes). + Removing os_task.o(i.OS_TaskDbgListRemove), (68 bytes). + Removing os_task.o(i.OS_TaskInit), (32 bytes). + Removing os_task.o(i.OS_TaskInitTCB), (172 bytes). + Removing os_task.o(i.OS_TaskReturn), (24 bytes). + Removing os_task.o(i.OS_TaskStkRedzoneInit), (24 bytes). + Removing os_tick.o(i.OS_TickInit), (28 bytes). + Removing os_tick.o(i.OS_TickListInsert), (172 bytes). + Removing os_tick.o(i.OS_TickListInsertDly), (140 bytes). + Removing os_tick.o(i.OS_TickListRemove), (88 bytes). Removing os_tick.o(i.OS_TickListUpdate), (316 bytes). Removing os_tick.o(i.OS_TickUpdate), (100 bytes). + Removing os_time.o(i.OSTimeDly), (188 bytes). Removing os_time.o(i.OSTimeDlyHMSM), (380 bytes). Removing os_time.o(i.OSTimeDlyResume), (228 bytes). + Removing os_time.o(i.OSTimeGet), (52 bytes). Removing os_time.o(i.OSTimeSet), (52 bytes). Removing os_time.o(i.OSTimeTick), (56 bytes). Removing os_tmr.o(i.OSTmrCreate), (256 bytes). @@ -3197,8 +3316,16 @@ Removing Unused input sections from the image. Removing os_tmr.o(i.OSTmrStateGet), (136 bytes). Removing os_tmr.o(i.OSTmrStop), (352 bytes). Removing os_tmr.o(i.OS_TmrClr), (48 bytes). + Removing os_tmr.o(i.OS_TmrCondCreate), (68 bytes). + Removing os_tmr.o(i.OS_TmrCondSignal), (100 bytes). + Removing os_tmr.o(i.OS_TmrCondWait), (304 bytes). Removing os_tmr.o(i.OS_TmrDbgListAdd), (40 bytes). Removing os_tmr.o(i.OS_TmrDbgListRemove), (48 bytes). + Removing os_tmr.o(i.OS_TmrInit), (288 bytes). + Removing os_tmr.o(i.OS_TmrLink), (184 bytes). + Removing os_tmr.o(i.OS_TmrLock), (24 bytes). + Removing os_tmr.o(i.OS_TmrTask), (276 bytes). + Removing os_tmr.o(i.OS_TmrUnlink), (204 bytes). Removing os_tmr.o(i.OS_TmrUnlock), (20 bytes). Removing bsp_cpu.o(i.CPU_TS32_to_uSec), (8 bytes). Removing bsp_cpu.o(i.CPU_TS_TmrInit), (2 bytes). @@ -3206,7 +3333,7 @@ Removing Unused input sections from the image. Removing bsp_os_dt.o(i.BSP_OS_TickEnable), (2 bytes). Removing bsp_os_dt.o(i.BSP_OS_TickInit), (2 bytes). -1207 unused section(s) (total 240216 bytes) removed from the image. +1339 unused section(s) (total 262593 bytes) removed from the image. ============================================================================== @@ -3216,58 +3343,58 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/dczerorl2.s 0x00000000 Number 0 __dczerorl2.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE - ../clib/longlong.s 0x00000000 Number 0 llsdiv.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 lludivv7m.o ABSOLUTE + ../clib/longlong.s 0x00000000 Number 0 llsdiv.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE - ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_v6.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../clib/string.c 0x00000000 Number 0 strlen.o ABSOLUTE @@ -3287,6 +3414,7 @@ Image Symbol Table ..\..\bsp\bsp_queue.c 0x00000000 Number 0 bsp_queue.o ABSOLUTE ..\..\bsp\bsp_spi.c 0x00000000 Number 0 bsp_spi.o ABSOLUTE ..\..\bsp\bsp_task.c 0x00000000 Number 0 bsp_task.o ABSOLUTE + ..\..\bsp\dsp_can.c 0x00000000 Number 0 dsp_can.o ABSOLUTE ..\..\drv\drv_gpio.c 0x00000000 Number 0 drv_gpio.o ABSOLUTE ..\..\drv\drv_sys.c 0x00000000 Number 0 drv_sys.o ABSOLUTE ..\..\drv\drv_usart.c 0x00000000 Number 0 drv_usart.o ABSOLUTE @@ -3366,6 +3494,7 @@ Image Symbol Table ..\\..\\bsp\\bsp_malloc.c 0x00000000 Number 0 bsp_malloc.o ABSOLUTE ..\\..\\bsp\\bsp_spi.c 0x00000000 Number 0 bsp_spi.o ABSOLUTE ..\\..\\bsp\\bsp_task.c 0x00000000 Number 0 bsp_task.o ABSOLUTE + ..\\..\\drv\\drv_gpio.c 0x00000000 Number 0 drv_gpio.o ABSOLUTE ..\\..\\drv\\drv_sys.c 0x00000000 Number 0 drv_sys.o ABSOLUTE ..\\..\\drv\\drv_usart.c 0x00000000 Number 0 drv_usart.o ABSOLUTE ..\\..\\drv\\drv_wdog.c 0x00000000 Number 0 drv_wdog.o ABSOLUTE @@ -3451,229 +3580,73 @@ Image Symbol Table .text 0x080002b8 Section 84 cpu_a.o(.text) $v0 0x080002b8 Number 0 cpu_a.o(.text) .text 0x0800030c Section 2 use_no_semi_2.o(.text) - .text 0x0800030e Section 238 lludivv7m.o(.text) - .text 0x080003fc Section 0 strcpy.o(.text) - .text 0x08000444 Section 138 rt_memcpy_v6.o(.text) - .text 0x080004ce Section 78 rt_memclr_w.o(.text) - .text 0x0800051c Section 0 heapauxi.o(.text) - .text 0x08000522 Section 2 use_no_semi.o(.text) - .text 0x08000524 Section 100 rt_memcpy_w.o(.text) - .text 0x08000588 Section 74 sys_stackheap_outer.o(.text) - .text 0x080005d2 Section 0 exit.o(.text) - .text 0x080005e4 Section 8 libspace.o(.text) - CODE 0x080005ec Section 284 os_cpu_a.o(CODE) - $v0 0x080005ec Number 0 os_cpu_a.o(CODE) - i.BusFault_Handler 0x08000708 Section 0 stm32f4xx_it.o(i.BusFault_Handler) - i.CPU_SW_Exception 0x0800070c Section 0 cpu_core.o(i.CPU_SW_Exception) - i.CPU_TS_TmrRd 0x08000710 Section 0 bsp_cpu.o(i.CPU_TS_TmrRd) - i.DebugMon_Handler 0x08000714 Section 0 stm32f4xx_it.o(i.DebugMon_Handler) - i.HAL_DMA_Abort 0x08000716 Section 0 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort) - i.HAL_DMA_Abort_IT 0x080007c0 Section 0 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort_IT) - i.HAL_GPIO_Init 0x080007e8 Section 0 stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init) - i.HAL_GPIO_TogglePin 0x080009ec Section 0 stm32f4xx_hal_gpio.o(i.HAL_GPIO_TogglePin) - i.HAL_GPIO_WritePin 0x08000a00 Section 0 stm32f4xx_hal_gpio.o(i.HAL_GPIO_WritePin) - i.HAL_GetREVID 0x08000a0c Section 0 stm32f4xx_hal.o(i.HAL_GetREVID) - i.HAL_GetTick 0x08000a18 Section 0 stm32f4xx_hal.o(i.HAL_GetTick) - i.HAL_Init 0x08000a24 Section 0 stm32f4xx_hal.o(i.HAL_Init) - i.HAL_InitTick 0x08000a54 Section 0 stm32f4xx_hal.o(i.HAL_InitTick) - i.HAL_MspInit 0x08000aa0 Section 0 stm32f4xx_hal.o(i.HAL_MspInit) - i.HAL_NVIC_EnableIRQ 0x08000aa2 Section 0 stm32f4xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - i.HAL_NVIC_SetPriority 0x08000ac2 Section 0 stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - i.HAL_NVIC_SetPriorityGrouping 0x08000b40 Section 0 stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) - i.HAL_RCC_ClockConfig 0x08000b68 Section 0 stm32f4xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - i.HAL_RCC_GetHCLKFreq 0x08000cec Section 0 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) - i.HAL_RCC_GetPCLK1Freq 0x08000cf8 Section 0 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - i.HAL_RCC_GetPCLK2Freq 0x08000d18 Section 0 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - i.HAL_RCC_GetSysClockFreq 0x08000d38 Section 0 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - i.HAL_RCC_OscConfig 0x08000de8 Section 0 stm32f4xx_hal_rcc.o(i.HAL_RCC_OscConfig) - i.HAL_SYSTICK_CLKSourceConfig 0x08001284 Section 0 stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) - i.HAL_SYSTICK_Config 0x080012ac Section 0 stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_Config) - i.HAL_UARTEx_RxEventCallback 0x080012e0 Section 0 stm32f4xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - i.HAL_UART_ErrorCallback 0x080012e2 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_ErrorCallback) - i.HAL_UART_GetState 0x080012e4 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_GetState) - i.HAL_UART_IRQHandler 0x080012f8 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) - i.HAL_UART_Init 0x08001548 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspInit 0x080015bc Section 0 drv_usart.o(i.HAL_UART_MspInit) - i.HAL_UART_Receive_IT 0x08001680 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) - i.HAL_UART_RxCpltCallback 0x080016c4 Section 0 drv_usart.o(i.HAL_UART_RxCpltCallback) - i.HAL_UART_TxCpltCallback 0x0800174c Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_TxCpltCallback) - i.HardFault_Handler 0x0800174e Section 0 stm32f4xx_it.o(i.HardFault_Handler) - i.MemManage_Handler 0x08001752 Section 0 stm32f4xx_it.o(i.MemManage_Handler) - i.NMI_Handler 0x08001756 Section 0 stm32f4xx_it.o(i.NMI_Handler) - i.OSCfg_Init 0x08001758 Section 0 os_cfg_app.o(i.OSCfg_Init) - i.OSInit 0x0800175c Section 0 os_core.o(i.OSInit) - i.OSInitHook 0x080018a0 Section 0 os_cpu_c.o(i.OSInitHook) - i.OSIntExit 0x080018e8 Section 0 os_core.o(i.OSIntExit) - i.OSMutexCreate 0x080019f8 Section 0 os_mutex.o(i.OSMutexCreate) - i.OSMutexPend 0x08001a98 Section 0 os_mutex.o(i.OSMutexPend) - i.OSRedzoneHitHook 0x08001cb0 Section 0 os_cpu_c.o(i.OSRedzoneHitHook) - i.OSSched 0x08001cc0 Section 0 os_core.o(i.OSSched) - i.OSStart 0x08001d70 Section 0 os_core.o(i.OSStart) - i.OSStatReset 0x08001e08 Section 0 os_stat.o(i.OSStatReset) - i.OSStatTaskHook 0x08001f38 Section 0 os_cpu_c.o(i.OSStatTaskHook) - i.OSTaskCreate 0x08001f3c Section 0 os_task.o(i.OSTaskCreate) - i.OSTaskCreateHook 0x080020f8 Section 0 os_cpu_c.o(i.OSTaskCreateHook) - i.OSTaskDel 0x080020fc Section 0 os_task.o(i.OSTaskDel) - i.OSTaskDelHook 0x080022a4 Section 0 os_cpu_c.o(i.OSTaskDelHook) - i.OSTaskReturnHook 0x080022a6 Section 0 os_cpu_c.o(i.OSTaskReturnHook) - i.OSTaskStkChk 0x080022a8 Section 0 os_task.o(i.OSTaskStkChk) - i.OSTaskStkInit 0x08002388 Section 0 os_cpu_c.o(i.OSTaskStkInit) - i.OSTaskStkRedzoneChk 0x08002458 Section 0 os_task.o(i.OSTaskStkRedzoneChk) - i.OSTaskSwHook 0x08002490 Section 0 os_cpu_c.o(i.OSTaskSwHook) - i.OSTimeDly 0x080024f8 Section 0 os_time.o(i.OSTimeDly) - i.OSTimeGet 0x080025b4 Section 0 os_time.o(i.OSTimeGet) - i.OS_Dbg_Init 0x080025e8 Section 0 os_dbg.o(i.OS_Dbg_Init) - i.OS_IdleTask 0x08002818 Section 0 os_core.o(i.OS_IdleTask) - i.OS_IdleTaskInit 0x08002858 Section 0 os_core.o(i.OS_IdleTaskInit) - i.OS_MemInit 0x080028c8 Section 0 os_mem.o(i.OS_MemInit) - i.OS_MsgPoolInit 0x080028e0 Section 0 os_msg.o(i.OS_MsgPoolInit) - i.OS_MsgQFreeAll 0x0800295c Section 0 os_msg.o(i.OS_MsgQFreeAll) - i.OS_MsgQInit 0x0800299c Section 0 os_msg.o(i.OS_MsgQInit) - i.OS_MutexDbgListAdd 0x080029ac Section 0 os_mutex.o(i.OS_MutexDbgListAdd) - i.OS_MutexGrpAdd 0x080029dc Section 0 os_mutex.o(i.OS_MutexGrpAdd) - i.OS_MutexGrpPostAll 0x080029e4 Section 0 os_mutex.o(i.OS_MutexGrpPostAll) - i.OS_MutexGrpPrioFindHighest 0x08002a42 Section 0 os_mutex.o(i.OS_MutexGrpPrioFindHighest) - i.OS_MutexGrpRemove 0x08002a6c Section 0 os_mutex.o(i.OS_MutexGrpRemove) - i.OS_Pend 0x08002a88 Section 0 os_core.o(i.OS_Pend) - i.OS_PendDbgNameAdd 0x08002ac8 Section 0 os_core.o(i.OS_PendDbgNameAdd) - i.OS_PendDbgNameRemove 0x08002b20 Section 0 os_core.o(i.OS_PendDbgNameRemove) - i.OS_PendListChangePrio 0x08002b44 Section 0 os_core.o(i.OS_PendListChangePrio) - i.OS_PendListInit 0x08002b66 Section 0 os_core.o(i.OS_PendListInit) - i.OS_PendListInsertPrio 0x08002b70 Section 0 os_core.o(i.OS_PendListInsertPrio) - i.OS_PendListRemove 0x08002bd6 Section 0 os_core.o(i.OS_PendListRemove) - i.OS_Post 0x08002c24 Section 0 os_core.o(i.OS_Post) - i.OS_PrioGetHighest 0x08002cd0 Section 0 os_prio.o(i.OS_PrioGetHighest) - i.OS_PrioInit 0x08002ce4 Section 0 os_prio.o(i.OS_PrioInit) - i.OS_PrioInsert 0x08002cfc Section 0 os_prio.o(i.OS_PrioInsert) - i.OS_PrioRemove 0x08002d14 Section 0 os_prio.o(i.OS_PrioRemove) - i.OS_RdyListInit 0x08002d2c Section 0 os_core.o(i.OS_RdyListInit) - i.OS_RdyListInsert 0x08002d50 Section 0 os_core.o(i.OS_RdyListInsert) - i.OS_RdyListInsertHead 0x08002d7c Section 0 os_core.o(i.OS_RdyListInsertHead) - i.OS_RdyListInsertTail 0x08002dbc Section 0 os_core.o(i.OS_RdyListInsertTail) - i.OS_RdyListRemove 0x08002df8 Section 0 os_core.o(i.OS_RdyListRemove) - i.OS_StatTask 0x08002e54 Section 0 os_stat.o(i.OS_StatTask) - i.OS_StatTaskInit 0x080031a4 Section 0 os_stat.o(i.OS_StatTaskInit) - i.OS_TaskBlock 0x08003280 Section 0 os_core.o(i.OS_TaskBlock) - i.OS_TaskChangePrio 0x080032b0 Section 0 os_task.o(i.OS_TaskChangePrio) - i.OS_TaskDbgListAdd 0x08003398 Section 0 os_task.o(i.OS_TaskDbgListAdd) - i.OS_TaskDbgListRemove 0x080033c8 Section 0 os_task.o(i.OS_TaskDbgListRemove) - i.OS_TaskInit 0x0800340c Section 0 os_task.o(i.OS_TaskInit) - i.OS_TaskInitTCB 0x0800342c Section 0 os_task.o(i.OS_TaskInitTCB) - i.OS_TaskReturn 0x080034d8 Section 0 os_task.o(i.OS_TaskReturn) - i.OS_TaskStkRedzoneChk 0x080034f0 Section 0 os_task.o(i.OS_TaskStkRedzoneChk) - i.OS_TaskStkRedzoneInit 0x08003518 Section 0 os_task.o(i.OS_TaskStkRedzoneInit) - i.OS_TickInit 0x08003530 Section 0 os_tick.o(i.OS_TickInit) - i.OS_TickListInsert 0x0800354c Section 0 os_tick.o(i.OS_TickListInsert) - i.OS_TickListInsertDly 0x080035f8 Section 0 os_tick.o(i.OS_TickListInsertDly) - i.OS_TickListRemove 0x08003684 Section 0 os_tick.o(i.OS_TickListRemove) - i.OS_TmrCondCreate 0x080036dc Section 0 os_tmr.o(i.OS_TmrCondCreate) - OS_TmrCondCreate 0x080036dd Thumb Code 54 os_tmr.o(i.OS_TmrCondCreate) - i.OS_TmrCondSignal 0x08003720 Section 0 os_tmr.o(i.OS_TmrCondSignal) - OS_TmrCondSignal 0x08003721 Thumb Code 86 os_tmr.o(i.OS_TmrCondSignal) - i.OS_TmrCondWait 0x08003784 Section 0 os_tmr.o(i.OS_TmrCondWait) - OS_TmrCondWait 0x08003785 Thumb Code 286 os_tmr.o(i.OS_TmrCondWait) - i.OS_TmrInit 0x080038b4 Section 0 os_tmr.o(i.OS_TmrInit) - i.OS_TmrLink 0x080039d4 Section 0 os_tmr.o(i.OS_TmrLink) - i.OS_TmrLock 0x08003a8c Section 0 os_tmr.o(i.OS_TmrLock) - OS_TmrLock 0x08003a8d Thumb Code 20 os_tmr.o(i.OS_TmrLock) - i.OS_TmrTask 0x08003aa4 Section 0 os_tmr.o(i.OS_TmrTask) - i.OS_TmrUnlink 0x08003bb8 Section 0 os_tmr.o(i.OS_TmrUnlink) - i.SEGGER_RTT_Write 0x08003c84 Section 0 segger_rtt.o(i.SEGGER_RTT_Write) - i.SEGGER_RTT_WriteNoLock 0x08003ccc Section 0 segger_rtt.o(i.SEGGER_RTT_WriteNoLock) - i.SEGGER_RTT_printf 0x08003d50 Section 0 segger_rtt_printf.o(i.SEGGER_RTT_printf) - i.SEGGER_RTT_vprintf 0x08003d72 Section 0 segger_rtt_printf.o(i.SEGGER_RTT_vprintf) - i.SVC_Handler 0x08003f7c Section 0 stm32f4xx_it.o(i.SVC_Handler) - i.SystemInit 0x08003f80 Section 0 system_stm32f4xx.o(i.SystemInit) - i.UART_DMAAbortOnError 0x08003f94 Section 0 stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) - UART_DMAAbortOnError 0x08003f95 Thumb Code 20 stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) - i.UART_EndRxTransfer 0x08003fa8 Section 0 stm32f4xx_hal_uart.o(i.UART_EndRxTransfer) - UART_EndRxTransfer 0x08003fa9 Thumb Code 54 stm32f4xx_hal_uart.o(i.UART_EndRxTransfer) - i.UART_EndTransmit_IT 0x08003fde Section 0 stm32f4xx_hal_uart.o(i.UART_EndTransmit_IT) - UART_EndTransmit_IT 0x08003fdf Thumb Code 32 stm32f4xx_hal_uart.o(i.UART_EndTransmit_IT) - i.UART_Receive_IT 0x08003ffe Section 0 stm32f4xx_hal_uart.o(i.UART_Receive_IT) - UART_Receive_IT 0x08003fff Thumb Code 190 stm32f4xx_hal_uart.o(i.UART_Receive_IT) - i.UART_SetConfig 0x080040bc Section 0 stm32f4xx_hal_uart.o(i.UART_SetConfig) - UART_SetConfig 0x080040bd Thumb Code 546 stm32f4xx_hal_uart.o(i.UART_SetConfig) - i.UART_Start_Receive_IT 0x080042e8 Section 0 stm32f4xx_hal_uart.o(i.UART_Start_Receive_IT) - i.UART_Transmit_IT 0x0800432e Section 0 stm32f4xx_hal_uart.o(i.UART_Transmit_IT) - UART_Transmit_IT 0x0800432f Thumb Code 96 stm32f4xx_hal_uart.o(i.UART_Transmit_IT) - i.USART2_IRQHandler 0x08004390 Section 0 drv_usart.o(i.USART2_IRQHandler) - i.UsageFault_Handler 0x080043e0 Section 0 stm32f4xx_it.o(i.UsageFault_Handler) - i._DoInit 0x080043e4 Section 0 segger_rtt.o(i._DoInit) - _DoInit 0x080043e5 Thumb Code 74 segger_rtt.o(i._DoInit) - i._GetAvailWriteSpace 0x08004454 Section 0 segger_rtt.o(i._GetAvailWriteSpace) - _GetAvailWriteSpace 0x08004455 Thumb Code 28 segger_rtt.o(i._GetAvailWriteSpace) - i._PrintInt 0x08004470 Section 0 segger_rtt_printf.o(i._PrintInt) - _PrintInt 0x08004471 Thumb Code 236 segger_rtt_printf.o(i._PrintInt) - i._PrintUnsigned 0x0800455c Section 0 segger_rtt_printf.o(i._PrintUnsigned) - _PrintUnsigned 0x0800455d Thumb Code 230 segger_rtt_printf.o(i._PrintUnsigned) - i._StoreChar 0x08004648 Section 0 segger_rtt_printf.o(i._StoreChar) - _StoreChar 0x08004649 Thumb Code 68 segger_rtt_printf.o(i._StoreChar) - i._WriteBlocking 0x0800468c Section 0 segger_rtt.o(i._WriteBlocking) - _WriteBlocking 0x0800468d Thumb Code 118 segger_rtt.o(i._WriteBlocking) - i._WriteNoCheck 0x08004702 Section 0 segger_rtt.o(i._WriteNoCheck) - _WriteNoCheck 0x08004703 Thumb Code 88 segger_rtt.o(i._WriteNoCheck) - i.__NVIC_GetPriorityGrouping 0x0800475c Section 0 stm32f4xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) - __NVIC_GetPriorityGrouping 0x0800475d Thumb Code 10 stm32f4xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) - i.__NVIC_SetPriority 0x0800476c Section 0 stm32f4xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x0800476d Thumb Code 32 stm32f4xx_hal_cortex.o(i.__NVIC_SetPriority) - i._sys_exit 0x08004794 Section 0 drv_usart.o(i._sys_exit) - i.bsp_task_creat 0x08004798 Section 0 bsp_task.o(i.bsp_task_creat) - i.delay_init 0x080047f4 Section 0 bsp_delay.o(i.delay_init) - i.kit_time_dly_by_fix_period 0x08004810 Section 0 kit_time.o(i.kit_time_dly_by_fix_period) - i.kit_time_dly_ms 0x08004834 Section 0 kit_time.o(i.kit_time_dly_ms) - i.kit_time_get_interval 0x08004844 Section 0 kit_time.o(i.kit_time_get_interval) - i.kit_time_get_interval_by_now 0x08004858 Section 0 kit_time.o(i.kit_time_get_interval_by_now) - i.kit_time_get_tick 0x08004870 Section 0 kit_time.o(i.kit_time_get_tick) - i.led_init 0x0800487c Section 0 bsp_led.o(i.led_init) - i.main 0x08004914 Section 0 main.o(i.main) - i.poll_start_task1_handler 0x080049a8 Section 0 main.o(i.poll_start_task1_handler) - i.poll_start_task1_init 0x080049b4 Section 0 main.o(i.poll_start_task1_init) - i.poll_start_task2_handler 0x080049dc Section 0 main.o(i.poll_start_task2_handler) - i.sys_stm32_clock_init 0x080049e8 Section 0 drv_sys.o(i.sys_stm32_clock_init) - i.task1 0x08004ac4 Section 0 app_demo.o(i.task1) - i.task2 0x08004adc Section 0 app_demo.o(i.task2) - i.task_template 0x08004af4 Section 0 bsp_task.o(i.task_template) - task_template 0x08004af5 Thumb Code 94 bsp_task.o(i.task_template) - i.usart_init 0x08004b78 Section 0 drv_usart.o(i.usart_init) - x$fpl$fpinit 0x08004bb0 Section 10 fpinit.o(x$fpl$fpinit) - $v0 0x08004bb0 Number 0 fpinit.o(x$fpl$fpinit) - .constdata 0x08004bba Section 5 main.o(.constdata) - __FUNCTION__ 0x08004bba Data 5 main.o(.constdata) - .constdata 0x08004bbf Section 33 bsp_task.o(.constdata) - __FUNCTION__ 0x08004bbf Data 14 bsp_task.o(.constdata) - __FUNCTION__ 0x08004bcd Data 19 bsp_task.o(.constdata) - .constdata 0x08004be0 Section 24 system_stm32f4xx.o(.constdata) - .constdata 0x08004bf8 Section 16 segger_rtt_printf.o(.constdata) - _aV2C 0x08004bf8 Data 16 segger_rtt_printf.o(.constdata) - .constdata 0x08004c08 Section 100 os_cfg_app.o(.constdata) - .constdata 0x08004c6c Section 360 os_dbg.o(.constdata) + .text 0x0800030e Section 0 heapauxi.o(.text) + .text 0x08000314 Section 2 use_no_semi.o(.text) + .text 0x08000316 Section 74 sys_stackheap_outer.o(.text) + .text 0x08000360 Section 0 exit.o(.text) + .text 0x08000374 Section 8 libspace.o(.text) + CODE 0x0800037c Section 284 os_cpu_a.o(CODE) + $v0 0x0800037c Number 0 os_cpu_a.o(CODE) + i.BusFault_Handler 0x08000498 Section 0 stm32f4xx_it.o(i.BusFault_Handler) + i.CPU_SW_Exception 0x0800049c Section 0 cpu_core.o(i.CPU_SW_Exception) + i.CPU_TS_TmrRd 0x080004a0 Section 0 bsp_cpu.o(i.CPU_TS_TmrRd) + i.DebugMon_Handler 0x080004a4 Section 0 stm32f4xx_it.o(i.DebugMon_Handler) + i.HAL_DMA_Abort 0x080004a6 Section 0 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort) + i.HAL_DMA_Abort_IT 0x08000550 Section 0 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort_IT) + i.HAL_GetTick 0x08000578 Section 0 stm32f4xx_hal.o(i.HAL_GetTick) + i.HAL_UARTEx_RxEventCallback 0x08000584 Section 0 stm32f4xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + i.HAL_UART_ErrorCallback 0x08000586 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_ErrorCallback) + i.HAL_UART_GetState 0x08000588 Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_GetState) + i.HAL_UART_IRQHandler 0x0800059c Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) + i.HAL_UART_Receive_IT 0x080007ec Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) + i.HAL_UART_RxCpltCallback 0x08000830 Section 0 drv_usart.o(i.HAL_UART_RxCpltCallback) + i.HAL_UART_TxCpltCallback 0x080008ac Section 0 stm32f4xx_hal_uart.o(i.HAL_UART_TxCpltCallback) + i.HardFault_Handler 0x080008ae Section 0 stm32f4xx_it.o(i.HardFault_Handler) + i.MemManage_Handler 0x080008b2 Section 0 stm32f4xx_it.o(i.MemManage_Handler) + i.NMI_Handler 0x080008b6 Section 0 stm32f4xx_it.o(i.NMI_Handler) + i.OSIntExit 0x080008b8 Section 0 os_core.o(i.OSIntExit) + i.OSRedzoneHitHook 0x080009c8 Section 0 os_cpu_c.o(i.OSRedzoneHitHook) + i.OSTaskStkRedzoneChk 0x080009d8 Section 0 os_task.o(i.OSTaskStkRedzoneChk) + i.OSTaskSwHook 0x08000a10 Section 0 os_cpu_c.o(i.OSTaskSwHook) + i.OS_PrioGetHighest 0x08000a78 Section 0 os_prio.o(i.OS_PrioGetHighest) + i.OS_TaskStkRedzoneChk 0x08000a8c Section 0 os_task.o(i.OS_TaskStkRedzoneChk) + i.SVC_Handler 0x08000ab4 Section 0 stm32f4xx_it.o(i.SVC_Handler) + i.SystemInit 0x08000ab8 Section 0 system_stm32f4xx.o(i.SystemInit) + i.UART_DMAAbortOnError 0x08000acc Section 0 stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) + UART_DMAAbortOnError 0x08000acd Thumb Code 20 stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) + i.UART_EndRxTransfer 0x08000ae0 Section 0 stm32f4xx_hal_uart.o(i.UART_EndRxTransfer) + UART_EndRxTransfer 0x08000ae1 Thumb Code 54 stm32f4xx_hal_uart.o(i.UART_EndRxTransfer) + i.UART_EndTransmit_IT 0x08000b16 Section 0 stm32f4xx_hal_uart.o(i.UART_EndTransmit_IT) + UART_EndTransmit_IT 0x08000b17 Thumb Code 32 stm32f4xx_hal_uart.o(i.UART_EndTransmit_IT) + i.UART_Receive_IT 0x08000b36 Section 0 stm32f4xx_hal_uart.o(i.UART_Receive_IT) + UART_Receive_IT 0x08000b37 Thumb Code 190 stm32f4xx_hal_uart.o(i.UART_Receive_IT) + i.UART_Start_Receive_IT 0x08000bf4 Section 0 stm32f4xx_hal_uart.o(i.UART_Start_Receive_IT) + i.UART_Transmit_IT 0x08000c3a Section 0 stm32f4xx_hal_uart.o(i.UART_Transmit_IT) + UART_Transmit_IT 0x08000c3b Thumb Code 96 stm32f4xx_hal_uart.o(i.UART_Transmit_IT) + i.USART2_IRQHandler 0x08000c9c Section 0 drv_usart.o(i.USART2_IRQHandler) + i.UsageFault_Handler 0x08000d68 Section 0 stm32f4xx_it.o(i.UsageFault_Handler) + i._sys_exit 0x08000d6c Section 0 drv_usart.o(i._sys_exit) + i.main 0x08000d70 Section 0 main.o(i.main) + x$fpl$fpinit 0x08000d74 Section 10 fpinit.o(x$fpl$fpinit) + $v0 0x08000d74 Number 0 fpinit.o(x$fpl$fpinit) + .constdata 0x08000d80 Section 100 os_cfg_app.o(.constdata) .ARM.__AT_0x10000000 0x10000000 Section 61440 bsp_malloc.o(.ARM.__AT_0x10000000) mem2base 0x10000000 Data 61440 bsp_malloc.o(.ARM.__AT_0x10000000) .ARM.__AT_0x1000F000 0x1000f000 Section 3840 bsp_malloc.o(.ARM.__AT_0x1000F000) mem2mapbase 0x1000f000 Data 3840 bsp_malloc.o(.ARM.__AT_0x1000F000) - .CCM_RAM 0x20000000 Section 3592 main.o(.CCM_RAM) - .data 0x20000e08 Section 80 main.o(.data) - .data 0x20000e58 Section 7 drv_usart.o(.data) - .data 0x20000e60 Section 4 bsp_delay.o(.data) - g_fac_us 0x20000e60 Data 4 bsp_delay.o(.data) - .data 0x20000e64 Section 9 stm32f4xx_hal.o(.data) - .data 0x20000e70 Section 4 system_stm32f4xx.o(.data) - .data 0x20000e74 Section 8 os_cpu_c.o(.data) - .data 0x20000e7c Section 168 os_var.o(.data) - .bss 0x20000f24 Section 268 drv_usart.o(.bss) - .bss 0x20001030 Section 604 bsp_task.o(.bss) - .bss 0x2000128c Section 1160 segger_rtt.o(.bss) - _acUpBuffer 0x20001304 Data 1024 segger_rtt.o(.bss) - _acDownBuffer 0x20001704 Data 16 segger_rtt.o(.bss) - .bss 0x20001714 Section 2192 os_cfg_app.o(.bss) - .bss 0x20001fa4 Section 1068 os_var.o(.bss) - .bss 0x200023d0 Section 96 libspace.o(.bss) - HEAP 0x20002430 Section 0 startup_stm32f407xx.o(HEAP) - STACK 0x20002430 Section 1024 startup_stm32f407xx.o(STACK) - Heap_Mem 0x20002430 Data 0 startup_stm32f407xx.o(HEAP) - Stack_Mem 0x20002430 Data 1024 startup_stm32f407xx.o(STACK) - __initial_sp 0x20002830 Data 0 startup_stm32f407xx.o(STACK) + .data 0x20000000 Section 144 drv_usart.o(.data) + .data 0x20000090 Section 9 stm32f4xx_hal.o(.data) + .data 0x2000009c Section 8 os_cpu_c.o(.data) + .data 0x200000a4 Section 168 os_var.o(.data) + .bss 0x2000014c Section 608 drv_usart.o(.bss) + .bss 0x200003ac Section 2192 os_cfg_app.o(.bss) + .bss 0x20000c3c Section 1068 os_var.o(.bss) + .bss 0x20001068 Section 96 libspace.o(.bss) + HEAP 0x200010c8 Section 0 startup_stm32f407xx.o(HEAP) + STACK 0x200010c8 Section 1024 startup_stm32f407xx.o(STACK) + Heap_Mem 0x200010c8 Data 0 startup_stm32f407xx.o(HEAP) + Stack_Mem 0x200010c8 Data 1024 startup_stm32f407xx.o(STACK) + __initial_sp 0x200014c8 Data 0 startup_stm32f407xx.o(STACK) .ARM.__AT_0x68000000 0x68000000 Section 986112 bsp_malloc.o(.ARM.__AT_0x68000000) mem3base 0x68000000 Data 986112 bsp_malloc.o(.ARM.__AT_0x68000000) .ARM.__AT_0x680F0C00 0x680f0c00 Section 61632 bsp_malloc.o(.ARM.__AT_0x680F0C00) @@ -3858,348 +3831,157 @@ Image Symbol Table CPU_CntTrailZeros 0x080002fd Thumb Code 0 cpu_a.o(.text) CPU_RevBits 0x08000307 Thumb Code 0 cpu_a.o(.text) __use_no_semihosting 0x0800030d Thumb Code 2 use_no_semi_2.o(.text) - __aeabi_uldivmod 0x0800030f Thumb Code 0 lludivv7m.o(.text) - _ll_udiv 0x0800030f Thumb Code 238 lludivv7m.o(.text) - strcpy 0x080003fd Thumb Code 72 strcpy.o(.text) - __aeabi_memcpy 0x08000445 Thumb Code 0 rt_memcpy_v6.o(.text) - __rt_memcpy 0x08000445 Thumb Code 138 rt_memcpy_v6.o(.text) - _memcpy_lastbytes 0x080004ab Thumb Code 0 rt_memcpy_v6.o(.text) - __aeabi_memclr4 0x080004cf Thumb Code 0 rt_memclr_w.o(.text) - __aeabi_memclr8 0x080004cf Thumb Code 0 rt_memclr_w.o(.text) - __rt_memclr_w 0x080004cf Thumb Code 78 rt_memclr_w.o(.text) - _memset_w 0x080004d3 Thumb Code 0 rt_memclr_w.o(.text) - __use_two_region_memory 0x0800051d Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow$2region 0x0800051f Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand$2region 0x08000521 Thumb Code 2 heapauxi.o(.text) - __semihosting$guard 0x08000523 Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x08000523 Thumb Code 2 use_no_semi.o(.text) - __aeabi_memcpy4 0x08000525 Thumb Code 0 rt_memcpy_w.o(.text) - __aeabi_memcpy8 0x08000525 Thumb Code 0 rt_memcpy_w.o(.text) - __rt_memcpy_w 0x08000525 Thumb Code 100 rt_memcpy_w.o(.text) - _memcpy_lastbytes_aligned 0x0800056d Thumb Code 0 rt_memcpy_w.o(.text) - __user_setup_stackheap 0x08000589 Thumb Code 74 sys_stackheap_outer.o(.text) - exit 0x080005d3 Thumb Code 18 exit.o(.text) - __user_libspace 0x080005e5 Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x080005e5 Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x080005e5 Thumb Code 0 libspace.o(.text) - OSStartHighRdy 0x080005ed Thumb Code 0 os_cpu_a.o(CODE) - OSCtxSw 0x0800066b Thumb Code 0 os_cpu_a.o(CODE) - OSIntCtxSw 0x0800066b Thumb Code 0 os_cpu_a.o(CODE) - OS_CPU_PendSVHandler 0x08000675 Thumb Code 0 os_cpu_a.o(CODE) - BusFault_Handler 0x08000709 Thumb Code 4 stm32f4xx_it.o(i.BusFault_Handler) - CPU_SW_Exception 0x0800070d Thumb Code 4 cpu_core.o(i.CPU_SW_Exception) - CPU_TS_TmrRd 0x08000711 Thumb Code 4 bsp_cpu.o(i.CPU_TS_TmrRd) - DebugMon_Handler 0x08000715 Thumb Code 2 stm32f4xx_it.o(i.DebugMon_Handler) - HAL_DMA_Abort 0x08000717 Thumb Code 170 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort) - HAL_DMA_Abort_IT 0x080007c1 Thumb Code 40 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort_IT) - HAL_GPIO_Init 0x080007e9 Thumb Code 470 stm32f4xx_hal_gpio.o(i.HAL_GPIO_Init) - HAL_GPIO_TogglePin 0x080009ed Thumb Code 20 stm32f4xx_hal_gpio.o(i.HAL_GPIO_TogglePin) - HAL_GPIO_WritePin 0x08000a01 Thumb Code 12 stm32f4xx_hal_gpio.o(i.HAL_GPIO_WritePin) - HAL_GetREVID 0x08000a0d Thumb Code 8 stm32f4xx_hal.o(i.HAL_GetREVID) - HAL_GetTick 0x08000a19 Thumb Code 6 stm32f4xx_hal.o(i.HAL_GetTick) - HAL_Init 0x08000a25 Thumb Code 44 stm32f4xx_hal.o(i.HAL_Init) - HAL_InitTick 0x08000a55 Thumb Code 64 stm32f4xx_hal.o(i.HAL_InitTick) - HAL_MspInit 0x08000aa1 Thumb Code 2 stm32f4xx_hal.o(i.HAL_MspInit) - HAL_NVIC_EnableIRQ 0x08000aa3 Thumb Code 32 stm32f4xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08000ac3 Thumb Code 124 stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - HAL_NVIC_SetPriorityGrouping 0x08000b41 Thumb Code 32 stm32f4xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) - HAL_RCC_ClockConfig 0x08000b69 Thumb Code 368 stm32f4xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - HAL_RCC_GetHCLKFreq 0x08000ced Thumb Code 6 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) - HAL_RCC_GetPCLK1Freq 0x08000cf9 Thumb Code 22 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetPCLK2Freq 0x08000d19 Thumb Code 22 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - HAL_RCC_GetSysClockFreq 0x08000d39 Thumb Code 162 stm32f4xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - HAL_RCC_OscConfig 0x08000de9 Thumb Code 1172 stm32f4xx_hal_rcc.o(i.HAL_RCC_OscConfig) - HAL_SYSTICK_CLKSourceConfig 0x08001285 Thumb Code 40 stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) - HAL_SYSTICK_Config 0x080012ad Thumb Code 52 stm32f4xx_hal_cortex.o(i.HAL_SYSTICK_Config) - HAL_UARTEx_RxEventCallback 0x080012e1 Thumb Code 2 stm32f4xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - HAL_UART_ErrorCallback 0x080012e3 Thumb Code 2 stm32f4xx_hal_uart.o(i.HAL_UART_ErrorCallback) - HAL_UART_GetState 0x080012e5 Thumb Code 20 stm32f4xx_hal_uart.o(i.HAL_UART_GetState) - HAL_UART_IRQHandler 0x080012f9 Thumb Code 586 stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) - HAL_UART_Init 0x08001549 Thumb Code 114 stm32f4xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspInit 0x080015bd Thumb Code 182 drv_usart.o(i.HAL_UART_MspInit) - HAL_UART_Receive_IT 0x08001681 Thumb Code 66 stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) - HAL_UART_RxCpltCallback 0x080016c5 Thumb Code 120 drv_usart.o(i.HAL_UART_RxCpltCallback) - HAL_UART_TxCpltCallback 0x0800174d Thumb Code 2 stm32f4xx_hal_uart.o(i.HAL_UART_TxCpltCallback) - HardFault_Handler 0x0800174f Thumb Code 4 stm32f4xx_it.o(i.HardFault_Handler) - MemManage_Handler 0x08001753 Thumb Code 4 stm32f4xx_it.o(i.MemManage_Handler) - NMI_Handler 0x08001757 Thumb Code 2 stm32f4xx_it.o(i.NMI_Handler) - OSCfg_Init 0x08001759 Thumb Code 2 os_cfg_app.o(i.OSCfg_Init) - OSInit 0x0800175d Thumb Code 238 os_core.o(i.OSInit) - OSInitHook 0x080018a1 Thumb Code 52 os_cpu_c.o(i.OSInitHook) - OSIntExit 0x080018e9 Thumb Code 230 os_core.o(i.OSIntExit) - OSMutexCreate 0x080019f9 Thumb Code 148 os_mutex.o(i.OSMutexCreate) - OSMutexPend 0x08001a99 Thumb Code 516 os_mutex.o(i.OSMutexPend) - OSRedzoneHitHook 0x08001cb1 Thumb Code 14 os_cpu_c.o(i.OSRedzoneHitHook) - OSSched 0x08001cc1 Thumb Code 142 os_core.o(i.OSSched) - OSStart 0x08001d71 Thumb Code 120 os_core.o(i.OSStart) - OSStatReset 0x08001e09 Thumb Code 266 os_stat.o(i.OSStatReset) - OSStatTaskHook 0x08001f39 Thumb Code 2 os_cpu_c.o(i.OSStatTaskHook) - OSTaskCreate 0x08001f3d Thumb Code 418 os_task.o(i.OSTaskCreate) - OSTaskCreateHook 0x080020f9 Thumb Code 2 os_cpu_c.o(i.OSTaskCreateHook) - OSTaskDel 0x080020fd Thumb Code 404 os_task.o(i.OSTaskDel) - OSTaskDelHook 0x080022a5 Thumb Code 2 os_cpu_c.o(i.OSTaskDelHook) - OSTaskReturnHook 0x080022a7 Thumb Code 2 os_cpu_c.o(i.OSTaskReturnHook) - OSTaskStkChk 0x080022a9 Thumb Code 214 os_task.o(i.OSTaskStkChk) - OSTaskStkInit 0x08002389 Thumb Code 204 os_cpu_c.o(i.OSTaskStkInit) - OSTaskStkRedzoneChk 0x08002459 Thumb Code 50 os_task.o(i.OSTaskStkRedzoneChk) - OSTaskSwHook 0x08002491 Thumb Code 94 os_cpu_c.o(i.OSTaskSwHook) - OSTimeDly 0x080024f9 Thumb Code 172 os_time.o(i.OSTimeDly) - OSTimeGet 0x080025b5 Thumb Code 48 os_time.o(i.OSTimeGet) - OS_Dbg_Init 0x080025e9 Thumb Code 288 os_dbg.o(i.OS_Dbg_Init) - OS_IdleTask 0x08002819 Thumb Code 54 os_core.o(i.OS_IdleTask) - OS_IdleTaskInit 0x08002859 Thumb Code 66 os_core.o(i.OS_IdleTaskInit) - OS_MemInit 0x080028c9 Thumb Code 14 os_mem.o(i.OS_MemInit) - OS_MsgPoolInit 0x080028e1 Thumb Code 110 os_msg.o(i.OS_MsgPoolInit) - OS_MsgQFreeAll 0x0800295d Thumb Code 60 os_msg.o(i.OS_MsgQFreeAll) - OS_MsgQInit 0x0800299d Thumb Code 14 os_msg.o(i.OS_MsgQInit) - OS_MutexDbgListAdd 0x080029ad Thumb Code 38 os_mutex.o(i.OS_MutexDbgListAdd) - OS_MutexGrpAdd 0x080029dd Thumb Code 8 os_mutex.o(i.OS_MutexGrpAdd) - OS_MutexGrpPostAll 0x080029e5 Thumb Code 94 os_mutex.o(i.OS_MutexGrpPostAll) - OS_MutexGrpPrioFindHighest 0x08002a43 Thumb Code 42 os_mutex.o(i.OS_MutexGrpPrioFindHighest) - OS_MutexGrpRemove 0x08002a6d Thumb Code 28 os_mutex.o(i.OS_MutexGrpRemove) - OS_Pend 0x08002a89 Thumb Code 64 os_core.o(i.OS_Pend) - OS_PendDbgNameAdd 0x08002ac9 Thumb Code 64 os_core.o(i.OS_PendDbgNameAdd) - OS_PendDbgNameRemove 0x08002b21 Thumb Code 32 os_core.o(i.OS_PendDbgNameRemove) - OS_PendListChangePrio 0x08002b45 Thumb Code 34 os_core.o(i.OS_PendListChangePrio) - OS_PendListInit 0x08002b67 Thumb Code 10 os_core.o(i.OS_PendListInit) - OS_PendListInsertPrio 0x08002b71 Thumb Code 102 os_core.o(i.OS_PendListInsertPrio) - OS_PendListRemove 0x08002bd7 Thumb Code 78 os_core.o(i.OS_PendListRemove) - OS_Post 0x08002c25 Thumb Code 172 os_core.o(i.OS_Post) - OS_PrioGetHighest 0x08002cd1 Thumb Code 14 os_prio.o(i.OS_PrioGetHighest) - OS_PrioInit 0x08002ce5 Thumb Code 20 os_prio.o(i.OS_PrioInit) - OS_PrioInsert 0x08002cfd Thumb Code 20 os_prio.o(i.OS_PrioInsert) - OS_PrioRemove 0x08002d15 Thumb Code 20 os_prio.o(i.OS_PrioRemove) - OS_RdyListInit 0x08002d2d Thumb Code 30 os_core.o(i.OS_RdyListInit) - OS_RdyListInsert 0x08002d51 Thumb Code 40 os_core.o(i.OS_RdyListInsert) - OS_RdyListInsertHead 0x08002d7d Thumb Code 58 os_core.o(i.OS_RdyListInsertHead) - OS_RdyListInsertTail 0x08002dbd Thumb Code 56 os_core.o(i.OS_RdyListInsertTail) - OS_RdyListRemove 0x08002df9 Thumb Code 86 os_core.o(i.OS_RdyListRemove) - OS_StatTask 0x08002e55 Thumb Code 768 os_stat.o(i.OS_StatTask) - OS_StatTaskInit 0x080031a5 Thumb Code 144 os_stat.o(i.OS_StatTaskInit) - OS_TaskBlock 0x08003281 Thumb Code 44 os_core.o(i.OS_TaskBlock) - OS_TaskChangePrio 0x080032b1 Thumb Code 228 os_task.o(i.OS_TaskChangePrio) - OS_TaskDbgListAdd 0x08003399 Thumb Code 42 os_task.o(i.OS_TaskDbgListAdd) - OS_TaskDbgListRemove 0x080033c9 Thumb Code 64 os_task.o(i.OS_TaskDbgListRemove) - OS_TaskInit 0x0800340d Thumb Code 18 os_task.o(i.OS_TaskInit) - OS_TaskInitTCB 0x0800342d Thumb Code 160 os_task.o(i.OS_TaskInitTCB) - OS_TaskReturn 0x080034d9 Thumb Code 20 os_task.o(i.OS_TaskReturn) - OS_TaskStkRedzoneChk 0x080034f1 Thumb Code 34 os_task.o(i.OS_TaskStkRedzoneChk) - OS_TaskStkRedzoneInit 0x08003519 Thumb Code 20 os_task.o(i.OS_TaskStkRedzoneInit) - OS_TickInit 0x08003531 Thumb Code 18 os_tick.o(i.OS_TickInit) - OS_TickListInsert 0x0800354d Thumb Code 162 os_tick.o(i.OS_TickListInsert) - OS_TickListInsertDly 0x080035f9 Thumb Code 134 os_tick.o(i.OS_TickListInsertDly) - OS_TickListRemove 0x08003685 Thumb Code 82 os_tick.o(i.OS_TickListRemove) - OS_TmrInit 0x080038b5 Thumb Code 178 os_tmr.o(i.OS_TmrInit) - OS_TmrLink 0x080039d5 Thumb Code 172 os_tmr.o(i.OS_TmrLink) - OS_TmrTask 0x08003aa5 Thumb Code 256 os_tmr.o(i.OS_TmrTask) - OS_TmrUnlink 0x08003bb9 Thumb Code 190 os_tmr.o(i.OS_TmrUnlink) - SEGGER_RTT_Write 0x08003c85 Thumb Code 68 segger_rtt.o(i.SEGGER_RTT_Write) - SEGGER_RTT_WriteNoLock 0x08003ccd Thumb Code 126 segger_rtt.o(i.SEGGER_RTT_WriteNoLock) - SEGGER_RTT_printf 0x08003d51 Thumb Code 34 segger_rtt_printf.o(i.SEGGER_RTT_printf) - SEGGER_RTT_vprintf 0x08003d73 Thumb Code 522 segger_rtt_printf.o(i.SEGGER_RTT_vprintf) - SVC_Handler 0x08003f7d Thumb Code 2 stm32f4xx_it.o(i.SVC_Handler) - SystemInit 0x08003f81 Thumb Code 14 system_stm32f4xx.o(i.SystemInit) - UART_Start_Receive_IT 0x080042e9 Thumb Code 70 stm32f4xx_hal_uart.o(i.UART_Start_Receive_IT) - USART2_IRQHandler 0x08004391 Thumb Code 66 drv_usart.o(i.USART2_IRQHandler) - UsageFault_Handler 0x080043e1 Thumb Code 4 stm32f4xx_it.o(i.UsageFault_Handler) - _sys_exit 0x08004795 Thumb Code 4 drv_usart.o(i._sys_exit) - bsp_task_creat 0x08004799 Thumb Code 82 bsp_task.o(i.bsp_task_creat) - delay_init 0x080047f5 Thumb Code 24 bsp_delay.o(i.delay_init) - kit_time_dly_by_fix_period 0x08004811 Thumb Code 36 kit_time.o(i.kit_time_dly_by_fix_period) - kit_time_dly_ms 0x08004835 Thumb Code 16 kit_time.o(i.kit_time_dly_ms) - kit_time_get_interval 0x08004845 Thumb Code 20 kit_time.o(i.kit_time_get_interval) - kit_time_get_interval_by_now 0x08004859 Thumb Code 24 kit_time.o(i.kit_time_get_interval_by_now) - kit_time_get_tick 0x08004871 Thumb Code 10 kit_time.o(i.kit_time_get_tick) - led_init 0x0800487d Thumb Code 142 bsp_led.o(i.led_init) - main 0x08004915 Thumb Code 68 main.o(i.main) - poll_start_task1_handler 0x080049a9 Thumb Code 12 main.o(i.poll_start_task1_handler) - poll_start_task1_init 0x080049b5 Thumb Code 40 main.o(i.poll_start_task1_init) - poll_start_task2_handler 0x080049dd Thumb Code 12 main.o(i.poll_start_task2_handler) - sys_stm32_clock_init 0x080049e9 Thumb Code 208 drv_sys.o(i.sys_stm32_clock_init) - task1 0x08004ac5 Thumb Code 20 app_demo.o(i.task1) - task2 0x08004add Thumb Code 20 app_demo.o(i.task2) - usart_init 0x08004b79 Thumb Code 44 drv_usart.o(i.usart_init) - _fp_init 0x08004bb1 Thumb Code 10 fpinit.o(x$fpl$fpinit) - __fplib_config_fpu_vfp 0x08004bb9 Thumb Code 0 fpinit.o(x$fpl$fpinit) - __fplib_config_pureend_doubles 0x08004bb9 Thumb Code 0 fpinit.o(x$fpl$fpinit) - AHBPrescTable 0x08004be0 Data 16 system_stm32f4xx.o(.constdata) - APBPrescTable 0x08004bf0 Data 8 system_stm32f4xx.o(.constdata) - OSCfg_IdleTaskStkBasePtr 0x08004c08 Data 4 os_cfg_app.o(.constdata) - OSCfg_IdleTaskStkLimit 0x08004c0c Data 4 os_cfg_app.o(.constdata) - OSCfg_IdleTaskStkSize 0x08004c10 Data 4 os_cfg_app.o(.constdata) - OSCfg_IdleTaskStkSizeRAM 0x08004c14 Data 4 os_cfg_app.o(.constdata) - OSCfg_ISRStkBasePtr 0x08004c18 Data 4 os_cfg_app.o(.constdata) - OSCfg_ISRStkSize 0x08004c1c Data 4 os_cfg_app.o(.constdata) - OSCfg_ISRStkSizeRAM 0x08004c20 Data 4 os_cfg_app.o(.constdata) - OSCfg_MsgPoolSize 0x08004c24 Data 2 os_cfg_app.o(.constdata) - OSCfg_MsgPoolSizeRAM 0x08004c28 Data 4 os_cfg_app.o(.constdata) - OSCfg_MsgPoolBasePtr 0x08004c2c Data 4 os_cfg_app.o(.constdata) - OSCfg_StatTaskPrio 0x08004c30 Data 1 os_cfg_app.o(.constdata) - OSCfg_StatTaskRate_Hz 0x08004c34 Data 4 os_cfg_app.o(.constdata) - OSCfg_StatTaskStkBasePtr 0x08004c38 Data 4 os_cfg_app.o(.constdata) - OSCfg_StatTaskStkLimit 0x08004c3c Data 4 os_cfg_app.o(.constdata) - OSCfg_StatTaskStkSize 0x08004c40 Data 4 os_cfg_app.o(.constdata) - OSCfg_StatTaskStkSizeRAM 0x08004c44 Data 4 os_cfg_app.o(.constdata) - OSCfg_StkSizeMin 0x08004c48 Data 4 os_cfg_app.o(.constdata) - OSCfg_TickRate_Hz 0x08004c4c Data 4 os_cfg_app.o(.constdata) - OSCfg_TmrTaskPrio 0x08004c50 Data 1 os_cfg_app.o(.constdata) - OSCfg_TmrTaskRate_Hz 0x08004c54 Data 4 os_cfg_app.o(.constdata) - OSCfg_TmrTaskStkBasePtr 0x08004c58 Data 4 os_cfg_app.o(.constdata) - OSCfg_TmrTaskStkLimit 0x08004c5c Data 4 os_cfg_app.o(.constdata) - OSCfg_TmrTaskStkSize 0x08004c60 Data 4 os_cfg_app.o(.constdata) - OSCfg_TmrTaskStkSizeRAM 0x08004c64 Data 4 os_cfg_app.o(.constdata) - OSCfg_DataSizeRAM 0x08004c68 Data 4 os_cfg_app.o(.constdata) - OSDbg_DbgEn 0x08004c6c Data 1 os_dbg.o(.constdata) - OSDbg_ArgChkEn 0x08004c6d Data 1 os_dbg.o(.constdata) - OSDbg_AppHooksEn 0x08004c6e Data 1 os_dbg.o(.constdata) - OSDbg_EndiannessTest 0x08004c70 Data 4 os_dbg.o(.constdata) - OSDbg_CalledFromISRChkEn 0x08004c74 Data 1 os_dbg.o(.constdata) - OSDbg_FlagEn 0x08004c75 Data 1 os_dbg.o(.constdata) - OSDbg_FlagGrp 0x08004c78 Data 40 os_dbg.o(.constdata) - OSDbg_FlagDelEn 0x08004ca0 Data 1 os_dbg.o(.constdata) - OSDbg_FlagModeClrEn 0x08004ca1 Data 1 os_dbg.o(.constdata) - OSDbg_FlagPendAbortEn 0x08004ca2 Data 1 os_dbg.o(.constdata) - OSDbg_FlagGrpSize 0x08004ca4 Data 2 os_dbg.o(.constdata) - OSDbg_FlagWidth 0x08004ca6 Data 2 os_dbg.o(.constdata) - OSDbg_Mem 0x08004ca8 Data 32 os_dbg.o(.constdata) - OSDbg_MemEn 0x08004cc8 Data 1 os_dbg.o(.constdata) - OSDbg_MemSize 0x08004cca Data 2 os_dbg.o(.constdata) - OSDbg_MsgEn 0x08004ccc Data 1 os_dbg.o(.constdata) - OSDbg_MsgSize 0x08004cce Data 2 os_dbg.o(.constdata) - OSDbg_MsgPoolSize 0x08004cd0 Data 2 os_dbg.o(.constdata) - OSDbg_MsgQSize 0x08004cd2 Data 2 os_dbg.o(.constdata) - OSDbg_Mutex 0x08004cd4 Data 48 os_dbg.o(.constdata) - OSDbg_MutexEn 0x08004d04 Data 1 os_dbg.o(.constdata) - OSDbg_MutexDelEn 0x08004d05 Data 1 os_dbg.o(.constdata) - OSDbg_MutexPendAbortEn 0x08004d06 Data 1 os_dbg.o(.constdata) - OSDbg_MutexSize 0x08004d08 Data 2 os_dbg.o(.constdata) - OSDbg_ObjTypeChkEn 0x08004d0a Data 1 os_dbg.o(.constdata) - OSDbg_ObjCreatedChkEn 0x08004d0b Data 1 os_dbg.o(.constdata) - OSDbg_PendListSize 0x08004d0c Data 2 os_dbg.o(.constdata) - OSDbg_PendObjSize 0x08004d0e Data 2 os_dbg.o(.constdata) - OSDbg_PrioMax 0x08004d10 Data 2 os_dbg.o(.constdata) - OSDbg_PrioTblSize 0x08004d12 Data 2 os_dbg.o(.constdata) - OSDbg_PtrSize 0x08004d14 Data 2 os_dbg.o(.constdata) - OSDbg_Q 0x08004d18 Data 48 os_dbg.o(.constdata) - OSDbg_QEn 0x08004d48 Data 1 os_dbg.o(.constdata) - OSDbg_QDelEn 0x08004d49 Data 1 os_dbg.o(.constdata) - OSDbg_QFlushEn 0x08004d4a Data 1 os_dbg.o(.constdata) - OSDbg_QPendAbortEn 0x08004d4b Data 1 os_dbg.o(.constdata) - OSDbg_QSize 0x08004d4c Data 2 os_dbg.o(.constdata) - OSDbg_SchedRoundRobinEn 0x08004d4e Data 1 os_dbg.o(.constdata) - OSDbg_Sem 0x08004d50 Data 40 os_dbg.o(.constdata) - OSDbg_SemEn 0x08004d78 Data 1 os_dbg.o(.constdata) - OSDbg_SemDelEn 0x08004d79 Data 1 os_dbg.o(.constdata) - OSDbg_SemPendAbortEn 0x08004d7a Data 1 os_dbg.o(.constdata) - OSDbg_SemSetEn 0x08004d7b Data 1 os_dbg.o(.constdata) - OSDbg_SemSize 0x08004d7c Data 2 os_dbg.o(.constdata) - OSDbg_RdyList 0x08004d7e Data 2 os_dbg.o(.constdata) - OSDbg_RdyListSize 0x08004d80 Data 4 os_dbg.o(.constdata) - OSDbg_StkWidth 0x08004d84 Data 1 os_dbg.o(.constdata) - OSDbg_StatTaskEn 0x08004d85 Data 1 os_dbg.o(.constdata) - OSDbg_StatTaskStkChkEn 0x08004d86 Data 1 os_dbg.o(.constdata) - OSDbg_TaskChangePrioEn 0x08004d87 Data 1 os_dbg.o(.constdata) - OSDbg_TaskDelEn 0x08004d88 Data 1 os_dbg.o(.constdata) - OSDbg_TaskQEn 0x08004d89 Data 1 os_dbg.o(.constdata) - OSDbg_TaskQPendAbortEn 0x08004d8a Data 1 os_dbg.o(.constdata) - OSDbg_TaskProfileEn 0x08004d8b Data 1 os_dbg.o(.constdata) - OSDbg_TaskRegTblSize 0x08004d8c Data 2 os_dbg.o(.constdata) - OSDbg_TaskSemPendAbortEn 0x08004d8e Data 1 os_dbg.o(.constdata) - OSDbg_TaskSuspendEn 0x08004d8f Data 1 os_dbg.o(.constdata) - OSDbg_TCBSize 0x08004d90 Data 2 os_dbg.o(.constdata) - OSDbg_TickListSize 0x08004d92 Data 2 os_dbg.o(.constdata) - OSDbg_TimeDlyHMSMEn 0x08004d94 Data 1 os_dbg.o(.constdata) - OSDbg_TimeDlyResumeEn 0x08004d95 Data 1 os_dbg.o(.constdata) - OSDbg_TLS_TblSize 0x08004d96 Data 2 os_dbg.o(.constdata) - OSDbg_Tmr 0x08004d98 Data 48 os_dbg.o(.constdata) - OSDbg_TmrEn 0x08004dc8 Data 1 os_dbg.o(.constdata) - OSDbg_TmrDelEn 0x08004dc9 Data 1 os_dbg.o(.constdata) - OSDbg_TmrSize 0x08004dca Data 2 os_dbg.o(.constdata) - OSDbg_VersionNbr 0x08004dcc Data 2 os_dbg.o(.constdata) - OSDbg_DataSize 0x08004dd0 Data 4 os_dbg.o(.constdata) - Region$$Table$$Base 0x08004dd4 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08004df4 Number 0 anon$$obj.o(Region$$Table) - stack_poll_start_task1 0x20000000 Data 1600 main.o(.CCM_RAM) - tcb_poll_start_task1 0x20000640 Data 196 main.o(.CCM_RAM) - stack_poll_start_task2 0x20000704 Data 1600 main.o(.CCM_RAM) - tcb_poll_start_task2 0x20000d44 Data 196 main.o(.CCM_RAM) - poll_start_task1 0x20000e08 Data 40 main.o(.data) - poll_start_task2 0x20000e30 Data 40 main.o(.data) - __stdout 0x20000e58 Data 4 drv_usart.o(.data) - g_usart_rx_sta 0x20000e5c Data 2 drv_usart.o(.data) - g_rx_buffer 0x20000e5e Data 1 drv_usart.o(.data) - uwTick 0x20000e64 Data 4 stm32f4xx_hal.o(.data) - uwTickPrio 0x20000e68 Data 4 stm32f4xx_hal.o(.data) - uwTickFreq 0x20000e6c Data 1 stm32f4xx_hal.o(.data) - SystemCoreClock 0x20000e70 Data 4 system_stm32f4xx.o(.data) - OS_CPU_ExceptStkBase 0x20000e74 Data 4 os_cpu_c.o(.data) - OS_KA_BASEPRI_Boundary 0x20000e78 Data 4 os_cpu_c.o(.data) - OSIdleTaskCtr 0x20000e7c Data 4 os_var.o(.data) - OSIntNestingCtr 0x20000e80 Data 1 os_var.o(.data) - OSRunning 0x20000e81 Data 1 os_var.o(.data) - OSInitialized 0x20000e82 Data 1 os_var.o(.data) - OSISRStkFree 0x20000e84 Data 4 os_var.o(.data) - OSISRStkUsed 0x20000e88 Data 4 os_var.o(.data) - OSFlagDbgListPtr 0x20000e8c Data 4 os_var.o(.data) - OSFlagQty 0x20000e90 Data 2 os_var.o(.data) - OSMemDbgListPtr 0x20000e94 Data 4 os_var.o(.data) - OSMemQty 0x20000e98 Data 2 os_var.o(.data) - OSMutexDbgListPtr 0x20000e9c Data 4 os_var.o(.data) - OSMutexQty 0x20000ea0 Data 2 os_var.o(.data) - OSPrioCur 0x20000ea2 Data 1 os_var.o(.data) - OSPrioHighRdy 0x20000ea3 Data 1 os_var.o(.data) - OSPrioTbl 0x20000ea4 Data 4 os_var.o(.data) - OSQDbgListPtr 0x20000ea8 Data 4 os_var.o(.data) - OSQQty 0x20000eac Data 2 os_var.o(.data) - OSSchedLockNestingCtr 0x20000eae Data 1 os_var.o(.data) - OSSchedRoundRobinDfltTimeQuanta 0x20000eb0 Data 4 os_var.o(.data) - OSSchedRoundRobinEn 0x20000eb4 Data 1 os_var.o(.data) - OSSemDbgListPtr 0x20000eb8 Data 4 os_var.o(.data) - OSSemQty 0x20000ebc Data 2 os_var.o(.data) - OSStatResetFlag 0x20000ebe Data 1 os_var.o(.data) - OSStatTaskCPUUsage 0x20000ec0 Data 2 os_var.o(.data) - OSStatTaskCPUUsageMax 0x20000ec2 Data 2 os_var.o(.data) - OSStatTaskCtr 0x20000ec4 Data 4 os_var.o(.data) - OSStatTaskCtrMax 0x20000ec8 Data 4 os_var.o(.data) - OSStatTaskCtrRun 0x20000ecc Data 4 os_var.o(.data) - OSStatTaskRdy 0x20000ed0 Data 1 os_var.o(.data) - OSStatTaskTime 0x20000ed4 Data 4 os_var.o(.data) - OSStatTaskTimeMax 0x20000ed8 Data 4 os_var.o(.data) - OSTaskCtxSwCtr 0x20000edc Data 4 os_var.o(.data) - OSTaskDbgListPtr 0x20000ee0 Data 4 os_var.o(.data) - OSTaskQty 0x20000ee4 Data 2 os_var.o(.data) - OSTickCtr 0x20000ee8 Data 4 os_var.o(.data) - OSTickList 0x20000eec Data 8 os_var.o(.data) - OSTickTime 0x20000ef4 Data 4 os_var.o(.data) - OSTickTimeMax 0x20000ef8 Data 4 os_var.o(.data) - OSTmrDbgListPtr 0x20000efc Data 4 os_var.o(.data) - OSTmrListEntries 0x20000f00 Data 2 os_var.o(.data) - OSTmrListPtr 0x20000f04 Data 4 os_var.o(.data) - OSTmrQty 0x20000f08 Data 2 os_var.o(.data) - OSTmrTaskTime 0x20000f0c Data 4 os_var.o(.data) - OSTmrTaskTimeMax 0x20000f10 Data 4 os_var.o(.data) - OSTmrTaskTickBase 0x20000f14 Data 4 os_var.o(.data) - OSTmrToTicksMult 0x20000f18 Data 4 os_var.o(.data) - OSTCBCurPtr 0x20000f1c Data 4 os_var.o(.data) - OSTCBHighRdyPtr 0x20000f20 Data 4 os_var.o(.data) - g_usart_rx_buf 0x20000f24 Data 200 drv_usart.o(.bss) - g_uart2_handle 0x20000fec Data 68 drv_usart.o(.bss) - task_item 0x20001030 Data 604 bsp_task.o(.bss) - _SEGGER_RTT 0x2000128c Data 120 segger_rtt.o(.bss) - OSCfg_IdleTaskStk 0x20001714 Data 256 os_cfg_app.o(.bss) - OSCfg_ISRStk 0x20001814 Data 512 os_cfg_app.o(.bss) - OSCfg_MsgPool 0x20001a14 Data 512 os_cfg_app.o(.bss) - OSCfg_StatTaskStk 0x20001c14 Data 400 os_cfg_app.o(.bss) - OSCfg_TmrTaskStk 0x20001da4 Data 512 os_cfg_app.o(.bss) - OSIdleTaskTCB 0x20001fa4 Data 196 os_var.o(.bss) - OSMsgPool 0x20002068 Data 12 os_var.o(.bss) - OSRdyList 0x20002074 Data 384 os_var.o(.bss) - OSStatTaskTCB 0x200021f4 Data 196 os_var.o(.bss) - OSTmrCond 0x200022b8 Data 36 os_var.o(.bss) - OSTmrMutex 0x200022dc Data 48 os_var.o(.bss) - OSTmrTaskTCB 0x2000230c Data 196 os_var.o(.bss) - __libspace_start 0x200023d0 Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x20002430 Data 0 libspace.o(.bss) + __use_two_region_memory 0x0800030f Thumb Code 2 heapauxi.o(.text) + __rt_heap_escrow$2region 0x08000311 Thumb Code 2 heapauxi.o(.text) + __rt_heap_expand$2region 0x08000313 Thumb Code 2 heapauxi.o(.text) + __semihosting$guard 0x08000315 Thumb Code 0 use_no_semi.o(.text) + __use_no_semihosting_swi 0x08000315 Thumb Code 2 use_no_semi.o(.text) + __user_setup_stackheap 0x08000317 Thumb Code 74 sys_stackheap_outer.o(.text) + exit 0x08000361 Thumb Code 18 exit.o(.text) + __user_libspace 0x08000375 Thumb Code 8 libspace.o(.text) + __user_perproc_libspace 0x08000375 Thumb Code 0 libspace.o(.text) + __user_perthread_libspace 0x08000375 Thumb Code 0 libspace.o(.text) + OSStartHighRdy 0x0800037d Thumb Code 0 os_cpu_a.o(CODE) + OSCtxSw 0x080003fb Thumb Code 0 os_cpu_a.o(CODE) + OSIntCtxSw 0x080003fb Thumb Code 0 os_cpu_a.o(CODE) + OS_CPU_PendSVHandler 0x08000405 Thumb Code 0 os_cpu_a.o(CODE) + BusFault_Handler 0x08000499 Thumb Code 4 stm32f4xx_it.o(i.BusFault_Handler) + CPU_SW_Exception 0x0800049d Thumb Code 4 cpu_core.o(i.CPU_SW_Exception) + CPU_TS_TmrRd 0x080004a1 Thumb Code 4 bsp_cpu.o(i.CPU_TS_TmrRd) + DebugMon_Handler 0x080004a5 Thumb Code 2 stm32f4xx_it.o(i.DebugMon_Handler) + HAL_DMA_Abort 0x080004a7 Thumb Code 170 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort) + HAL_DMA_Abort_IT 0x08000551 Thumb Code 40 stm32f4xx_hal_dma.o(i.HAL_DMA_Abort_IT) + HAL_GetTick 0x08000579 Thumb Code 6 stm32f4xx_hal.o(i.HAL_GetTick) + HAL_UARTEx_RxEventCallback 0x08000585 Thumb Code 2 stm32f4xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + HAL_UART_ErrorCallback 0x08000587 Thumb Code 2 stm32f4xx_hal_uart.o(i.HAL_UART_ErrorCallback) + HAL_UART_GetState 0x08000589 Thumb Code 20 stm32f4xx_hal_uart.o(i.HAL_UART_GetState) + HAL_UART_IRQHandler 0x0800059d Thumb Code 586 stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) + HAL_UART_Receive_IT 0x080007ed Thumb Code 66 stm32f4xx_hal_uart.o(i.HAL_UART_Receive_IT) + HAL_UART_RxCpltCallback 0x08000831 Thumb Code 112 drv_usart.o(i.HAL_UART_RxCpltCallback) + HAL_UART_TxCpltCallback 0x080008ad Thumb Code 2 stm32f4xx_hal_uart.o(i.HAL_UART_TxCpltCallback) + HardFault_Handler 0x080008af Thumb Code 4 stm32f4xx_it.o(i.HardFault_Handler) + MemManage_Handler 0x080008b3 Thumb Code 4 stm32f4xx_it.o(i.MemManage_Handler) + NMI_Handler 0x080008b7 Thumb Code 2 stm32f4xx_it.o(i.NMI_Handler) + OSIntExit 0x080008b9 Thumb Code 230 os_core.o(i.OSIntExit) + OSRedzoneHitHook 0x080009c9 Thumb Code 14 os_cpu_c.o(i.OSRedzoneHitHook) + OSTaskStkRedzoneChk 0x080009d9 Thumb Code 50 os_task.o(i.OSTaskStkRedzoneChk) + OSTaskSwHook 0x08000a11 Thumb Code 94 os_cpu_c.o(i.OSTaskSwHook) + OS_PrioGetHighest 0x08000a79 Thumb Code 14 os_prio.o(i.OS_PrioGetHighest) + OS_TaskStkRedzoneChk 0x08000a8d Thumb Code 34 os_task.o(i.OS_TaskStkRedzoneChk) + SVC_Handler 0x08000ab5 Thumb Code 2 stm32f4xx_it.o(i.SVC_Handler) + SystemInit 0x08000ab9 Thumb Code 14 system_stm32f4xx.o(i.SystemInit) + UART_Start_Receive_IT 0x08000bf5 Thumb Code 70 stm32f4xx_hal_uart.o(i.UART_Start_Receive_IT) + USART2_IRQHandler 0x08000c9d Thumb Code 182 drv_usart.o(i.USART2_IRQHandler) + UsageFault_Handler 0x08000d69 Thumb Code 4 stm32f4xx_it.o(i.UsageFault_Handler) + _sys_exit 0x08000d6d Thumb Code 4 drv_usart.o(i._sys_exit) + main 0x08000d71 Thumb Code 4 main.o(i.main) + _fp_init 0x08000d75 Thumb Code 10 fpinit.o(x$fpl$fpinit) + __fplib_config_fpu_vfp 0x08000d7d Thumb Code 0 fpinit.o(x$fpl$fpinit) + __fplib_config_pureend_doubles 0x08000d7d Thumb Code 0 fpinit.o(x$fpl$fpinit) + OSCfg_IdleTaskStkBasePtr 0x08000d80 Data 4 os_cfg_app.o(.constdata) + OSCfg_IdleTaskStkLimit 0x08000d84 Data 4 os_cfg_app.o(.constdata) + OSCfg_IdleTaskStkSize 0x08000d88 Data 4 os_cfg_app.o(.constdata) + OSCfg_IdleTaskStkSizeRAM 0x08000d8c Data 4 os_cfg_app.o(.constdata) + OSCfg_ISRStkBasePtr 0x08000d90 Data 4 os_cfg_app.o(.constdata) + OSCfg_ISRStkSize 0x08000d94 Data 4 os_cfg_app.o(.constdata) + OSCfg_ISRStkSizeRAM 0x08000d98 Data 4 os_cfg_app.o(.constdata) + OSCfg_MsgPoolSize 0x08000d9c Data 2 os_cfg_app.o(.constdata) + OSCfg_MsgPoolSizeRAM 0x08000da0 Data 4 os_cfg_app.o(.constdata) + OSCfg_MsgPoolBasePtr 0x08000da4 Data 4 os_cfg_app.o(.constdata) + OSCfg_StatTaskPrio 0x08000da8 Data 1 os_cfg_app.o(.constdata) + OSCfg_StatTaskRate_Hz 0x08000dac Data 4 os_cfg_app.o(.constdata) + OSCfg_StatTaskStkBasePtr 0x08000db0 Data 4 os_cfg_app.o(.constdata) + OSCfg_StatTaskStkLimit 0x08000db4 Data 4 os_cfg_app.o(.constdata) + OSCfg_StatTaskStkSize 0x08000db8 Data 4 os_cfg_app.o(.constdata) + OSCfg_StatTaskStkSizeRAM 0x08000dbc Data 4 os_cfg_app.o(.constdata) + OSCfg_StkSizeMin 0x08000dc0 Data 4 os_cfg_app.o(.constdata) + OSCfg_TickRate_Hz 0x08000dc4 Data 4 os_cfg_app.o(.constdata) + OSCfg_TmrTaskPrio 0x08000dc8 Data 1 os_cfg_app.o(.constdata) + OSCfg_TmrTaskRate_Hz 0x08000dcc Data 4 os_cfg_app.o(.constdata) + OSCfg_TmrTaskStkBasePtr 0x08000dd0 Data 4 os_cfg_app.o(.constdata) + OSCfg_TmrTaskStkLimit 0x08000dd4 Data 4 os_cfg_app.o(.constdata) + OSCfg_TmrTaskStkSize 0x08000dd8 Data 4 os_cfg_app.o(.constdata) + OSCfg_TmrTaskStkSizeRAM 0x08000ddc Data 4 os_cfg_app.o(.constdata) + OSCfg_DataSizeRAM 0x08000de0 Data 4 os_cfg_app.o(.constdata) + Region$$Table$$Base 0x08000de4 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08000e04 Number 0 anon$$obj.o(Region$$Table) + __stdout 0x20000000 Data 4 drv_usart.o(.data) + g_usart_rx_sta 0x20000004 Data 2 drv_usart.o(.data) + rx_buffer 0x20000006 Data 1 drv_usart.o(.data) + rx_size 0x20000008 Data 2 drv_usart.o(.data) + uart_configs 0x2000000c Data 132 drv_usart.o(.data) + uwTick 0x20000090 Data 4 stm32f4xx_hal.o(.data) + uwTickPrio 0x20000094 Data 4 stm32f4xx_hal.o(.data) + uwTickFreq 0x20000098 Data 1 stm32f4xx_hal.o(.data) + OS_CPU_ExceptStkBase 0x2000009c Data 4 os_cpu_c.o(.data) + OS_KA_BASEPRI_Boundary 0x200000a0 Data 4 os_cpu_c.o(.data) + OSIdleTaskCtr 0x200000a4 Data 4 os_var.o(.data) + OSIntNestingCtr 0x200000a8 Data 1 os_var.o(.data) + OSRunning 0x200000a9 Data 1 os_var.o(.data) + OSInitialized 0x200000aa Data 1 os_var.o(.data) + OSISRStkFree 0x200000ac Data 4 os_var.o(.data) + OSISRStkUsed 0x200000b0 Data 4 os_var.o(.data) + OSFlagDbgListPtr 0x200000b4 Data 4 os_var.o(.data) + OSFlagQty 0x200000b8 Data 2 os_var.o(.data) + OSMemDbgListPtr 0x200000bc Data 4 os_var.o(.data) + OSMemQty 0x200000c0 Data 2 os_var.o(.data) + OSMutexDbgListPtr 0x200000c4 Data 4 os_var.o(.data) + OSMutexQty 0x200000c8 Data 2 os_var.o(.data) + OSPrioCur 0x200000ca Data 1 os_var.o(.data) + OSPrioHighRdy 0x200000cb Data 1 os_var.o(.data) + OSPrioTbl 0x200000cc Data 4 os_var.o(.data) + OSQDbgListPtr 0x200000d0 Data 4 os_var.o(.data) + OSQQty 0x200000d4 Data 2 os_var.o(.data) + OSSchedLockNestingCtr 0x200000d6 Data 1 os_var.o(.data) + OSSchedRoundRobinDfltTimeQuanta 0x200000d8 Data 4 os_var.o(.data) + OSSchedRoundRobinEn 0x200000dc Data 1 os_var.o(.data) + OSSemDbgListPtr 0x200000e0 Data 4 os_var.o(.data) + OSSemQty 0x200000e4 Data 2 os_var.o(.data) + OSStatResetFlag 0x200000e6 Data 1 os_var.o(.data) + OSStatTaskCPUUsage 0x200000e8 Data 2 os_var.o(.data) + OSStatTaskCPUUsageMax 0x200000ea Data 2 os_var.o(.data) + OSStatTaskCtr 0x200000ec Data 4 os_var.o(.data) + OSStatTaskCtrMax 0x200000f0 Data 4 os_var.o(.data) + OSStatTaskCtrRun 0x200000f4 Data 4 os_var.o(.data) + OSStatTaskRdy 0x200000f8 Data 1 os_var.o(.data) + OSStatTaskTime 0x200000fc Data 4 os_var.o(.data) + OSStatTaskTimeMax 0x20000100 Data 4 os_var.o(.data) + OSTaskCtxSwCtr 0x20000104 Data 4 os_var.o(.data) + OSTaskDbgListPtr 0x20000108 Data 4 os_var.o(.data) + OSTaskQty 0x2000010c Data 2 os_var.o(.data) + OSTickCtr 0x20000110 Data 4 os_var.o(.data) + OSTickList 0x20000114 Data 8 os_var.o(.data) + OSTickTime 0x2000011c Data 4 os_var.o(.data) + OSTickTimeMax 0x20000120 Data 4 os_var.o(.data) + OSTmrDbgListPtr 0x20000124 Data 4 os_var.o(.data) + OSTmrListEntries 0x20000128 Data 2 os_var.o(.data) + OSTmrListPtr 0x2000012c Data 4 os_var.o(.data) + OSTmrQty 0x20000130 Data 2 os_var.o(.data) + OSTmrTaskTime 0x20000134 Data 4 os_var.o(.data) + OSTmrTaskTimeMax 0x20000138 Data 4 os_var.o(.data) + OSTmrTaskTickBase 0x2000013c Data 4 os_var.o(.data) + OSTmrToTicksMult 0x20000140 Data 4 os_var.o(.data) + OSTCBCurPtr 0x20000144 Data 4 os_var.o(.data) + OSTCBHighRdyPtr 0x20000148 Data 4 os_var.o(.data) + g_usart_rx_buf 0x2000014c Data 200 drv_usart.o(.bss) + g_uart1_handle 0x20000214 Data 68 drv_usart.o(.bss) + g_uart3_handle 0x20000258 Data 68 drv_usart.o(.bss) + g_uart4_handle 0x2000029c Data 68 drv_usart.o(.bss) + huart 0x200002e0 Data 204 drv_usart.o(.bss) + OSCfg_IdleTaskStk 0x200003ac Data 256 os_cfg_app.o(.bss) + OSCfg_ISRStk 0x200004ac Data 512 os_cfg_app.o(.bss) + OSCfg_MsgPool 0x200006ac Data 512 os_cfg_app.o(.bss) + OSCfg_StatTaskStk 0x200008ac Data 400 os_cfg_app.o(.bss) + OSCfg_TmrTaskStk 0x20000a3c Data 512 os_cfg_app.o(.bss) + OSIdleTaskTCB 0x20000c3c Data 196 os_var.o(.bss) + OSMsgPool 0x20000d00 Data 12 os_var.o(.bss) + OSRdyList 0x20000d0c Data 384 os_var.o(.bss) + OSStatTaskTCB 0x20000e8c Data 196 os_var.o(.bss) + OSTmrCond 0x20000f50 Data 36 os_var.o(.bss) + OSTmrMutex 0x20000f74 Data 48 os_var.o(.bss) + OSTmrTaskTCB 0x20000fa4 Data 196 os_var.o(.bss) + __libspace_start 0x20001068 Data 96 libspace.o(.bss) + __temporary_stack_top$libspace 0x200010c8 Data 0 libspace.o(.bss) @@ -4209,271 +3991,130 @@ Memory Map of the image Image Entry point : 0x08000189 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005d18, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x00004e4c]) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000f50, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x00000e38]) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004df4, Max: 0x00100000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000e04, Max: 0x00100000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x08000000 0x08000000 0x00000188 Data RO 6572 RESET startup_stm32f407xx.o - 0x08000188 0x08000188 0x00000008 Code RO 9201 * !!!main c_w.l(__main.o) - 0x08000190 0x08000190 0x00000034 Code RO 9368 !!!scatter c_w.l(__scatter.o) - 0x080001c4 0x080001c4 0x0000005a Code RO 9366 !!dczerorl2 c_w.l(__dczerorl2.o) + 0x08000000 0x08000000 0x00000188 Data RO 6599 RESET startup_stm32f407xx.o + 0x08000188 0x08000188 0x00000008 Code RO 9228 * !!!main c_w.l(__main.o) + 0x08000190 0x08000190 0x00000034 Code RO 9395 !!!scatter c_w.l(__scatter.o) + 0x080001c4 0x080001c4 0x0000005a Code RO 9393 !!dczerorl2 c_w.l(__dczerorl2.o) 0x0800021e 0x0800021e 0x00000002 PAD - 0x08000220 0x08000220 0x0000001c Code RO 9370 !!handler_zi c_w.l(__scatter_zi.o) - 0x0800023c 0x0800023c 0x00000002 Code RO 9245 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x0800023e 0x0800023e 0x00000004 Code RO 9257 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9260 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9263 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9265 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9267 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9270 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9272 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9274 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9276 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9278 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9280 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9282 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9284 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9286 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9288 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9290 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9294 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9296 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9298 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000000 Code RO 9300 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) - 0x08000242 0x08000242 0x00000002 Code RO 9301 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) - 0x08000244 0x08000244 0x00000002 Code RO 9325 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x08000246 0x08000246 0x00000000 Code RO 9349 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) - 0x08000246 0x08000246 0x00000000 Code RO 9351 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) - 0x08000246 0x08000246 0x00000000 Code RO 9354 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) - 0x08000246 0x08000246 0x00000000 Code RO 9357 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) - 0x08000246 0x08000246 0x00000000 Code RO 9359 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) - 0x08000246 0x08000246 0x00000000 Code RO 9362 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) - 0x08000246 0x08000246 0x00000002 Code RO 9363 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) - 0x08000248 0x08000248 0x00000000 Code RO 9205 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) - 0x08000248 0x08000248 0x00000000 Code RO 9216 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) - 0x08000248 0x08000248 0x00000006 Code RO 9228 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) - 0x0800024e 0x0800024e 0x00000000 Code RO 9218 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) - 0x0800024e 0x0800024e 0x00000004 Code RO 9219 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) - 0x08000252 0x08000252 0x00000000 Code RO 9221 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) - 0x08000252 0x08000252 0x00000008 Code RO 9222 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) - 0x0800025a 0x0800025a 0x00000002 Code RO 9249 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x0800025c 0x0800025c 0x00000000 Code RO 9303 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x0800025c 0x0800025c 0x00000004 Code RO 9304 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x08000260 0x08000260 0x00000006 Code RO 9305 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x08000220 0x08000220 0x0000001c Code RO 9397 !!handler_zi c_w.l(__scatter_zi.o) + 0x0800023c 0x0800023c 0x00000002 Code RO 9272 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x0800023e 0x0800023e 0x00000004 Code RO 9284 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9287 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9290 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9292 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9294 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9297 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9299 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9301 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9303 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9305 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9307 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9309 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9311 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9313 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9315 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9317 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9321 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9323 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9325 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000000 Code RO 9327 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x08000242 0x08000242 0x00000002 Code RO 9328 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) + 0x08000244 0x08000244 0x00000002 Code RO 9352 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x08000246 0x08000246 0x00000000 Code RO 9376 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x08000246 0x08000246 0x00000000 Code RO 9378 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x08000246 0x08000246 0x00000000 Code RO 9381 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) + 0x08000246 0x08000246 0x00000000 Code RO 9384 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) + 0x08000246 0x08000246 0x00000000 Code RO 9386 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x08000246 0x08000246 0x00000000 Code RO 9389 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) + 0x08000246 0x08000246 0x00000002 Code RO 9390 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) + 0x08000248 0x08000248 0x00000000 Code RO 9232 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x08000248 0x08000248 0x00000000 Code RO 9243 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x08000248 0x08000248 0x00000006 Code RO 9255 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x0800024e 0x0800024e 0x00000000 Code RO 9245 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x0800024e 0x0800024e 0x00000004 Code RO 9246 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x08000252 0x08000252 0x00000000 Code RO 9248 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x08000252 0x08000252 0x00000008 Code RO 9249 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x0800025a 0x0800025a 0x00000002 Code RO 9276 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x0800025c 0x0800025c 0x00000000 Code RO 9330 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x0800025c 0x0800025c 0x00000004 Code RO 9331 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x08000260 0x08000260 0x00000006 Code RO 9332 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x08000266 0x08000266 0x00000002 PAD - 0x08000268 0x08000268 0x00000050 Code RO 6573 .text startup_stm32f407xx.o - 0x080002b8 0x080002b8 0x00000054 Code RO 7545 .text cpu_a.o - 0x0800030c 0x0800030c 0x00000002 Code RO 9180 .text c_w.l(use_no_semi_2.o) - 0x0800030e 0x0800030e 0x000000ee Code RO 9182 .text c_w.l(lludivv7m.o) - 0x080003fc 0x080003fc 0x00000048 Code RO 9186 .text c_w.l(strcpy.o) - 0x08000444 0x08000444 0x0000008a Code RO 9190 .text c_w.l(rt_memcpy_v6.o) - 0x080004ce 0x080004ce 0x0000004e Code RO 9192 .text c_w.l(rt_memclr_w.o) - 0x0800051c 0x0800051c 0x00000006 Code RO 9199 .text c_w.l(heapauxi.o) - 0x08000522 0x08000522 0x00000002 Code RO 9203 .text c_w.l(use_no_semi.o) - 0x08000524 0x08000524 0x00000064 Code RO 9210 .text c_w.l(rt_memcpy_w.o) - 0x08000588 0x08000588 0x0000004a Code RO 9232 .text c_w.l(sys_stackheap_outer.o) - 0x080005d2 0x080005d2 0x00000012 Code RO 9234 .text c_w.l(exit.o) - 0x080005e4 0x080005e4 0x00000008 Code RO 9246 .text c_w.l(libspace.o) - 0x080005ec 0x080005ec 0x0000011c Code RO 8148 CODE os_cpu_a.o - 0x08000708 0x08000708 0x00000004 Code RO 6310 i.BusFault_Handler stm32f4xx_it.o - 0x0800070c 0x0800070c 0x00000004 Code RO 7421 i.CPU_SW_Exception cpu_core.o - 0x08000710 0x08000710 0x00000004 Code RO 9132 i.CPU_TS_TmrRd bsp_cpu.o - 0x08000714 0x08000714 0x00000002 Code RO 6311 i.DebugMon_Handler stm32f4xx_it.o - 0x08000716 0x08000716 0x000000aa Code RO 4960 i.HAL_DMA_Abort stm32f4xx_hal_dma.o - 0x080007c0 0x080007c0 0x00000028 Code RO 4961 i.HAL_DMA_Abort_IT stm32f4xx_hal_dma.o - 0x080007e8 0x080007e8 0x00000204 Code RO 2199 i.HAL_GPIO_Init stm32f4xx_hal_gpio.o - 0x080009ec 0x080009ec 0x00000014 Code RO 2202 i.HAL_GPIO_TogglePin stm32f4xx_hal_gpio.o - 0x08000a00 0x08000a00 0x0000000c Code RO 2203 i.HAL_GPIO_WritePin stm32f4xx_hal_gpio.o - 0x08000a0c 0x08000a0c 0x0000000c Code RO 1785 i.HAL_GetREVID stm32f4xx_hal.o - 0x08000a18 0x08000a18 0x0000000c Code RO 1786 i.HAL_GetTick stm32f4xx_hal.o - 0x08000a24 0x08000a24 0x00000030 Code RO 1793 i.HAL_Init stm32f4xx_hal.o - 0x08000a54 0x08000a54 0x0000004c Code RO 1794 i.HAL_InitTick stm32f4xx_hal.o - 0x08000aa0 0x08000aa0 0x00000002 Code RO 1796 i.HAL_MspInit stm32f4xx_hal.o - 0x08000aa2 0x08000aa2 0x00000020 Code RO 2061 i.HAL_NVIC_EnableIRQ stm32f4xx_hal_cortex.o - 0x08000ac2 0x08000ac2 0x0000007c Code RO 2067 i.HAL_NVIC_SetPriority stm32f4xx_hal_cortex.o - 0x08000b3e 0x08000b3e 0x00000002 PAD - 0x08000b40 0x08000b40 0x00000028 Code RO 2068 i.HAL_NVIC_SetPriorityGrouping stm32f4xx_hal_cortex.o - 0x08000b68 0x08000b68 0x00000184 Code RO 2263 i.HAL_RCC_ClockConfig stm32f4xx_hal_rcc.o - 0x08000cec 0x08000cec 0x0000000c Code RO 2268 i.HAL_RCC_GetHCLKFreq stm32f4xx_hal_rcc.o - 0x08000cf8 0x08000cf8 0x00000020 Code RO 2270 i.HAL_RCC_GetPCLK1Freq stm32f4xx_hal_rcc.o - 0x08000d18 0x08000d18 0x00000020 Code RO 2271 i.HAL_RCC_GetPCLK2Freq stm32f4xx_hal_rcc.o - 0x08000d38 0x08000d38 0x000000b0 Code RO 2272 i.HAL_RCC_GetSysClockFreq stm32f4xx_hal_rcc.o - 0x08000de8 0x08000de8 0x0000049c Code RO 2275 i.HAL_RCC_OscConfig stm32f4xx_hal_rcc.o - 0x08001284 0x08001284 0x00000028 Code RO 2070 i.HAL_SYSTICK_CLKSourceConfig stm32f4xx_hal_cortex.o - 0x080012ac 0x080012ac 0x00000034 Code RO 2072 i.HAL_SYSTICK_Config stm32f4xx_hal_cortex.o - 0x080012e0 0x080012e0 0x00000002 Code RO 2869 i.HAL_UARTEx_RxEventCallback stm32f4xx_hal_uart.o - 0x080012e2 0x080012e2 0x00000002 Code RO 2883 i.HAL_UART_ErrorCallback stm32f4xx_hal_uart.o - 0x080012e4 0x080012e4 0x00000014 Code RO 2885 i.HAL_UART_GetState stm32f4xx_hal_uart.o - 0x080012f8 0x080012f8 0x00000250 Code RO 2886 i.HAL_UART_IRQHandler stm32f4xx_hal_uart.o - 0x08001548 0x08001548 0x00000072 Code RO 2887 i.HAL_UART_Init stm32f4xx_hal_uart.o - 0x080015ba 0x080015ba 0x00000002 PAD - 0x080015bc 0x080015bc 0x000000c4 Code RO 1087 i.HAL_UART_MspInit drv_usart.o - 0x08001680 0x08001680 0x00000042 Code RO 2892 i.HAL_UART_Receive_IT stm32f4xx_hal_uart.o - 0x080016c2 0x080016c2 0x00000002 PAD - 0x080016c4 0x080016c4 0x00000088 Code RO 1088 i.HAL_UART_RxCpltCallback drv_usart.o - 0x0800174c 0x0800174c 0x00000002 Code RO 2898 i.HAL_UART_TxCpltCallback stm32f4xx_hal_uart.o - 0x0800174e 0x0800174e 0x00000004 Code RO 6312 i.HardFault_Handler stm32f4xx_it.o - 0x08001752 0x08001752 0x00000004 Code RO 6313 i.MemManage_Handler stm32f4xx_it.o - 0x08001756 0x08001756 0x00000002 Code RO 6314 i.NMI_Handler stm32f4xx_it.o - 0x08001758 0x08001758 0x00000002 Code RO 8151 i.OSCfg_Init os_cfg_app.o - 0x0800175a 0x0800175a 0x00000002 PAD - 0x0800175c 0x0800175c 0x00000144 Code RO 8171 i.OSInit os_core.o - 0x080018a0 0x080018a0 0x00000048 Code RO 8049 i.OSInitHook os_cpu_c.o - 0x080018e8 0x080018e8 0x00000110 Code RO 8173 i.OSIntExit os_core.o - 0x080019f8 0x080019f8 0x000000a0 Code RO 8510 i.OSMutexCreate os_mutex.o - 0x08001a98 0x08001a98 0x00000218 Code RO 8512 i.OSMutexPend os_mutex.o - 0x08001cb0 0x08001cb0 0x0000000e Code RO 8050 i.OSRedzoneHitHook os_cpu_c.o - 0x08001cbe 0x08001cbe 0x00000002 PAD - 0x08001cc0 0x08001cc0 0x000000b0 Code RO 8174 i.OSSched os_core.o - 0x08001d70 0x08001d70 0x00000098 Code RO 8179 i.OSStart os_core.o - 0x08001e08 0x08001e08 0x00000130 Code RO 8738 i.OSStatReset os_stat.o - 0x08001f38 0x08001f38 0x00000002 Code RO 8051 i.OSStatTaskHook os_cpu_c.o - 0x08001f3a 0x08001f3a 0x00000002 PAD - 0x08001f3c 0x08001f3c 0x000001bc Code RO 8769 i.OSTaskCreate os_task.o - 0x080020f8 0x080020f8 0x00000002 Code RO 8052 i.OSTaskCreateHook os_cpu_c.o - 0x080020fa 0x080020fa 0x00000002 PAD - 0x080020fc 0x080020fc 0x000001a8 Code RO 8770 i.OSTaskDel os_task.o - 0x080022a4 0x080022a4 0x00000002 Code RO 8053 i.OSTaskDelHook os_cpu_c.o - 0x080022a6 0x080022a6 0x00000002 Code RO 8054 i.OSTaskReturnHook os_cpu_c.o - 0x080022a8 0x080022a8 0x000000e0 Code RO 8780 i.OSTaskStkChk os_task.o - 0x08002388 0x08002388 0x000000d0 Code RO 8055 i.OSTaskStkInit os_cpu_c.o - 0x08002458 0x08002458 0x00000038 Code RO 8781 i.OSTaskStkRedzoneChk os_task.o - 0x08002490 0x08002490 0x00000068 Code RO 8056 i.OSTaskSwHook os_cpu_c.o - 0x080024f8 0x080024f8 0x000000bc Code RO 8959 i.OSTimeDly os_time.o - 0x080025b4 0x080025b4 0x00000034 Code RO 8962 i.OSTimeGet os_time.o - 0x080025e8 0x080025e8 0x00000230 Code RO 8351 i.OS_Dbg_Init os_dbg.o - 0x08002818 0x08002818 0x00000040 Code RO 8181 i.OS_IdleTask os_core.o - 0x08002858 0x08002858 0x00000070 Code RO 8182 i.OS_IdleTaskInit os_core.o - 0x080028c8 0x080028c8 0x00000018 Code RO 8442 i.OS_MemInit os_mem.o - 0x080028e0 0x080028e0 0x0000007c Code RO 8474 i.OS_MsgPoolInit os_msg.o - 0x0800295c 0x0800295c 0x00000040 Code RO 8475 i.OS_MsgQFreeAll os_msg.o - 0x0800299c 0x0800299c 0x0000000e Code RO 8477 i.OS_MsgQInit os_msg.o - 0x080029aa 0x080029aa 0x00000002 PAD - 0x080029ac 0x080029ac 0x00000030 Code RO 8516 i.OS_MutexDbgListAdd os_mutex.o - 0x080029dc 0x080029dc 0x00000008 Code RO 8518 i.OS_MutexGrpAdd os_mutex.o - 0x080029e4 0x080029e4 0x0000005e Code RO 8519 i.OS_MutexGrpPostAll os_mutex.o - 0x08002a42 0x08002a42 0x0000002a Code RO 8520 i.OS_MutexGrpPrioFindHighest os_mutex.o - 0x08002a6c 0x08002a6c 0x0000001c Code RO 8521 i.OS_MutexGrpRemove os_mutex.o - 0x08002a88 0x08002a88 0x00000040 Code RO 8183 i.OS_Pend os_core.o - 0x08002ac8 0x08002ac8 0x00000058 Code RO 8185 i.OS_PendDbgNameAdd os_core.o - 0x08002b20 0x08002b20 0x00000024 Code RO 8186 i.OS_PendDbgNameRemove os_core.o - 0x08002b44 0x08002b44 0x00000022 Code RO 8187 i.OS_PendListChangePrio os_core.o - 0x08002b66 0x08002b66 0x0000000a Code RO 8188 i.OS_PendListInit os_core.o - 0x08002b70 0x08002b70 0x00000066 Code RO 8189 i.OS_PendListInsertPrio os_core.o - 0x08002bd6 0x08002bd6 0x0000004e Code RO 8190 i.OS_PendListRemove os_core.o - 0x08002c24 0x08002c24 0x000000ac Code RO 8191 i.OS_Post os_core.o - 0x08002cd0 0x08002cd0 0x00000014 Code RO 8588 i.OS_PrioGetHighest os_prio.o - 0x08002ce4 0x08002ce4 0x00000018 Code RO 8589 i.OS_PrioInit os_prio.o - 0x08002cfc 0x08002cfc 0x00000018 Code RO 8590 i.OS_PrioInsert os_prio.o - 0x08002d14 0x08002d14 0x00000018 Code RO 8591 i.OS_PrioRemove os_prio.o - 0x08002d2c 0x08002d2c 0x00000024 Code RO 8192 i.OS_RdyListInit os_core.o - 0x08002d50 0x08002d50 0x0000002c Code RO 8193 i.OS_RdyListInsert os_core.o - 0x08002d7c 0x08002d7c 0x00000040 Code RO 8194 i.OS_RdyListInsertHead os_core.o - 0x08002dbc 0x08002dbc 0x0000003c Code RO 8195 i.OS_RdyListInsertTail os_core.o - 0x08002df8 0x08002df8 0x0000005c Code RO 8197 i.OS_RdyListRemove os_core.o - 0x08002e54 0x08002e54 0x00000350 Code RO 8740 i.OS_StatTask os_stat.o - 0x080031a4 0x080031a4 0x000000dc Code RO 8741 i.OS_StatTaskInit os_stat.o - 0x08003280 0x08003280 0x00000030 Code RO 8199 i.OS_TaskBlock os_core.o - 0x080032b0 0x080032b0 0x000000e8 Code RO 8784 i.OS_TaskChangePrio os_task.o - 0x08003398 0x08003398 0x00000030 Code RO 8785 i.OS_TaskDbgListAdd os_task.o - 0x080033c8 0x080033c8 0x00000044 Code RO 8786 i.OS_TaskDbgListRemove os_task.o - 0x0800340c 0x0800340c 0x00000020 Code RO 8787 i.OS_TaskInit os_task.o - 0x0800342c 0x0800342c 0x000000ac Code RO 8788 i.OS_TaskInitTCB os_task.o - 0x080034d8 0x080034d8 0x00000018 Code RO 8789 i.OS_TaskReturn os_task.o - 0x080034f0 0x080034f0 0x00000028 Code RO 8790 i.OS_TaskStkRedzoneChk os_task.o - 0x08003518 0x08003518 0x00000018 Code RO 8791 i.OS_TaskStkRedzoneInit os_task.o - 0x08003530 0x08003530 0x0000001c Code RO 8918 i.OS_TickInit os_tick.o - 0x0800354c 0x0800354c 0x000000ac Code RO 8919 i.OS_TickListInsert os_tick.o - 0x080035f8 0x080035f8 0x0000008c Code RO 8920 i.OS_TickListInsertDly os_tick.o - 0x08003684 0x08003684 0x00000058 Code RO 8921 i.OS_TickListRemove os_tick.o - 0x080036dc 0x080036dc 0x00000044 Code RO 9009 i.OS_TmrCondCreate os_tmr.o - 0x08003720 0x08003720 0x00000064 Code RO 9010 i.OS_TmrCondSignal os_tmr.o - 0x08003784 0x08003784 0x00000130 Code RO 9011 i.OS_TmrCondWait os_tmr.o - 0x080038b4 0x080038b4 0x00000120 Code RO 9014 i.OS_TmrInit os_tmr.o - 0x080039d4 0x080039d4 0x000000b8 Code RO 9015 i.OS_TmrLink os_tmr.o - 0x08003a8c 0x08003a8c 0x00000018 Code RO 9016 i.OS_TmrLock os_tmr.o - 0x08003aa4 0x08003aa4 0x00000114 Code RO 9017 i.OS_TmrTask os_tmr.o - 0x08003bb8 0x08003bb8 0x000000cc Code RO 9018 i.OS_TmrUnlink os_tmr.o - 0x08003c84 0x08003c84 0x00000048 Code RO 6602 i.SEGGER_RTT_Write segger_rtt.o - 0x08003ccc 0x08003ccc 0x00000084 Code RO 6605 i.SEGGER_RTT_WriteNoLock segger_rtt.o - 0x08003d50 0x08003d50 0x00000022 Code RO 6813 i.SEGGER_RTT_printf segger_rtt_printf.o - 0x08003d72 0x08003d72 0x0000020a Code RO 6814 i.SEGGER_RTT_vprintf segger_rtt_printf.o - 0x08003f7c 0x08003f7c 0x00000002 Code RO 6315 i.SVC_Handler stm32f4xx_it.o - 0x08003f7e 0x08003f7e 0x00000002 PAD - 0x08003f80 0x08003f80 0x00000014 Code RO 6537 i.SystemInit system_stm32f4xx.o - 0x08003f94 0x08003f94 0x00000014 Code RO 2900 i.UART_DMAAbortOnError stm32f4xx_hal_uart.o - 0x08003fa8 0x08003fa8 0x00000036 Code RO 2910 i.UART_EndRxTransfer stm32f4xx_hal_uart.o - 0x08003fde 0x08003fde 0x00000020 Code RO 2911 i.UART_EndTransmit_IT stm32f4xx_hal_uart.o - 0x08003ffe 0x08003ffe 0x000000be Code RO 2913 i.UART_Receive_IT stm32f4xx_hal_uart.o - 0x080040bc 0x080040bc 0x0000022c Code RO 2914 i.UART_SetConfig stm32f4xx_hal_uart.o - 0x080042e8 0x080042e8 0x00000046 Code RO 2916 i.UART_Start_Receive_IT stm32f4xx_hal_uart.o - 0x0800432e 0x0800432e 0x00000060 Code RO 2917 i.UART_Transmit_IT stm32f4xx_hal_uart.o - 0x0800438e 0x0800438e 0x00000002 PAD - 0x08004390 0x08004390 0x00000050 Code RO 1089 i.USART2_IRQHandler drv_usart.o - 0x080043e0 0x080043e0 0x00000004 Code RO 6316 i.UsageFault_Handler stm32f4xx_it.o - 0x080043e4 0x080043e4 0x00000070 Code RO 6609 i._DoInit segger_rtt.o - 0x08004454 0x08004454 0x0000001c Code RO 6610 i._GetAvailWriteSpace segger_rtt.o - 0x08004470 0x08004470 0x000000ec Code RO 6815 i._PrintInt segger_rtt_printf.o - 0x0800455c 0x0800455c 0x000000ec Code RO 6816 i._PrintUnsigned segger_rtt_printf.o - 0x08004648 0x08004648 0x00000044 Code RO 6817 i._StoreChar segger_rtt_printf.o - 0x0800468c 0x0800468c 0x00000076 Code RO 6612 i._WriteBlocking segger_rtt.o - 0x08004702 0x08004702 0x00000058 Code RO 6613 i._WriteNoCheck segger_rtt.o - 0x0800475a 0x0800475a 0x00000002 PAD - 0x0800475c 0x0800475c 0x00000010 Code RO 2074 i.__NVIC_GetPriorityGrouping stm32f4xx_hal_cortex.o - 0x0800476c 0x0800476c 0x00000028 Code RO 2075 i.__NVIC_SetPriority stm32f4xx_hal_cortex.o - 0x08004794 0x08004794 0x00000004 Code RO 1091 i._sys_exit drv_usart.o - 0x08004798 0x08004798 0x0000005c Code RO 1572 i.bsp_task_creat bsp_task.o - 0x080047f4 0x080047f4 0x0000001c Code RO 1205 i.delay_init bsp_delay.o - 0x08004810 0x08004810 0x00000024 Code RO 904 i.kit_time_dly_by_fix_period kit_time.o - 0x08004834 0x08004834 0x00000010 Code RO 905 i.kit_time_dly_ms kit_time.o - 0x08004844 0x08004844 0x00000014 Code RO 907 i.kit_time_get_interval kit_time.o - 0x08004858 0x08004858 0x00000018 Code RO 908 i.kit_time_get_interval_by_now kit_time.o - 0x08004870 0x08004870 0x0000000a Code RO 911 i.kit_time_get_tick kit_time.o - 0x0800487a 0x0800487a 0x00000002 PAD - 0x0800487c 0x0800487c 0x00000098 Code RO 1315 i.led_init bsp_led.o - 0x08004914 0x08004914 0x00000094 Code RO 4 i.main main.o - 0x080049a8 0x080049a8 0x0000000c Code RO 5 i.poll_start_task1_handler main.o - 0x080049b4 0x080049b4 0x00000028 Code RO 6 i.poll_start_task1_init main.o - 0x080049dc 0x080049dc 0x0000000c Code RO 7 i.poll_start_task2_handler main.o - 0x080049e8 0x080049e8 0x000000dc Code RO 1020 i.sys_stm32_clock_init drv_sys.o - 0x08004ac4 0x08004ac4 0x00000018 Code RO 349 i.task1 app_demo.o - 0x08004adc 0x08004adc 0x00000018 Code RO 350 i.task2 app_demo.o - 0x08004af4 0x08004af4 0x00000084 Code RO 1577 i.task_template bsp_task.o - 0x08004b78 0x08004b78 0x00000038 Code RO 1094 i.usart_init drv_usart.o - 0x08004bb0 0x08004bb0 0x0000000a Code RO 9315 x$fpl$fpinit fz_wm.l(fpinit.o) - 0x08004bba 0x08004bba 0x00000005 Data RO 10 .constdata main.o - 0x08004bbf 0x08004bbf 0x00000021 Data RO 1579 .constdata bsp_task.o - 0x08004be0 0x08004be0 0x00000018 Data RO 6538 .constdata system_stm32f4xx.o - 0x08004bf8 0x08004bf8 0x00000010 Data RO 6818 .constdata segger_rtt_printf.o - 0x08004c08 0x08004c08 0x00000064 Data RO 8153 .constdata os_cfg_app.o - 0x08004c6c 0x08004c6c 0x00000168 Data RO 8352 .constdata os_dbg.o - 0x08004dd4 0x08004dd4 0x00000020 Data RO 9364 Region$$Table anon$$obj.o + 0x08000268 0x08000268 0x00000050 Code RO 6600 .text startup_stm32f407xx.o + 0x080002b8 0x080002b8 0x00000054 Code RO 7572 .text cpu_a.o + 0x0800030c 0x0800030c 0x00000002 Code RO 9207 .text c_w.l(use_no_semi_2.o) + 0x0800030e 0x0800030e 0x00000006 Code RO 9226 .text c_w.l(heapauxi.o) + 0x08000314 0x08000314 0x00000002 Code RO 9230 .text c_w.l(use_no_semi.o) + 0x08000316 0x08000316 0x0000004a Code RO 9259 .text c_w.l(sys_stackheap_outer.o) + 0x08000360 0x08000360 0x00000012 Code RO 9261 .text c_w.l(exit.o) + 0x08000372 0x08000372 0x00000002 PAD + 0x08000374 0x08000374 0x00000008 Code RO 9273 .text c_w.l(libspace.o) + 0x0800037c 0x0800037c 0x0000011c Code RO 8175 CODE os_cpu_a.o + 0x08000498 0x08000498 0x00000004 Code RO 6337 i.BusFault_Handler stm32f4xx_it.o + 0x0800049c 0x0800049c 0x00000004 Code RO 7448 i.CPU_SW_Exception cpu_core.o + 0x080004a0 0x080004a0 0x00000004 Code RO 9159 i.CPU_TS_TmrRd bsp_cpu.o + 0x080004a4 0x080004a4 0x00000002 Code RO 6338 i.DebugMon_Handler stm32f4xx_it.o + 0x080004a6 0x080004a6 0x000000aa Code RO 4987 i.HAL_DMA_Abort stm32f4xx_hal_dma.o + 0x08000550 0x08000550 0x00000028 Code RO 4988 i.HAL_DMA_Abort_IT stm32f4xx_hal_dma.o + 0x08000578 0x08000578 0x0000000c Code RO 1813 i.HAL_GetTick stm32f4xx_hal.o + 0x08000584 0x08000584 0x00000002 Code RO 2896 i.HAL_UARTEx_RxEventCallback stm32f4xx_hal_uart.o + 0x08000586 0x08000586 0x00000002 Code RO 2910 i.HAL_UART_ErrorCallback stm32f4xx_hal_uart.o + 0x08000588 0x08000588 0x00000014 Code RO 2912 i.HAL_UART_GetState stm32f4xx_hal_uart.o + 0x0800059c 0x0800059c 0x00000250 Code RO 2913 i.HAL_UART_IRQHandler stm32f4xx_hal_uart.o + 0x080007ec 0x080007ec 0x00000042 Code RO 2919 i.HAL_UART_Receive_IT stm32f4xx_hal_uart.o + 0x0800082e 0x0800082e 0x00000002 PAD + 0x08000830 0x08000830 0x0000007c Code RO 1089 i.HAL_UART_RxCpltCallback drv_usart.o + 0x080008ac 0x080008ac 0x00000002 Code RO 2925 i.HAL_UART_TxCpltCallback stm32f4xx_hal_uart.o + 0x080008ae 0x080008ae 0x00000004 Code RO 6339 i.HardFault_Handler stm32f4xx_it.o + 0x080008b2 0x080008b2 0x00000004 Code RO 6340 i.MemManage_Handler stm32f4xx_it.o + 0x080008b6 0x080008b6 0x00000002 Code RO 6341 i.NMI_Handler stm32f4xx_it.o + 0x080008b8 0x080008b8 0x00000110 Code RO 8200 i.OSIntExit os_core.o + 0x080009c8 0x080009c8 0x0000000e Code RO 8077 i.OSRedzoneHitHook os_cpu_c.o + 0x080009d6 0x080009d6 0x00000002 PAD + 0x080009d8 0x080009d8 0x00000038 Code RO 8808 i.OSTaskStkRedzoneChk os_task.o + 0x08000a10 0x08000a10 0x00000068 Code RO 8083 i.OSTaskSwHook os_cpu_c.o + 0x08000a78 0x08000a78 0x00000014 Code RO 8615 i.OS_PrioGetHighest os_prio.o + 0x08000a8c 0x08000a8c 0x00000028 Code RO 8817 i.OS_TaskStkRedzoneChk os_task.o + 0x08000ab4 0x08000ab4 0x00000002 Code RO 6342 i.SVC_Handler stm32f4xx_it.o + 0x08000ab6 0x08000ab6 0x00000002 PAD + 0x08000ab8 0x08000ab8 0x00000014 Code RO 6564 i.SystemInit system_stm32f4xx.o + 0x08000acc 0x08000acc 0x00000014 Code RO 2927 i.UART_DMAAbortOnError stm32f4xx_hal_uart.o + 0x08000ae0 0x08000ae0 0x00000036 Code RO 2937 i.UART_EndRxTransfer stm32f4xx_hal_uart.o + 0x08000b16 0x08000b16 0x00000020 Code RO 2938 i.UART_EndTransmit_IT stm32f4xx_hal_uart.o + 0x08000b36 0x08000b36 0x000000be Code RO 2940 i.UART_Receive_IT stm32f4xx_hal_uart.o + 0x08000bf4 0x08000bf4 0x00000046 Code RO 2943 i.UART_Start_Receive_IT stm32f4xx_hal_uart.o + 0x08000c3a 0x08000c3a 0x00000060 Code RO 2944 i.UART_Transmit_IT stm32f4xx_hal_uart.o + 0x08000c9a 0x08000c9a 0x00000002 PAD + 0x08000c9c 0x08000c9c 0x000000cc Code RO 1091 i.USART2_IRQHandler drv_usart.o + 0x08000d68 0x08000d68 0x00000004 Code RO 6343 i.UsageFault_Handler stm32f4xx_it.o + 0x08000d6c 0x08000d6c 0x00000004 Code RO 1093 i._sys_exit drv_usart.o + 0x08000d70 0x08000d70 0x00000004 Code RO 4 i.main main.o + 0x08000d74 0x08000d74 0x0000000a Code RO 9342 x$fpl$fpinit fz_wm.l(fpinit.o) + 0x08000d7e 0x08000d7e 0x00000002 PAD + 0x08000d80 0x08000d80 0x00000064 Data RO 8180 .constdata os_cfg_app.o + 0x08000de4 0x08000de4 0x00000020 Data RO 9391 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004df4, Size: 0x00002830, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00000058]) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000e04, Size: 0x000014c8, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00000034]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 COMPRESSED 0x00000e08 Data RW 8 .CCM_RAM main.o - 0x20000e08 COMPRESSED 0x00000050 Data RW 11 .data main.o - 0x20000e58 COMPRESSED 0x00000007 Data RW 1096 .data drv_usart.o - 0x20000e5f COMPRESSED 0x00000001 PAD - 0x20000e60 COMPRESSED 0x00000004 Data RW 1208 .data bsp_delay.o - 0x20000e64 COMPRESSED 0x00000009 Data RW 1800 .data stm32f4xx_hal.o - 0x20000e6d COMPRESSED 0x00000003 PAD - 0x20000e70 COMPRESSED 0x00000004 Data RW 6539 .data system_stm32f4xx.o - 0x20000e74 COMPRESSED 0x00000008 Data RW 8061 .data os_cpu_c.o - 0x20000e7c COMPRESSED 0x000000a8 Data RW 9117 .data os_var.o - 0x20000f24 - 0x0000010c Zero RW 1095 .bss drv_usart.o - 0x20001030 - 0x0000025c Zero RW 1578 .bss bsp_task.o - 0x2000128c - 0x00000488 Zero RW 6614 .bss segger_rtt.o - 0x20001714 - 0x00000890 Zero RW 8152 .bss os_cfg_app.o - 0x20001fa4 - 0x0000042c Zero RW 9116 .bss os_var.o - 0x200023d0 - 0x00000060 Zero RW 9247 .bss c_w.l(libspace.o) - 0x20002430 - 0x00000000 Zero RW 6571 HEAP startup_stm32f407xx.o - 0x20002430 - 0x00000400 Zero RW 6570 STACK startup_stm32f407xx.o + 0x20000000 COMPRESSED 0x00000090 Data RW 1097 .data drv_usart.o + 0x20000090 COMPRESSED 0x00000009 Data RW 1827 .data stm32f4xx_hal.o + 0x20000099 COMPRESSED 0x00000003 PAD + 0x2000009c COMPRESSED 0x00000008 Data RW 8088 .data os_cpu_c.o + 0x200000a4 COMPRESSED 0x000000a8 Data RW 9144 .data os_var.o + 0x2000014c - 0x00000260 Zero RW 1096 .bss drv_usart.o + 0x200003ac - 0x00000890 Zero RW 8179 .bss os_cfg_app.o + 0x20000c3c - 0x0000042c Zero RW 9143 .bss os_var.o + 0x20001068 - 0x00000060 Zero RW 9274 .bss c_w.l(libspace.o) + 0x200010c8 - 0x00000000 Zero RW 6598 HEAP startup_stm32f407xx.o + 0x200010c8 - 0x00000400 Zero RW 6597 STACK startup_stm32f407xx.o @@ -4483,7 +4124,7 @@ Memory Map of the image Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x10000000 - 0x0000f000 Zero RW 1348 .ARM.__AT_0x10000000 bsp_malloc.o + 0x10000000 - 0x0000f000 Zero RW 1372 .ARM.__AT_0x10000000 bsp_malloc.o @@ -4493,7 +4134,7 @@ Memory Map of the image Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x1000f000 - 0x00000f00 Zero RW 1349 .ARM.__AT_0x1000F000 bsp_malloc.o + 0x1000f000 - 0x00000f00 Zero RW 1373 .ARM.__AT_0x1000F000 bsp_malloc.o @@ -4503,7 +4144,7 @@ Memory Map of the image Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x68000000 - 0x000f0c00 Zero RW 1350 .ARM.__AT_0x68000000 bsp_malloc.o + 0x68000000 - 0x000f0c00 Zero RW 1374 .ARM.__AT_0x68000000 bsp_malloc.o @@ -4513,7 +4154,7 @@ Memory Map of the image Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x680f0c00 - 0x0000f0c0 Zero RW 1351 .ARM.__AT_0x680F0C00 bsp_malloc.o + 0x680f0c00 - 0x0000f0c0 Zero RW 1375 .ARM.__AT_0x680F0C00 bsp_malloc.o ============================================================================== @@ -4523,49 +4164,30 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 48 8 0 0 0 4072 app_demo.o 4 0 0 0 0 547 bsp_cpu.o - 28 4 0 4 0 697 bsp_delay.o - 152 10 0 0 0 879 bsp_led.o 0 0 0 0 1113024 1651 bsp_malloc.o - 224 48 33 0 604 30018 bsp_task.o 84 0 0 0 0 356 cpu_a.o 4 0 0 0 0 483 cpu_core.o - 220 12 0 0 0 1275 drv_sys.o - 472 56 0 7 268 4853 drv_usart.o - 106 0 0 0 0 2930 kit_time.o - 212 80 5 3672 0 691476 main.o - 2 0 100 0 2192 17210 os_cfg_app.o - 2028 316 0 0 0 14062 os_core.o + 332 34 0 144 608 5004 drv_usart.o + 4 0 0 0 0 613767 main.o + 0 0 100 0 2192 16721 os_cfg_app.o + 272 42 0 0 0 732 os_core.o 284 4 0 0 0 404 os_cpu_a.o - 406 34 0 8 0 22903 os_cpu_c.o - 560 272 360 0 0 4843 os_dbg.o - 24 10 0 0 0 893 os_mem.o - 202 18 0 0 0 2388 os_msg.o - 916 42 0 0 0 5638 os_mutex.o - 92 18 0 0 0 2122 os_prio.o - 1372 194 0 0 0 3286 os_stat.o - 1788 148 0 0 0 10061 os_task.o - 428 32 0 0 0 3713 os_tick.o - 240 20 0 0 0 1788 os_time.o - 1448 206 0 0 0 6234 os_tmr.o + 118 10 0 8 0 18639 os_cpu_c.o + 20 6 0 0 0 548 os_prio.o + 96 12 0 0 0 1825 os_task.o 0 0 0 168 1068 16105 os_var.o - 550 48 0 0 1160 9498 segger_rtt.o - 1096 6 16 0 0 5873 segger_rtt_printf.o 80 26 392 0 1024 940 startup_stm32f407xx.o - 150 26 0 9 0 592236 stm32f4xx_hal.o - 344 22 0 0 0 35057 stm32f4xx_hal_cortex.o + 12 6 0 9 0 588613 stm32f4xx_hal.o 210 0 0 0 0 2015 stm32f4xx_hal_dma.o - 548 46 0 0 0 2749 stm32f4xx_hal_gpio.o - 1820 84 0 0 0 5608 stm32f4xx_hal_rcc.o - 1816 16 0 0 0 10428 stm32f4xx_hal_uart.o + 1146 6 0 0 0 8992 stm32f4xx_hal_uart.o 22 0 0 0 0 3219 stm32f4xx_it.o - 20 6 24 4 0 1335 system_stm32f4xx.o + 20 6 0 0 0 553 system_stm32f4xx.o ---------------------------------------------------------------------- - 18024 1812 962 3876 1119340 1519845 Object Totals + 2716 152 524 332 1117916 1281114 Object Totals 0 0 32 0 0 0 (incl. Generated) - 24 0 0 4 0 0 (incl. Padding) + 8 0 0 3 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -4585,31 +4207,26 @@ Image component sizes 2 0 0 0 0 0 libshutdown.o 2 0 0 0 0 0 libshutdown2.o 8 4 0 0 96 68 libspace.o - 238 0 0 0 0 100 lludivv7m.o - 78 0 0 0 0 80 rt_memclr_w.o - 138 0 0 0 0 68 rt_memcpy_v6.o - 100 0 0 0 0 80 rt_memcpy_w.o 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o - 72 0 0 0 0 80 strcpy.o 74 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o 2 0 0 0 0 68 use_no_semi_2.o 10 0 0 0 0 116 fpinit.o ---------------------------------------------------------------------- - 970 12 0 0 96 1108 Library Totals - 4 0 0 0 0 0 (incl. Padding) + 348 12 0 0 96 700 Library Totals + 8 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name - 956 12 0 0 96 992 c_w.l + 330 12 0 0 96 584 c_w.l 10 0 0 0 0 116 fz_wm.l ---------------------------------------------------------------------- - 970 12 0 0 96 1108 Library Totals + 348 12 0 0 96 700 Library Totals ---------------------------------------------------------------------- @@ -4618,15 +4235,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 18994 1824 962 3876 1119436 1505837 Grand Totals - 18994 1824 962 88 1119436 1505837 ELF Image Totals (compressed) - 18994 1824 962 88 0 0 ROM Totals + 3064 164 524 332 1118012 1278758 Grand Totals + 3064 164 524 52 1118012 1278758 ELF Image Totals (compressed) + 3064 164 524 52 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 19956 ( 19.49kB) - Total RW Size (RW Data + ZI Data) 1123312 (1096.98kB) - Total ROM Size (Code + RO Data + RW Data) 20044 ( 19.57kB) + Total RO Size (Code + RO Data) 3588 ( 3.50kB) + Total RW Size (RW Data + ZI Data) 1118344 (1092.13kB) + Total ROM Size (Code + RO Data + RW Data) 3640 ( 3.55kB) ============================================================================== diff --git a/prj/MDK-ARM/Objects/HF_BCU_APP.build_log.htm b/prj/MDK-ARM/Objects/HF_BCU_APP.build_log.htm index 90b04b9..9c81e31 100644 --- a/prj/MDK-ARM/Objects/HF_BCU_APP.build_log.htm +++ b/prj/MDK-ARM/Objects/HF_BCU_APP.build_log.htm @@ -30,33 +30,19 @@ Build target 'stm32f407' compiling app_demo.c... "no source": Error: #5: cannot open source input file "..\..\app\app_demo.c": No such file or directory ..\..\app\app_demo.c: 0 warnings, 1 error -compiling drv_gpio.c... -..\..\drv\drv_gpio.h(22): warning: #1-D: last line of file ends without a newline - #endif // GPIO_CONFIG_H -..\..\drv\drv_gpio.c(35): warning: #1-D: last line of file ends without a newline - } -..\..\drv\drv_gpio.c: 2 warnings, 0 errors compiling dsp_can.c... -..\..\bsp\dsp_can.c(29): warning: #9-D: nested comment is not allowed - /* can_init(CAN_SJW_1TQ, CAN_BS2_8TQ, CAN_BS1_9TQ, 4, CAN_MODE_LOOPBACK); /* CAN初始化, 回环模式, 波特率500Kbps */ -..\..\bsp\dsp_can.c(101): warning: #223-D: function "CAN_RX_GPIO_CLK_ENABLE" declared implicitly - CAN_RX_GPIO_CLK_ENABLE(); /* CAN_RX脚时钟使能 */ -..\..\bsp\dsp_can.c(102): warning: #223-D: function "CAN_TX_GPIO_CLK_ENABLE" declared implicitly - CAN_TX_GPIO_CLK_ENABLE(); /* CAN_TX脚时钟使能 */ -..\..\bsp\dsp_can.c(107): error: #20: identifier "CAN_TX_GPIO_PIN" is undefined - gpio_initure.Pin = CAN_TX_GPIO_PIN; -..\..\bsp\dsp_can.c(111): error: #20: identifier "CAN_TX_GPIO_PORT" is undefined - HAL_GPIO_Init(CAN_TX_GPIO_PORT, &gpio_initure); /* CAN_TX脚 模式设置 */ -..\..\bsp\dsp_can.c(113): error: #20: identifier "CAN_RX_GPIO_PIN" is undefined - gpio_initure.Pin = CAN_RX_GPIO_PIN; -..\..\bsp\dsp_can.c(114): error: #20: identifier "GPIO_MODE_AF_INPUT" is undefined - gpio_initure.Mode = GPIO_MODE_AF_INPUT; -..\..\bsp\dsp_can.c(115): error: #20: identifier "CAN_RX_GPIO_PORT" is undefined - HAL_GPIO_Init(CAN_RX_GPIO_PORT, &gpio_initure); /* CAN_RX脚 必须设置成输入模式 */ -..\..\bsp\dsp_can.c(203): warning: #1-D: last line of file ends without a newline - } -..\..\bsp\dsp_can.c: 4 warnings, 5 errors -".\Objects\HF_BCU_APP.axf" - 5 Error(s), 6 Warning(s). +..\..\bsp\dsp_can.c(1): error: #5: cannot open source input file "bsp_can.h": No such file or directory + #include "bsp_can.h" +..\..\bsp\dsp_can.c: 0 warnings, 1 error +compiling main.c... +..\..\main\main.c(45): warning: #223-D: function "can_init" declared implicitly + can_init(CAN_SJW_1TQ, CAN_BS2_6TQ, CAN_BS1_7TQ, 6, CAN_MODE_LOOPBACK); /* CAN鍒濆鍖?, 姝e父妯″紡, 娉㈢壒鐜?500Kbps */ +..\..\main\main.c(51): warning: #223-D: function "task1" declared implicitly + task1(baseTime); +..\..\main\main.c(56): warning: #223-D: function "task2" declared implicitly + task2(baseTime); +..\..\main\main.c: 3 warnings, 0 errors +".\Objects\HF_BCU_APP.axf" - 1 Error(s), 3 Warning(s).