21 Star 84 Fork 34

Phytium嵌入式软件 / Phytium-Standalone-SDK

 / 详情

飞腾派 跑测 serial 案例出现 uart id is error 问题

已完成
任务
创建于  
2024-04-29 16:18

该问题是怎么引起的?

在使用飞腾派开发板跑测逻辑serial 程序出现错误 uart id is error,但是案例跑测结果是 success,请问是何原因?
生成baremetal.elf 文件使用的是 make load_kconfig LOAD_CONFIG_NAME=phytiumpi_aarch64_firefly_serial
串口软件使用的是PUTTY,在ubuntu环境下,使用USB转TTL调试器:
输入图片说明
跑测 serial 下各例程结果如下

  1. intr_example:
    输入图片说明
  2. poll_example:
    输入图片说明

另外对于 3. mio_example
在这里无法进行输入字符,请问应该怎么解决呢?
输入图片说明

重现步骤

报错信息

评论 (2)

哄哄 创建了任务
huanghe 任务状态待办的 修改为进行中
huanghe 负责人设置为liushengming
展开全部操作日志

您下载的版本是?
关于问题一:目前最新的版本串口控制器 内回环测试 未发现IO配置与串口号 不匹配造成的error
输入图片说明
关于mio测试:
需要您使用额外的串口工具接 MIO2控制器 J1排针的 8和10 IO口来进行操作,打印也提醒您需要通过上位机发生10个字符来测试接收。
输入图片说明

关于mio测试:example\peripherals\serial\src\serial_mio_example.c
您可以修改
line 165的
/* Use normal mode */
FPl011SetOperMode(&uart_instance, FPL011_OPER_MODE_LOCAL_LOOP);
将其改为控制器内回环模式,这样自己发送的就能接收,无需外部接线,此模式一般仅用于测试
输入图片说明

huanghe 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
10178317 liushengming1118 1698649599
C
1
https://gitee.com/phytium_embedded/phytium-standalone-sdk.git
git@gitee.com:phytium_embedded/phytium-standalone-sdk.git
phytium_embedded
phytium-standalone-sdk
Phytium-Standalone-SDK

搜索帮助