Modify app address, for AT cmd

This commit is contained in:
songyanguang
2025-05-12 16:50:37 +08:00
parent cd121f49f9
commit 33523335e2
11 changed files with 31 additions and 9 deletions
@@ -22,6 +22,7 @@ CONFIG_BSP_USING_LTE=y
CONFIG_LTE_BUS_NAME="lte"
CONFIG_LTE_DRV_NAME="lte_drv"
CONFIG_LTE_DEVICE_NAME_1="lte_dev1"
# CONFIG_LTE_TEST is not set
#
# Hardware feature
@@ -101,6 +102,8 @@ CONFIG_KERNEL_CONSOLEBUF_SIZE=128
# Command shell
#
# CONFIG_TOOL_SHELL is not set
# CONFIG_SHELL_ENTER_CR_AND_LF is not set
# CONFIG_SHELL_ENTER_CRLF is not set
#
# Kernel data structure Manage
@@ -166,6 +169,8 @@ CONFIG_FS_VFS_DEVFS=y
CONFIG_TOOL_USING_OTA=y
CONFIG_MCUBOOT_BOOTLOADER=y
# CONFIG_MCUBOOT_APPLICATION is not set
# CONFIG_OTA_BY_PLATFORM is not set
# CONFIG_OTA_BY_TCPSERVER is not set
#
# Flash area address and size configuration.
@@ -27,7 +27,7 @@ MEMORY
FLASH-160K + RAM-32K
*/
/*FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 448K*/
FLASH (rx) : ORIGIN = 0x0001c000, LENGTH = 364K
FLASH (rx) : ORIGIN = 0x00010000, LENGTH = 412K
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K
}
@@ -26,7 +26,7 @@ MEMORY
FLASH-144K + RAM-48K
FLASH-160K + RAM-32K
*/
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 112K
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 64K
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K
}
@@ -109,5 +109,8 @@ menuconfig BSP_USING_LTE
config LTE_DEVICE_NAME_1
string "lte bus device 1 name"
default "lte_dev1"
config LTE_TEST
bool "Enable lte test"
default y
endif
@@ -22,7 +22,7 @@
#define __BOOT_FOR_OTA_H__
#define IMAGE_IAP_START_ADD 0x08000000
#define IMAGE_IAP_SIZE (112 * 1024)
#define IMAGE_IAP_SIZE (64 * 1024)
#define IMAGE_A_START_ADD (IMAGE_IAP_START_ADD + IMAGE_IAP_SIZE)
void mcuboot_bord_init(void);
@@ -1,5 +1,7 @@
# SRC_FILES := connect_uart.c test_uart.c
SRC_DIR := test
ifeq ($(CONFIG_LTE_TEST),y)
SRC_DIR := test
endif
SRC_FILES := connect_lte.c
include $(KERNEL_ROOT)/compiler.mk
@@ -221,7 +221,7 @@ static int SerialGetChar(struct SerialHardwareDevice *serial_dev) {
if (RESET != USART_GetFlagStatus((USART_TypeDef *)serial_cfg->hw_cfg.serial_register_base, USART_FLAG_RXNE)) {
ch = USART_ReceiveData((USART_TypeDef *)serial_cfg->hw_cfg.serial_register_base) & 0xff;
}
#ifdef BSP_USING_LTE
#ifdef LTE_TEST
#define TRANSPARENT_TRANSMISSION_MODE 0 // 数据透传模式
#define COMMAND_LINE_MODE 1 // 命令行模式
/* lte模式下,实现DBG串口和MAIN串口的数据转发 */