如何将canmv_python的usb口当做rtos的调试口

Viewed 51

问题描述


更换rtos的sdk之后 之前的canmv的usb可以接入Canmv IDE k230用来查看调试信息 现在向更换RTOS only的系统之后 也想同样这样的USB进行查看调试信息 该怎么操作?

硬件板卡


k230d_canmv_atk_dnk230d_defconfig

2 Answers

你好,目前不支持该功能,那个串口设计是给应用使用的,内核调试使用物理串口。

不是内核调试 是烧录的app程序 想看他的程序调试信息

那在app里使用这个uart进行日志输出即可。

我重定向到了ttyGS0来输出应用调试信息 但是会出现串口信息不对齐的情况

这是 ACM0口的调试信息 是我单独接线出来的 msh /sdcard>./ai_camera.elf
[W/LWP] not use fast load, out of memory 8388608 < 31169088
[INFO][main] AI Camera Detector Starting.
ACM1口的调试信息没出来 这个是通过USB口 打开可以sd卡的 调试口 我想从ACM0的调试信息 调用到ACM1口上 image.png

这个就是\r\n和\n的区别了。

但是在/dev/console的端口输出是不会这样的

问题已解决 thanks bro