20170519_jeffrey - silenceuncrio/diary GitHub Wiki

0900

monkeyjj time

0915

VRRP 的工作要先被插隊了

NAND Flash 低溫開不了機的問題要先解決

目前 CPU iMX6 供應商 Avnet FAE 給出的建議是 driving strength 不足

分享的情報為 Influence of Pin Setting on System Function and Performance

另外 Morris 在 NXP 論壇的提問也得到了回應

low temperature issues may be due to non-optimal drive strength settings(drive strength increases with low temperature), so timings for NAND and DDR may be violoated. May be recommended to check NAND signals with oscilloscope and run ddr test to find more optimized driver strength settings

對方分享的連結為 i.MX6/7 DDR Stress Test Tool V2.60

另外 ariel 希望我了解問題之後估一下 schedule

1005

morris 表示對方的 FAE 分享 Influence of Pin Setting on System Function and Performance 是讓我們參考 7.1 DSE 了解啥是 drive strength

1130

M300 週會

下禮拜我需要完成的項目有

  • openvpn web ui for p12
  • ip filter, url filter and mac filter; remove white list from UI
  • ddns option change

NAND Flash 低溫開不了機的問題目前安排的 schedule 為 5/22 ~ 6/9

1340

解決 ddns option change issue

1350

解決 ip filter, url filter and mac filter; remove white list from UI

1540

先利用 bitbake u-boot-imx -c compile -vf 把 nand 相關的 source code 追出來

  • u-boot-imx\2015.04-r0\git\drivers\mtd\nand\nand.c
    • static void nand_init_chip(int i)
  • u-boot-imx\2015.04-r0\git\drivers\mtd\nand\mxs_nand.c
    • int board_nand_init(struct nand_chip *nand)

mxs_nand.c

int board_nand_init(struct nand_chip *nand)
{
    ...
	nand->ecc.strength	= 8;
    ...
}

不太知道 strength 這個值怎麼調整