Commit e064d04c8d715e95fa82488b4bd0cb766c77c929
1 parent
ab91daa646
Exists in
master
and in
2 other branches
= Fusing, Jig 방식 변경
- autoexec 에 해당 스크립트 실행하도록 변경 * Fusing = run fw * Jig = run jig
Showing
2 changed files
with
2 additions
and
47 deletions
Show diff stats
bootloader/u-boot_2015_04/include/configs/mx6s_prime_oven.h
@@ -241,7 +241,8 @@ | @@ -241,7 +241,8 @@ | ||
241 | "fi; " \ | 241 | "fi; " \ |
242 | "bootm 0x12000000 - 0x11F00000; \0" \ | 242 | "bootm 0x12000000 - 0x11F00000; \0" \ |
243 | "bootload_fw=mmc dev 0; mmc erase 0 2; mmc dev 1; mmc read 0x11F00000 2C00 100; mmc read 0x12000000 3000 3800; mmc read 0x1E000000 7000 20000; bootm 0x12000000 0x1E000000 0x11F00000; \0" \ | 243 | "bootload_fw=mmc dev 0; mmc erase 0 2; mmc dev 1; mmc read 0x11F00000 2C00 100; mmc read 0x12000000 3000 3800; mmc read 0x1E000000 7000 20000; bootm 0x12000000 0x1E000000 0x11F00000; \0" \ |
244 | - "fw=env default -a; saveenv; setenv mmcdev 1; setenv bootargs_ram ${bootargs_ram} fusing=1; run bootcmd_fw; \0" \ | 244 | + "fw=env default -a; saveenv; setenv mmcdev 1; setenv bootargs_ram ${bootargs_ram}; setenv autoexec /root/.falinux/mk-emmc-fusing.sh; run bootcmd_fw; \0" \ |
245 | + "jig=env default -a; saveenv; setenv bootargs_mmc ${bootargs_mmc}; setenv autoexec /root/.falinux/prime_jig/prime_jig.sh; run bootcmd; \0" \ | ||
245 | "bootcmd_fw=run bootargs_ram bootload_fw \0" \ | 246 | "bootcmd_fw=run bootargs_ram bootload_fw \0" \ |
246 | "bootcmd=run bootargs_mmc bootload\0" | 247 | "bootcmd=run bootargs_mmc bootload\0" |
247 | 248 |
buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/etc/init.d/S83fusing
@@ -1,46 +0,0 @@ | @@ -1,46 +0,0 @@ | ||
1 | -#!/bin/sh | ||
2 | - | ||
3 | -CMDLINE=$(cat /proc/cmdline) | ||
4 | -TOOL_PATH="/root/.falinux" | ||
5 | -JIG_PATH="/root/.falinux/prime_jig/prime_jig.sh" | ||
6 | - | ||
7 | -start() { | ||
8 | - echo "## Start Boot Img eMMC Fusing ##" | ||
9 | - | ||
10 | - # Start Boot Img eMMC Fusing Mode | ||
11 | - FUSING=$(cmd_parsing fusing $CMDLINE) | ||
12 | - if [ "$FUSING" != "" ]; then | ||
13 | - # Run Fusing | ||
14 | - ${TOOL_PATH}/mk-emmc-fusing.sh | ||
15 | - else | ||
16 | - # Check First Boot | ||
17 | - if [ ! -f "${TOOL_PATH}/.complete" ]; then | ||
18 | - echo "Run JIG Script" | ||
19 | - ${JIG_PATH} | ||
20 | - touch ${TOOL_PATH}/.complete | ||
21 | - sync | ||
22 | - fi | ||
23 | - fi | ||
24 | -} | ||
25 | - | ||
26 | -stop() { | ||
27 | - echo "OK" | ||
28 | -} | ||
29 | - | ||
30 | -case "$1" in | ||
31 | - start) | ||
32 | - start | ||
33 | - ;; | ||
34 | - stop) | ||
35 | - stop | ||
36 | - ;; | ||
37 | - restart|reload) | ||
38 | - restart | ||
39 | - ;; | ||
40 | - *) | ||
41 | - echo "Usage: $0 {start|stop|restart}" | ||
42 | - exit 1 | ||
43 | -esac | ||
44 | - | ||
45 | -exit $? | ||
46 | - |