B00
2019-08-05 11:34 中华田园一只耳 阅读(1164) 评论(0) 收藏 举报1, 地址:git clone ssh://rsgerrit:29418/SZ_0823/buildscripts
2, 检查buildscripts目录下的.buildconfig文件
CONFIG_CUSTOMER SZ_0823
CONFIG_GIT_SERVER_URL rsgerrit
CONFIG_TARGET_BUILD_TYPE openwrt
CONFIG_BUILDTYPE_ANDROID kylin32
CONFIG_SDK_BRANCH master
CONFIG_USE_RTK_REPO true
CONFIG_UBOOT_BRANCH LK
CONFIG_UBOOT_CONFIG_LIST rtd1295_qa_emmc
CONFIG_IMAGE_TARGET_BOARD saola
CONFIG_IMAGE_DRAM_SIZE 2GB
CONFIG_OPENWRT_CONFIG ott
CONFIG_USE_RTK1295_EMMC_SWAP false
CONFIG_KERNEL_TARGET_CHIP kylin
CONFIG_SHRINK_GOLDEN_IMG true
SYNC_DATE: 2017-12-29
3, SDK checkout
./build_release_android.sh checkout (拉android的代码)
./build_releaese_openwrt.sh checkout (拉openwrt的代码)
./uboot_miskcheckout.sh checkout (拉LK/libs/toolchain)
4, 编译
执行 ./build_release_android.sh build
进入OpenWrt-ImageBuilder-rtd1295-mnas_emmc.Linux-x86_64目录,
执行make menuconfig
Target Profile --->这个选项选择Saola 2GB board
如下:
其他部分不需要修改
然后执行 ./build_releaese_openwrt.sh build
5 固件位置
编译完成的固件在:
OpenWrt-ImageBuilder-rtd1295-mnas_emmc.Linux-x86_64/bin/rtd1295-glibc目录下
二 LK编译
1, 在LK目录下执行:./ build_rtk_lk.sh rtd1295
2, 执行完会看到在DVRBOOT_OUT目录下生成hesetting文件
3, 使用recovery tool烧录LK
烧录LK时候需要用的文件:
LK/tools/flash_writer/image/hw_setting/rtd1295/demo/0002/下面的:
RTD1296_hwsetting_BOOT_4DDR4_4Gb_s1866.config
LK/DVRBOOT_OUT目录下的:
demo-0002-RTD1296_hwsetting_BOOT_4DDR4_4Gb_s1866.bin
4, 烧录说明:
点击write,然后重启板子(重新上电)
BTW:按照图示,第一步先选择自己的烧录的串口和波特兰
第二步选择点击LK
第三步添加对应的config文件和bin文件
第四步点击write,然后重新上电
烧录完成如下:显示OK
烧录需要的recovery tool在附件中:kylin_bootcode_recovery_tool_v1.5.zip
三 固件的烧录
1,将install,img和另外4个文件一同放在U盘的根目录下
U盘中放入下图的5个文件
另外4个可以从install.img中解压出来
2,然后板子按住ESC上电,进入realtek模式,如下:
3 烧录方法:在realtek模式下输入下面的命令
usb start
成功探测到U盘会打出这句
inquiry returns 0
1 Storage Device(s) found
fatload usb 0:1 0x03000000 emmc.uImage
fatload usb 0:1 0x02100000 rescue.emmc.dtb
fatload usb 0:1 0x0f900000 bluecore.audio
fatload usb 0:1 0x02200000 rescue.root.emmc.cpio.gz_pad.img
boot all
等待安装ing
安装完成会重启系统
BTW:默认的SDK编译出的固件是support我们的公版的ES,如果客户那边的板子芯片是PB,需要更换FW
具体的烧录编译说明请参考附件中的文档:170823编译烧录说明.docx。这篇文档中有详细说明
关于安装套件什么的,参考附件中的文档:The-Build-Server-Environment.Setup_m.SC.doc
浙公网安备 33010602011771号