20170118_jeffrey - silenceuncrio/diary GitHub Wiki
Index
- 0945 - 幫 john 把切不回好的 application 的 m300 急救一下
- 0955 - 來把 modal 的機制換一下
- 1510 - 全部的 modal 都換掉
- 1740 - login 和 logout 也套 sweetalert
- 1800 - 法國客戶 CXR 會後決議 m300 上的 IEEE 802.1ag 和 ITU-T Y.1731 需求 取消
0945
早上幫 john 把他切不回好的 application 的 m300 急救一下 先用 mfgtool 燒最新的 code 然後寫個最新的 uboot env
下面指令全複製再貼上即可
set nandread_a 'nand read ${loadaddr} ${kernel_a_addr} 0x800000; \
nand read ${fdt_addr} ${dtb_a_addr} 0x100000;'
set nandread_b 'nand read ${loadaddr} ${kernel_b_addr} 0x800000; \
nand read ${fdt_addr} ${dtb_b_addr} 0x100000;'
set bootargs_a 'echo bootargs for room a; setenv bootargs console=ttymxc0,115200 ubi.mtd=4 root=ubi0:rootfs_a rootfstype=ubifs mtdparts=gpmi-nand:3m(boot),1m(boot_env),10m(kernel_a),2m(dtb_a),96m(rootfs_a),16m(config_a),4m(misc),10m(kernel_b),2m(dtb_b),96m(rootfs_b),-(config_b)'
set bootargs_b 'echo bootargs for room b; setenv bootargs console=ttymxc0,115200 ubi.mtd=9 root=ubi0:rootfs_b rootfstype=ubifs mtdparts=gpmi-nand:3m(boot),1m(boot_env),10m(kernel_a),2m(dtb_a),96m(rootfs_a),16m(config_a),4m(misc),10m(kernel_b),2m(dtb_b),96m(rootfs_b),-(config_b)'
set app_primary a
set app_secondary b
set no_good .
set app_replace 'if test ${app_primary} = a; \
then echo a to b; setenv app_primary b; setenv app_secondary a; \
else echo b to a; setenv app_primary a; setenv app_secondary b; \
fi'
set app_choose 'if test ${no_good} = ".xx"; \
then echo replace primary app; run app_replace; setenv no_good .; saveenv; \
else echo run primary app; \
fi'
set bootcmd 'mw 0x020A0004 00100000 1; mw 0x020E01CC 0x00000005 1; \
run app_choose; \
echo run bootargs_${app_primary}; run bootargs_${app_primary}; \
run nandread_${app_primary}; \
setenv no_good ${no_good}x; saveenv; \
bootz ${loadaddr} - ${fdt_addr}'
0955
過年前比較清閒...
參考 https://github.com/t4t5/sweetalert 來把 modal 的機制換一下
1510
全部的 modal 都被我換掉了...
1740
連 login 和 logout 也套一下 sweetalert
而且 login 之後會重導回先前的畫面
之前想說不知道要做多久的功能結果一個下午全搞定了
1800
法國客戶 CXR 會後決議 m300 上的 IEEE 802.1ag 和 ITU-T Y.1731 需求 取消