Page 1 of 1

我该如何将console和log(尤其是开机启动的引导信息)分别指向不同的uart?

Posted: Thu Mar 06, 2025 8:51 am
by orange
开发板是esp thread border router/zigbee gateway v1.2
芯片是esp32s3
软件是5.5.0版本
工程是esp-thread-br

我注意到issue中有些人也发送了相关的问题,但是好像都没有达到我的要求。又或者我的英文对与某些问题下的回答实在是没看懂
目前esp32s3启动,log和console会从usb一起输出,进行交互。但是我想让console和log分开,尤其是初始化的信息,我想输出到另一个uart,然后usb单独做console,usb这边除了我发送command会输出的信息,启动时刷新的信息都不要输出。
(目前我借助menuconfig中consle 二次辅助output接口,可以做到usb输出信息不进行console,uart输出信息和console交互,但是uart还是会输出信息) 示意图如下,我想实现图片中第二种效果

我了解到的是说曾经的esp-idf的版本可以做到,但是现在我在5.5.0版本上尝试了,没有成功,是我的menuconfig配置方法不对吗?