Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OS
U-Boot.Mirror
提交
d77a092d
U
U-Boot.Mirror
项目概览
OS
/
U-Boot.Mirror
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
U-Boot.Mirror
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d77a092d
编写于
1月 08, 2016
作者:
T
Tom Rini
浏览文件
操作
浏览文件
下载
差异文件
Merge
git://git.denx.de/u-boot-rockchip
上级
b685c734
dd8e4290
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
11 addition
and
5 deletion
+11
-5
configs/chromebook_jerry_defconfig
configs/chromebook_jerry_defconfig
+4
-0
doc/README.rockchip
doc/README.rockchip
+4
-3
include/configs/chromebook_jerry.h
include/configs/chromebook_jerry.h
+1
-0
tools/Makefile
tools/Makefile
+1
-1
tools/rkspi.c
tools/rkspi.c
+1
-1
未找到文件。
configs/chromebook_jerry_defconfig
浏览文件 @
d77a092d
...
...
@@ -27,7 +27,9 @@ CONFIG_RESET=y
CONFIG_DM_MMC=y
CONFIG_ROCKCHIP_DWMMC=y
CONFIG_PINCTRL=y
# CONFIG_PINCTRL_FULL is not set
CONFIG_SPL_PINCTRL=y
# CONFIG_SPL_PINCTRL_FULL is not set
CONFIG_ROCKCHIP_PINCTRL=y
CONFIG_DM_PMIC=y
CONFIG_PMIC_ACT8846=y
...
...
@@ -41,5 +43,7 @@ CONFIG_DEBUG_UART_CLOCK=24000000
CONFIG_DEBUG_UART_SHIFT=2
CONFIG_SYS_NS16550=y
CONFIG_USE_PRIVATE_LIBGCC=y
CONFIG_USE_TINY_PRINTF=y
CONFIG_CMD_DHRYSTONE=y
CONFIG_ERRNO_STR=y
CONFIG_ROCKCHIP_SPI=y
doc/README.rockchip
浏览文件 @
d77a092d
...
...
@@ -135,9 +135,10 @@ Booting from SPI
To write an image that boots from SPI flash (e.g. for the Haier Chromebook):
./chromebook_jerry/tools/mkimage -n rk3036 -T rkspi -d chromebook_jerry/spl/u-boot-spl-dtb.bin out
dd if=spl.bin of=out.bin bs=128K conv=sync
cat chromebook_jerry/u-boot-dtb.img out.bin
./chromebook_jerry/tools/mkimage -n rk3288 -T rkspi \
-d chromebook_jerry/spl/u-boot-spl-dtb.bin spl.bin && \
dd if=spl.bin of=spl-out.bin bs=128K conv=sync && \
cat spl-out.bin chromebook_jerry/u-boot-dtb.img >out.bin && \
dd if=out.bin of=out.bin.pad bs=4M conv=sync
This converts the SPL image to the required SPI format by adding the Rockchip
...
...
include/configs/chromebook_jerry.h
浏览文件 @
d77a092d
...
...
@@ -13,5 +13,6 @@
#define CONFIG_SPL_SPI_SUPPORT
#define CONFIG_SPL_SPI_FLASH_SUPPORT
#define CONFIG_SPL_SPI_LOAD
#define CONFIG_SPI_FLASH_GIGADEVICE
#endif
tools/Makefile
浏览文件 @
d77a092d
...
...
@@ -64,7 +64,7 @@ RSA_OBJS-$(CONFIG_FIT_SIGNATURE) := $(addprefix lib/rsa/, \
rsa-sign.o rsa-verify.o rsa-checksum.o
\
rsa-mod-exp.o
)
ROCKCHIP_OBS
=
lib/rc4.o rkcommon.o rkimage.o rksd.o
ROCKCHIP_OBS
=
lib/rc4.o rkcommon.o rkimage.o rksd.o
rkspi.o
# common objs for dumpimage and mkimage
dumpimage-mkimage-objs
:=
aisimage.o
\
...
...
tools/rkspi.c
浏览文件 @
d77a092d
...
...
@@ -54,7 +54,7 @@ static void rkspi_set_header(void *buf, struct stat *sbuf, int ifd,
* boot ROM. Its rationale is unknown.
*/
for
(
sector
=
size
/
RKSPI_SECT_LEN
-
1
;
sector
>=
0
;
sector
--
)
{
printf
(
"sector %u
\n
"
,
sector
);
debug
(
"sector %u
\n
"
,
sector
);
memmove
(
buf
+
sector
*
RKSPI_SECT_LEN
*
2
,
buf
+
sector
*
RKSPI_SECT_LEN
,
RKSPI_SECT_LEN
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录