<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？]]></title><description><![CDATA[<p dir="auto">如题</p>
<p dir="auto"><img src="/assets/uploads/files/1647334682603-no_printk_time.jpg" alt="no_printk_time.jpg" class=" img-responsive img-markdown" width="1240" height="749" /></p>
]]></description><link>https://bbs.aw-ol.com/topic/1161/请问麻雀d1s用tina-sdk2-0打开-printk-time-内核启动log还是没时间戳显示-如何解决</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Mar 2026 11:45:43 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/1161.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Mar 2022 08:59:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Fri, 18 Mar 2022 14:23:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/48">@caiyongheng</a> 在 <a href="/post/5159">请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？</a> 中说：</p>
<blockquote>
<p dir="auto">根目录下执行make menuconfig<br />
Global build settings  ---&gt;<br />
[*] Enable printk timestamps</p>
<p dir="auto">重新编译固件烧录</p>
<p dir="auto">这里修改的是方案默认配置target/allwinner/d1s-nezha/defconfig，主要使能了CONFIG_KERNEL_PRINTK_TIME这个配置。</p>
<p dir="auto">openWrt的特性：<br />
defconfig中带有CONFIG_KERNEL_前缀的配置，最终都会影响内核配置。也就是defconfig没有选择CONFIG_KERNEL_PRINTK_TIME的话，那么也会强行取消选中内核配置中的CONFIG_PRINTK_TIME</p>
</blockquote>
<p dir="auto">太给力了，涨知识，感谢大佬<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=phfsr98k5bg" class="not-responsive emoji emoji-android emoji--+1" title=":+1:" alt="👍" /></p>
]]></description><link>https://bbs.aw-ol.com/post/5165</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5165</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Fri, 18 Mar 2022 14:23:53 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Fri, 18 Mar 2022 10:05:36 GMT]]></title><description><![CDATA[<p dir="auto">根目录下执行make menuconfig<br />
Global build settings  ---&gt;<br />
[*] Enable printk timestamps</p>
<p dir="auto">重新编译固件烧录</p>
<p dir="auto">这里修改的是方案默认配置target/allwinner/d1s-nezha/defconfig，主要使能了CONFIG_KERNEL_PRINTK_TIME这个配置。</p>
<p dir="auto">openWrt的特性：<br />
defconfig中带有CONFIG_KERNEL_前缀的配置，最终都会影响内核配置。也就是defconfig没有选择CONFIG_KERNEL_PRINTK_TIME的话，那么也会强行取消选中内核配置中的CONFIG_PRINTK_TIME</p>
]]></description><link>https://bbs.aw-ol.com/post/5159</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5159</guid><dc:creator><![CDATA[caiyongheng]]></dc:creator><pubDate>Fri, 18 Mar 2022 10:05:36 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Fri, 18 Mar 2022 08:04:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/791">@jmhh247</a> 可能的确是一个bug</p>
]]></description><link>https://bbs.aw-ol.com/post/5152</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5152</guid><dc:creator><![CDATA[YuzukiTsuru]]></dc:creator><pubDate>Fri, 18 Mar 2022 08:04:06 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Fri, 18 Mar 2022 07:49:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/317">@yuzukitsuru</a></p>
<p dir="auto">大佬，你的方法确实可行。</p>
<hr />
<p dir="auto">这个问题我继续测试了下，发现一个诡异的现象，不知道是否bug...</p>
<p dir="auto">首先，我对比了sdk1.0和sdk2.0 ：lichee/linux-5.4/kernel/printk，里面的代码一样，说明还是有配置不同。</p>
<p dir="auto">然后，我用code打开lichee/linux-5.4/.config，配置内核printk time，发现.config确实有效了，如下图</p>
<pre><code>CONFIG_PRINTK_TIME=y
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1647588966999-config-printk-ok.png" alt="config-printk-ok.png" class=" img-responsive img-markdown" width="1192" height="612" /></p>
<p dir="auto">保存退出后，开始make ，然后 我去 ，观察这个.config居然变化了，如下图</p>
<pre><code># CONFIG_PRINTK_TIME is not set
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1647589277602-config-printk-ng.png" alt="config-printk-ng.png" class=" img-responsive img-markdown" width="1108" height="627" /></p>
<p dir="auto">是否诡异，是否bug，变化我懂，可是别改我配置啊。。。</p>
<hr />
<p dir="auto">我来到device/config/chips/d1s/configs/nezha/linux-5.4目录，及device/config/chips/d1s/configs/nezha/linux目录，把里面的config-5.4 都修改成CONFIG_PRINTK_TIME=y，问题依旧。</p>
<p dir="auto">奇怪的是修改其它配置，比如添加gt911驱动，lichee/linux-5.4/.config是可以保留配置的，目前发现CONFIG_PRINTK_TIME 只要一编译，就会变成# CONFIG_PRINTK_TIME is not set</p>
]]></description><link>https://bbs.aw-ol.com/post/5149</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5149</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Fri, 18 Mar 2022 07:49:52 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Fri, 18 Mar 2022 05:27:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/317">@yuzukitsuru</a> 感谢大佬，太秀了！<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=phfsr98k5bg" class="not-responsive emoji emoji-android emoji--+1" title=":+1:" alt="👍" /> <img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=phfsr98k5bg" class="not-responsive emoji emoji-android emoji--+1" title=":+1:" alt="👍" /><br />
原来需要源码修复，我以为是配置环节出问题了。</p>
]]></description><link>https://bbs.aw-ol.com/post/5141</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5141</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Fri, 18 Mar 2022 05:27:51 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Fri, 18 Mar 2022 03:40:00 GMT]]></title><description><![CDATA[<p dir="auto">YuzukiNezha D1s 的启动截图，Tina 2.0</p>
<p dir="auto"><img src="/assets/uploads/files/1647574673033-29a32f0e-b4fd-488b-b633-fed38ca718ed-ecb3f9edea5443275e9118b4dd7faa5.png" alt="29a32f0e-b4fd-488b-b633-fed38ca718ed-ecb3f9edea5443275e9118b4dd7faa5.png" class=" img-responsive img-markdown" width="1260" height="932" /></p>
<p dir="auto">修复方法：<br />
打开<code>lichee/linux-5.4/kernel/printk/printk.c</code></p>
<p dir="auto">修改 <code>static size_t print_prefix(const struct printk_log *msg, bool syslog, bool time, char *buf)</code> 函数</p>
<pre><code class="language-c">static size_t print_prefix(const struct printk_log *msg, bool syslog,
			   bool time, char *buf)
{
	size_t len = 0;

	if (syslog)
		len = print_syslog((msg-&gt;facility &lt;&lt; 3) | msg-&gt;level, buf);

	if (time)
		len += print_time(msg-&gt;ts_nsec, buf + len);

	len += print_time(msg-&gt;ts_nsec, buf + len);
	
	len += print_caller(msg-&gt;caller_id, buf + len);

	if (IS_ENABLED(CONFIG_PRINTK_CALLER) || time) {
		buf[len++] = ' ';
		buf[len] = '\0';
	}

	return len;
}
</code></pre>
]]></description><link>https://bbs.aw-ol.com/post/5137</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5137</guid><dc:creator><![CDATA[YuzukiTsuru]]></dc:creator><pubDate>Fri, 18 Mar 2022 03:40:00 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Wed, 16 Mar 2022 09:13:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/317">@yuzukitsuru</a> 在 <a href="/post/5078">请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？</a> 中说：</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/791">@jmhh247</a> 我按默认的就可以用了</p>
</blockquote>
<p dir="auto">扎心了。。。</p>
]]></description><link>https://bbs.aw-ol.com/post/5088</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5088</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Wed, 16 Mar 2022 09:13:44 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Wed, 16 Mar 2022 06:49:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/791">@jmhh247</a> 我按默认的就可以用了</p>
]]></description><link>https://bbs.aw-ol.com/post/5078</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5078</guid><dc:creator><![CDATA[YuzukiTsuru]]></dc:creator><pubDate>Wed, 16 Mar 2022 06:49:23 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Wed, 16 Mar 2022 05:05:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/317">@yuzukitsuru</a> 在 <a href="/post/5074">请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？</a> 中说：</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/791">@jmhh247</a> 是，我这里都会显示</p>
</blockquote>
<p dir="auto">好奇怪，大佬方便给个内核的.config看看吗，和其它dts应该没关系吧</p>
]]></description><link>https://bbs.aw-ol.com/post/5075</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5075</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Wed, 16 Mar 2022 05:05:57 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Wed, 16 Mar 2022 03:06:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/791">@jmhh247</a> 是，我这里都会显示</p>
]]></description><link>https://bbs.aw-ol.com/post/5074</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5074</guid><dc:creator><![CDATA[YuzukiTsuru]]></dc:creator><pubDate>Wed, 16 Mar 2022 03:06:50 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Wed, 16 Mar 2022 01:51:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/317">@yuzukitsuru</a> 在 <a href="/post/5045">请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？</a> 中说：</p>
<blockquote>
<p dir="auto">没遇到过这样情况，可以试试删了kernel重新编译</p>
</blockquote>
<p dir="auto">大佬，没遇到过这样情况：是指在麻雀d1s硬件+sdk2.0上吗</p>
<p dir="auto">我试了删除lichee/linux-5.4里面的vmlinux重新编译，还是不行</p>
<p dir="auto">实际选择别的内核驱动，都是可以正常编译进内核的，说明编译过程还是有效的吧。</p>
]]></description><link>https://bbs.aw-ol.com/post/5071</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5071</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Wed, 16 Mar 2022 01:51:48 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Wed, 16 Mar 2022 00:49:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/129">@tigger</a> sdk1.0也可以，就是换成sdk2.0不会显示了。。。</p>
]]></description><link>https://bbs.aw-ol.com/post/5069</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5069</guid><dc:creator><![CDATA[jmhh247]]></dc:creator><pubDate>Wed, 16 Mar 2022 00:49:25 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Tue, 15 Mar 2022 10:20:08 GMT]]></title><description><![CDATA[<p dir="auto">没遇到过这样情况，可以试试删了kernel重新编译</p>
]]></description><link>https://bbs.aw-ol.com/post/5045</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5045</guid><dc:creator><![CDATA[YuzukiTsuru]]></dc:creator><pubDate>Tue, 15 Mar 2022 10:20:08 GMT</pubDate></item><item><title><![CDATA[Reply to 请问麻雀d1s用tina-sdk2.0打开 printk time，内核启动log还是没时间戳显示，如何解决？ on Tue, 15 Mar 2022 09:28:02 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1647336469504-b445d3fe-eb8e-44c0-9c83-e6df9ec514e5-image.png" alt="b445d3fe-eb8e-44c0-9c83-e6df9ec514e5-image.png" class=" img-responsive img-markdown" width="809" height="255" /></p>
<p dir="auto"><img src="/assets/uploads/files/1647336443599-c3e1d7e2-a65b-4492-92e0-ec5ee3f5346a-image.png" alt="c3e1d7e2-a65b-4492-92e0-ec5ee3f5346a-image.png" class=" img-responsive img-markdown" width="744" height="434" /></p>
<p dir="auto">R818 正常。</p>
]]></description><link>https://bbs.aw-ol.com/post/5044</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/5044</guid><dc:creator><![CDATA[tigger]]></dc:creator><pubDate>Tue, 15 Mar 2022 09:28:02 GMT</pubDate></item></channel></rss>