0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

全志A133开发板安卓系统调试串口复用成普通串口方法-触觉智能EVB1309

触觉智能 2024-09-26 18:44 次阅读

本文介绍了在开发板/主板串口接口不够的情况下,可将调试串口改为普通串口使用,下面为大家分享修改方法。基于触觉智能EVB1309开发板演示,搭载全志A133芯片,具有高性能超低功耗优势,待机功耗低至15mW。

1、内核配置

源码longan目录执行以下命令进入内核配置项界面。

./build.sh menuconfig

根据以下路径进入Serial drivers界面,通过键盘上下键选中Console on SUNXI UART port配置项后,按下空格键选中。

路径:Device Drivers -> Character devices -> Serial drivers

a62c5bc4c68b42c2ae7d2828c26c42d6~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727952086&x-signature=XAMJrD2fYakw7Vcl9H2FcUoP8B4%3D

选择后通过键盘左右键移动到Save,按下键盘ENTER键,弹出确认框后默认在OK选项,继续按下ENTER键确定即可完成配置。

7ec7a2babe5c46b4a75d34795c84bde6~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727952086&x-signature=FtSmJwyDC1BPQFCnR3yQdCMmonE%3D

继续按下ENTER键确定退出。

23af939b66804bceb9bd115d5579a7af~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727952086&x-signature=3icU5roCYRdIT42dvOjcQ0TwVy4%3D

通过键盘左右键移动到Exit,按下ENTER键退出核配置项界面。

a983747c4f58407e8dde539f324d3e1a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727952086&x-signature=81IfRkoPxJGrVB%2Fkwr2Wb0w87fo%3D

保存配置后将在kernel/linux- 4.9/生成.config配置,进入kernel/linux- 4.9/目录下将配置重命名为:

sun50iw10p1smp_a133_android_defconfig

然后拷贝到下面目录下:

kernel/linux-4.9/arch/arm64/configs/

cd kernel/linux-4.9/ mv .config sun50iw10p1smp_a133_android_defconfig cp sun50iw10p1smp_a133_android_defconfig arch/arm64/configs/

2、屏蔽掉earlyprintk和console项

复制代码修改以下文件:

longan/device/config/chips/a133/configs/default/env.cfg

#kernel command arguments -earlyprintk=sunxi-uart,0x05000000 +#earlyprintk=sunxi-uart,0x05000000 initcall_debug=0 -console=ttyS0,115200 +#console=ttyS0,115200 nand_root=/dev/nand0p4 mmc_root=/dev/mmcblk0p4 init=/init

3、屏蔽uart_para选项

复制代码修改以下文件:

longan/device/config/chips/a133/configs/c3/sys_config.fex

--- a/longan/device/config/chips/a133/configs/dpf/sys_config.fex +++ b/longan/device/config/chips/a133/configs/dpf/sys_config.fex @@ -127,10 +127,10 @@ pc_bias = 1800 [auto_print] auto_print_used = 1 -[uart_para] -uart_debug_port = 0 -uart_debug_tx = port:PB09<2><1> -uart_debug_rx = port:PB10<2><1> +;[uart_para] +;uart_debug_port = 0 +;uart_debug_tx = port:PB09<2><1> +;uart_debug_rx = port:PB10<2><1> [jtag_para] jtag_enable = 1

4、重新编译

重新编译内核和源码后,将固件烧录到主板,开机接入调试串口内核将不会有调试串口打印。

1b14877d05ae4338a5af986c359c1bc2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727952086&x-signature=oRxKus8A2IzU0Fbg0t8Yh%2BPfKVA%3D

5、产品简介

触觉智能EVB1309开发板,搭载全志A133芯片,可作为开发评估板,也适用于各种智慧显示终端产品、视频类终端产品。应用覆盖广告一体机、商业显示、工业HMI、工业网关、智慧医疗、自助终端和智能零售。

  • 四核A53处理器主频1.6GHz,高性能
  • 低功耗,待机功耗低至15mW;
  • 支持1G/2G/4GB高速LPDDR4内存;
  • 4K H.265/H.264视频解码;
  • 1 x MIPI-CSI和1 x MIPI-CSI,支持双摄像头;
  • 1 x Dual LVDS和1 x MIPI-DSI,支持
  • 1080P@60Hz大屏;
  • 支持WiFi和蓝牙无线通信,1 x 百兆网口 ;
  • 5路串口,默认2 x UART和2 x RS232和1 x RS485 ;

30f5e284bde54fdcb38ad0bb0342717c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727952086&x-signature=cWxDtej21wm1OXD9JFLDs2ZYwZU%3D

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4785

    浏览量

    96256
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6083

    浏览量

    34960
  • 全志科技
    +关注

    关注

    4

    文章

    95

    浏览量

    16016
  • 触觉智能
    +关注

    关注

    1

    文章

    23

    浏览量

    285
收藏 人收藏

    评论

    相关推荐

    android系统开发首选---Pro A10开发板,android4.0测试版已发

    android系统开发首选---Pro A10开发板,android4.0测试版已发布A10
    发表于 01-04 14:36

    开发板,ARM开发板双核开发板A20开发板

    开发板,ARM开发板双核开发板A20开发板T
    发表于 10-25 21:24

    开发板,ARM开发板双核开发板A20开发板

    开发板,ARM开发板双核开发板A20开发板T
    发表于 11-02 16:40

    开发板,ARM开发板双核开发板A20开发板

    开发板,ARM开发板双核开发板A20开发板T
    发表于 12-24 15:30

    开发板串口发送的数据为何与接收到的不一样?

    我手里有一块友善tiny210ADK开发板,想用它的串口功能,把串口与arduino mega 2560 的
    发表于 03-28 14:00

    香橙派H6开发板Orange Pi 3在系统下的蓝牙使用方法

    8GB EMMC Flash。这款开发板体积小,却集成了丰富的接口,板载wifi+蓝牙,拥有mini PCIE接口,千兆网口,MIC音频输入口,HDMI2.0a和3.5 mm音频口,HDMI2.0a视频
    发表于 06-28 11:34

    【免费试用04期】V853开发板试用活动

    开发板:V853是科技推出的高性能边缘AI视觉处理芯片,适用于防摄像头、考勤机、智能后视镜、扫描翻译笔、运动相机、访客机、行车记录仪、
    发表于 07-21 10:27

    V853开发板试用】V853开发板试用测评报告

    。1.开发板基本资源情况 网上查看到该开发板介绍,V853开发板规格如下:类型说明主控V853 (Arm
    发表于 08-29 02:09

    A133核心对电压要求这么高吗?

    做了一款A133核心调试过程中遇到个问题。使用稳压电源(可调0-36V)正常启动;使用开关电源(5V40
    发表于 02-08 15:29

    A31开发板编译环境搭建指导书

    A31开发板编译环境搭建指导书,详细介绍了A
    发表于 11-19 11:17 60次下载

    Firefly-RK3128主板串口调试

    Firefly-RK3128 开发板调试串口与 TF 卡接口有信号引脚复用,因此无法同时使用
    的头像 发表于 11-29 09:47 3305次阅读
    Firefly-RK3128主板<b class='flag-5'>串口</b><b class='flag-5'>调试</b>

    fireflyAIO-3128C主板串口调试介绍

    AIO-3128C 开发板调试串口与 TF 卡接口有信号引脚复用,因此无法同时使用,即: 使用调试串口
    的头像 发表于 12-24 09:50 1352次阅读
    fireflyAIO-3128C主板<b class='flag-5'>串口</b><b class='flag-5'>调试</b>介绍

    STM32迪文串口屏使用开发板进行调试方法以及错误

    起初,以为串口屏配套的转接可以配上开发板串口下载线直接进行连接,通讯,如图所示.实际情况是开发板
    发表于 12-16 16:53 11次下载
    STM32迪文<b class='flag-5'>串口</b>屏使用<b class='flag-5'>开发板</b>进行<b class='flag-5'>调试</b><b class='flag-5'>方法</b>以及错误

    工业缝纫机手控盒方案选型-A40I或者A133

    A133是一款用于平板电脑的高性能四核应用处理器。应用处理器包含高效的64位四核CortexTM-A53处理器、提供了高度的灵活性来支持各种内存配置。许多高性能接口可以获得非常灵活
    的头像 发表于 06-08 11:45 3770次阅读
    工业缝纫机手控盒方案选型-<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>A</b>40I或者<b class='flag-5'>A133</b>

    瑞芯微RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

    本文USB OTG模式介绍及命令切换,适用于嵌入式工程师、硬件开发教程入门学习课程。设备为触觉智能开发的瑞芯微RK3566开发板,型号IDO-EVB
    的头像 发表于 09-05 17:01 644次阅读
    瑞芯微RK3566<b class='flag-5'>开发板</b>USB OTG模式介绍及命令切换,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>EVB</b>3566主板鸿蒙硬件厂商