各位工程师好!
我们使用的开发套件是appro的ipnc dm368解决方案,最近发现在网页端所做的配置(如FTP的server和port)在掉电重启后所做的配置会丢失,想请教各位高手应该如何解决这个问题?
由于在网页端所做的配置还是比较多的,所以每次掉电重启后重新配置参数是一件让人感到繁琐的事情,期望可以得到高手的解答和帮助,谢谢!
Chris Meng:
你好,
请问你是用的哪个版本的软件?
一般来说,配置都会存储在系统的第二个文件系统里面。你可以看看默认代码是如何配置进去的,是不是先会去读一个文件,如果文件里面没有批准,就配置默认?如果是,再看看这个读的文件,在里面加上这部分配置。
weidong yao:
回复 Chris Meng:
感谢您的回复!
我使用的软件版本是 IPNC_RDK_DM36x_V5.1.0.,我觉得配置数据应该是在sysenv.cfg文件中,但是这个文件似乎是一个二进制文件。
对于您给出的建议,我有几点不太清楚意思,还想请教一下:
1."配置都会存储在系统的第二个文件系统里面" 里 “第二个文件系统”是什么意思呢?
2.“如果文件里面没有批准,就配置默认?” 里 “没有批准” 具体指的什么意思?
期待您的回复,万分感谢!
Chris Meng:
回复 weidong yao:
你好,
不好意思,不是“批准”是配置。
你能否看看system_control.c里面的UpdateEnvFromFile(),里面的一个配置文件就叫USB_CFG_FILE。