diff --git a/doc/ChangeLog.md b/doc/ChangeLog.md index ddc263d8c..43f772e81 100644 --- a/doc/ChangeLog.md +++ b/doc/ChangeLog.md @@ -1,3 +1,15 @@ +# Phytium Standalone SDK 2024-01-09 ChangeLog + +Change Log since 2024-01-05 + +## example + +- example/system/amp/openamp README.md add PHYTIUMPI + +## tools + +- fix bug + # Phytium Standalone SDK 2024-01-05 ChangeLog Change Log since 2024-01-02 diff --git a/example/system/amp/openamp/README.md b/example/system/amp/openamp/README.md index e316831b4..a515654f1 100644 --- a/example/system/amp/openamp/README.md +++ b/example/system/amp/openamp/README.md @@ -22,7 +22,7 @@ 1.例程结构介绍: -- 本例程主要提供了D2000/FT2004/E2000 裸机与裸机之间的测试例程。 +- 本例程主要提供了D2000/FT2004/E2000/firefly开发板 裸机与裸机之间的测试例程。 - 角色介绍:管理核作为交互管理的核心,主要进行任务分配,也承担一部分的任务反馈功能,性能核作为任务的运算执行核心,主要承担接受管理核的指令和任务运算的工作。 - 本例程中core0 目录下的程序为管理核程序、core1目录下为性能核程序。管理核程序功能为初始化创建platform和rpmsg_device(主VIRTIO_DEV_MASTER),创建成功后,创建管理endpoint节点与性能核构建通信机制。性能核功能为初始化创建platform和与管理核绑定的rpmsg_device(从VIRTIO_DEV_SLAVE),创建成功后,创建监听endpoint节点接收管理核的命令来运行相关的例程。 - 创建流程以及参考文档 diff --git a/tools/build/makeall.mk b/tools/build/makeall.mk index 536dda08f..98906968b 100644 --- a/tools/build/makeall.mk +++ b/tools/build/makeall.mk @@ -33,13 +33,6 @@ $(error SDK_DIR/tools/build_baremetal.mk dose not exist) endif -amp_make: -# 基于当前目录下current_config.config 进行amp 操作 - @$(PYTHON) $(SDK_PYTHON_TOOLS_DIR)/amp_parse_config.py - $(MAKE) -C $(SDK_DIR)/tools/build/new_boot_code all -j AMP_IMG_EXPORT_IMG=$(PROJECT_DIR)/packed.bin BUILD_OUT_PATH=$(PROJECT_DIR)/build/boot_build IMAGE_OUT_NAME=packed_image IMAGE_OUTPUT=$(PROJECT_DIR)/ - cp ./packed_image.elf $(USR_BOOT_DIR)/baremetal.elf - - all: $(IMAGE_NAME).elf # user makefile include $(SDK_DIR)/board/user/user_make.mk @@ -55,3 +48,8 @@ include $(SDK_DIR)/tools/build/menuconfig/preconfig.mk include $(SDK_DIR)/tools/build/menuconfig/menuconfig.mk include $(SDK_DIR)/tools/export_ide/gen_proj.mk +amp_make: +# 基于当前目录下current_config.config 进行amp 操作 + @$(PYTHON) $(SDK_PYTHON_TOOLS_DIR)/amp_parse_config.py + $(MAKE) -C $(SDK_DIR)/tools/build/new_boot_code all -j AMP_IMG_EXPORT_IMG=$(PROJECT_DIR)/packed.bin BUILD_OUT_PATH=$(PROJECT_DIR)/build/boot_build IMAGE_OUT_NAME=packed_image IMAGE_OUTPUT=$(PROJECT_DIR)/ + cp ./packed_image.elf $(USR_BOOT_DIR)/baremetal.elf