This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、我在定制 AM437x 板上使用了新的 TI SDK 9.01
该版本包含 Linux 内核6.1、我预期不会发行 Linux 2038版、但它不会
如果我将系统的日期设置为接近限制、它会回滚到1970年1月1日
root@AM437X-ALX:~# date -s "AM437X-ALX 2038年01月19日03:14:07"
1月19日星期二03:14:07 UTC 2038
根目录@AM437X-ALX:~#日期
1月1日星期四00:00:00 UTC 1970
root@AM437x-alx:~# uname -a
Linux am437x-alx 6.1.46-g1d4b5da681 #1抢占时间十月19 10:19:08 UTC 2023 armv7l GNU/Linux
实施修复缺少什么? 我们需要在配置方面执行一些操作?
尊敬的 Francisco:
还有一个用户空间组件用于使其工作,这里也有一些很好的环境(仅供参考):
接近内核年-2038结束游戏
https://lwn.net/Articles/776435/
至于如何解决、请参阅此处的相关主题: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1336931/am3352-setting-date-beyond-2038年01月19日 不工作
请帮助测试/提供反馈。
此致、Andreas
Andreas、您好、我正在尝试应用参考补丁、但我有一个(可能很愚蠢)问题。 我的环境中没有 meta-tisdk 层、这是因为我选择了 配置/ processor-sdk-09.01.00-legacy-config.txt 完成 OE 层设置步骤后、如果选择 配置/ processor-sdk-09.01.00-config.txt ? 如果是这样、它们之间有什么区别?
我就是这么做的、正如我们为 AM437X-EVM 电路板(我们设计所基于的电路板)所指出的那样:
我可以尝试"手动"应用这个补丁、因为它似乎只是一个编译标志、如果是、您建议在旧版配置上使用哪个层?
尊敬的 Francisco:
感谢您的尝试。 老实说、我需要在这里亲自尝试一下、以便提供一些更具针对性的建议、但我不能为这件事留出时间至少再过一周。 同时、请继续试验/调查、并更新此处的任何发现。
谢谢、Andreas