Skip to content
GitLab
LSCloud-logo1
Created with Sketch.
LSCloud-logo2
Created with Sketch.
项目
项目组
代码片段
帮助
正在加载...
帮助
关于聆思
登录
切换导航
csk
项目概览
项目概览
详情
动态
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
合并请求
1
合并请求
1
CI / CD
CI / CD
流水线
作业
计划
小工具
烧录包信息打印
烧录包校验
烧录包打包
生成LPK包
收起侧边栏
关闭侧边栏
动态
分支图
作业
提交
打开侧边栏
csk6_zephyr
csk
提交
8beff8d3
提交
8beff8d3
编写于
1年前
作者:
Fujie Li
🏀
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
soc: fix csk6 boot tag position
上级
6c6e64cd
流水线
#9565
已失败 ,包含阶段
in 26 second
变更
5
流水线
1
Hide whitespace changes
内联
并排
5 个文件被修改
(
8 行新增
以及
29 行删除
)
+8
-29
soc/arm/csk6/CMakeLists.txt
soc/arm/csk6/CMakeLists.txt
+2
-1
soc/arm/csk6/csk6_boot_tag.ld
soc/arm/csk6/csk6_boot_tag.ld
+5
-0
soc/arm/csk6/csk6_private.ld
soc/arm/csk6/csk6_private.ld
+0
-15
soc/arm/csk6/firmware_verification_table.S
soc/arm/csk6/firmware_verification_table.S
+1
-1
soc/arm/csk6/soc.c
soc/arm/csk6/soc.c
+0
-12
未找到文件。
soc/arm/csk6/CMakeLists.txt
浏览文件 @
8beff8d3
...
...
@@ -5,10 +5,11 @@ zephyr_sources(
soc.c
)
# make sure csk6_boot_tag.ld at the end of vectors
zephyr_linker_sources
(
ROM_START SORT_KEY 0x0vectors0boottag csk6_boot_tag.ld
)
zephyr_sources_ifdef
(
CONFIG_CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS mpu_regions.c
)
zephyr_sources_ifdef
(
CONFIG_CACHE_MANAGEMENT cache.c
)
zephyr_sources_ifdef
(
CONFIG_EXTRA_EXCEPTION_INFO fatal.c
)
zephyr_linker_sources
(
SECTIONS csk6_private.ld
)
zephyr_linker_sources
(
SECTIONS csk6_psram.ld
)
if
(
NOT CONFIG_BOOTLOADER_MCUBOOT
)
...
...
This diff is collapsed.
Click to expand it.
soc/arm/csk6/csk6_boot_tag.ld
0 → 100644
浏览文件 @
8beff8d3
KEEP(*(.csk6_boot_tag))
KEEP(*(.csk6_boot_tag.*))
This diff is collapsed.
Click to expand it.
soc/arm/csk6/csk6_private.ld
已删除
100644 → 0
浏览文件 @
6c6e64cd
SECTION_PROLOGUE(csk6_private,,)
{
/* Located in generated directory. This file is populated by calling
* zephyr_linker_sources(ROM_START ...). This typically contains the vector
* table and debug information.
* #include <snippets-rom-start.ld>
*/
_vectors_csk6_start = .;
KEEP(*(.csk6_private))
KEEP(*(".csk6_private.*"))
_vectors_csk6_end = .;
} GROUP_ROM_LINK_IN(RAMABLE_REGION, ROMABLE_REGION)
This diff is collapsed.
Click to expand it.
soc/arm/csk6/firmware_verification_table.S
浏览文件 @
8beff8d3
#include <zephyr/toolchain.h>
SECTION_FUNC
(
csk6_
private
,
csk6_image_header
)
SECTION_FUNC
(
csk6_
boot_tag
,
csk6_image_header
)
/*******************
*
header
begin
******************/
.
ascii
"Hr"
/*
byte
(
0
~
1
)
:
header
mark
*/
...
...
This diff is collapsed.
Click to expand it.
soc/arm/csk6/soc.c
浏览文件 @
8beff8d3
...
...
@@ -10,18 +10,6 @@
#define SYSTEM_CLK ((SYSCFG_RegDef *)CMN_SYSCTRL_BASE)
volatile
static
const
char
__attribute__
((
section
(
".vectors"
)))
venus_system_tag
[]
=
{
0x48
,
0x72
,
0x01
,
0x00
,
0xA4
,
0x52
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x18
,
0x01
,
0x00
,
0x00
,
0x00
,
0x56
,
0x45
,
0x4E
,
0x55
,
0x53
,
0x5F
,
0x52
,
0x54
,
0x4F
,
0x53
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x0A
,
0x05
,
0xD7
,
0x2C
};
volatile
static
const
uint32_t
__attribute__
((
section
(
".vectors"
)))
dummy_vectors
[
32
]
=
{
0x00
};
#ifdef CONFIG_HAS_CSK6_GPT
static
void
GPT_Init_Handler
(
void
)
{
...
...
This diff is collapsed.
Click to expand it.
编辑
预览
支持
Markdown
0%
请重试
or
添加新附件
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录