tag 标签: RK3568

相关博文
  • 2025-4-11 18:14
    46 次阅读|
    0 个评论
    本文介绍Linux开发板CAN总线测试方法,使用 触觉智能EVB3568鸿蒙开发板 演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步! 方法一-主板can节点对接测试 1、检测主板是否有CAN节点 ifconfig - a 2、连接主板上的两个CAN接口: 注意某些主板虽硬件参数中带有CAN接口,但实际可能被复用成其他默认功能,具体请查看对应硬件规格书,找到CAN接口,以触觉智能RK3568开发板EVB3568-V1为例,使用J39。 、 将这里的两组CAN信号,H对H,L对L 连接好 3、配置通信基本参数,命令如下: ip link set can0 down #需先关闭can ip link set can0 type can bitrate 250000 #设置通信速率 ip -detail link show can0 #查看设置是否生效 3 : can0: NOARP,ECHO mtu 16 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 10 link /can promiscuity 0 minmtu 0 maxmtu 0 can state STOPPED (berr-counter tx 0 rx 0 ) restart-ms 1 bitrate250000 sample-point 0 . 868 #bitrate 250000生效 tq40 prop-seg 42 phase-seg1 43 phase-seg2 13 sjw 1 rockchip_canfd: tseg1 1..128 tseg2 1..128 sjw 1..128 brp 1..256 brp-inc 2 clock 148500000 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 root@industio:~# ip link set can0 up #启用can0 #can1的设置如上一致,只需将can0替换为can1即可 4、测试验证,命令如下: cansend can0 123 #DEADBEEF #can0 发送 candump can1 #can1接收 效果如下: 方法二-使用USB转CAN工具与CANTest软件进行测试。 1、将抓包工具上的CAN0接口与主板CAN0接口,H对H,L对L接好,另一端与电脑usb接口连接。 2、CANTest软件参数设置 下载CANTest软件安装后,启动软件后界面如下,我们关闭弹出的界面,点击左上角的设备选择。 选择USBCAN1设置,设置对应的波特率,其他参数默认即可。 注:主板CAN接口的参数设置请根据本文方法一第3段-设置通信基本参进行设置。 3、测试验证 把candump can0,can0进入接收模式,CANTest工具发送数据验证。
  • 2025-4-2 18:15
    74 次阅读|
    0 个评论
    教大家介绍在更换用户名和修改密码的方法,此方法不适用于Buildroot系统。使用 触觉智能RK3568工控主板(型号为IDO-SBC3528) 演示,搭载了瑞芯微RK3568四核处理器,板载2路RS232+4路隔离RS485,集成DIDO,自研RS485自动收发驱动,支持超2KM传输距离,并率先适配了电鸿物联操作系统! 更改用户名与密码 首先开始更改用户名,Ubuntu20.04直接进行如下步骤即可: root@ido:~# pkill -9 -u ido #杀死所有ido相关进程,该操作会使ido退出桌面登录。 root@ido:~# usermod -l pdd ido #将ido修改为pdd root@ido:~# groupmod -n pdd ido #将ido用户组修改为pdd组 root@ido:~# usermod -d /home/pdd -m pdd #指定pdd的家目录 root@ido:~# ls /home/ #查看home下是否有pdd pdd #出现pdd说明前面的操作一切正常 注意:若为Ubuntu22.04应先进行如下操作后再执行上面pkill等操作: root@ido:~# vim /etc/gdm3/custom.conf …… AutomaticLoginEnable=true AutomaticLogin=root #将custom.conf中AutomaticLogin后面修改为root 使用root登录后删除ido的进程 #否则pkill后还是需要ido登录命令行,这样将无法执行usermod …… root@ido:~# passwd root #为root设置一个新密码 #执行完上述操作后需重启用root登录 接口默认配置为SPI0功能: 可以看到当前桌面登录用户已经修改为pdd。 注意:Ubuntu22.04不显示该界面,而是开机logo,需执行下文“修改默认桌面登录用户”的操作 ,正常进入桌面。 第二步更改密码,命令如下: root@ido:~# passwd pdd #为pdd设置一个秘密,Ubuntu下默认不会显示输入的密码,按提示输入就好 New password: Retype new password: passwd: password updated successfully 第三步,为pdd添加sudo权限,命令如下: root@ido:~# chmod u+w /etc/sudoers #添加写权限 root@ido:~# vim /etc/sudoers …… # User privilege specification root ALL=(ALL:ALL) ALL pdd ALL=(ALL:ALL) ALL #为pdd添加权限 …… root@ido:~# chmod u-w /etc/sudoers #去除写权限 root@ido:~# su pdd #切换到pdd用户 pdd@ido:/root$ sudo apt-get update 可以看到apt-get update执行成功。 修改登录主机名 修改hosts,命令如下: pdd@ido:/root$ sudo vim /etc/hosts 127.0.0.1 localhost 127.0.1.1 pdd #此处改为pdd 修改hostname,命令如下: http://pdd@ido/root$%20sudo%20vim%20/etc/hostname pdd #此处改为pdd 可以看到主机名已经修改为pdd 修改默认桌面登录用户 更改用户名后需同步修改默认桌面登录用户,否则开机无法进入桌面。 root@pdd:~# vim /etc/lightdm/lightdm.conf #若没有该文件 vim会自动创建 在文件中输入如下内容 autologin-user=pdd #这里修改为自己的用户名即可 autologin-user-timeout=0 #保存后重启系统 重启后自动登录到桌面。 若为Ubuntu22.04则修改如下配置文件: root@ido:~# vim /etc/gdm3/custom.conf …… AutomaticLoginEnable=true AutomaticLogin=pdd #此处改为修改后的用户名 修改成功后重启 …… SSH远程登录pdd示例 首先查看IP地址,命令如下: ip a #查看ip地址 ssh远程登录pdd成功,如图: Ubuntu22.04登录,如图: 产品购买 触觉智能SBC3528工控主板 采用瑞芯微RK3568/RK3568J四核A55处理器,主频最高2.0GHz,内置独立1Tops算力NPU,支持开源鸿蒙OpenHarmony、Andriod、Linux多操作系统,广泛应用于工控、能源等领域。
  • 热度 1
    2025-1-17 14:14
    375 次阅读|
    0 个评论
    Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用 触觉智能EVB3568鸿蒙开发板 演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步! 添加新账号 1、使用adduser命令来添加新用户,用户名以industio为例,系统会提示设置密码以及其他信息,您可以根据需要填写或跳过,命令如下: root @ido :/ # sudo adduser industio 2、赋予sudo权限:为了让 industio用户具有执行管理员命令的能力,需要将其添加到sudo组,命令如下: root @ido :/ # sudo usermod -aG sudo industio 3、开机以industio的用户登录,命令如下: root @ido :/ /etc/hostname 查看自动登录信息 查找getty相关服务,getty为tty(Teletype)终端提供远程访问服务。 root @ido : / # systemctl list - units | grep getty getty @tty1 .service loaded active running Getty on tty1 serial - getty @ttyFIQ0 .service loaded active running Serial Getty on ttyFIQ0 system - getty.slice loaded active active system -getty.slice system - serial\x2dgetty.slice loaded active active system - serial\x2dgetty.slice getty.target loaded active active Login Prompts 根据Serial Getty on ttyFIQ0的提示信息,自动登录功能可能与serial-getty@ttyFIQ0.service服务有关,该服务配置文件在以下目录: /etc/systemd/system/serial-getty@.service.d/override.conf 配置文件可能包含了-f root或其他与自动登录相关的设置。 查看配置文件信息: root @ido : /# cat / etc/systemd/ system /serial-getty\ @. service.d/override.conf ExecStart= ExecStart=- /sbin/ag etty -a root --keep-baud 115200 , 38400 , 9600 %I $TERM 修改配置文件并重启 修改配置文件,内容如下: root @ido : /# vi / etc /systemd/ system /serial-getty@.service.d/ override .conf #第一行 ExecStart = 为空,用于清除原有的 ExecStart 设置 。 ExecStart = # ExecStart =-/ sbin /agetty -a root --keep-baud 115200,38400,9600 %I $TERM ExecStart=-/ sbin / agetty -- noclear % I $TERM 重启后即为industio账号,命令如下: root @ido :/ # reboot 成功改为通过输入账号密码登录,如图所示: 产品购买 触觉智能EVB3568鸿蒙开发板 是一款基于RK3568开发的鸿蒙开发板/工控主板,适用于各种智慧显示终端、工业自动化终端和边缘计算网关类产品。应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。具有以下优势: 支持开源鸿蒙OpenHarmony/Andriod/ Linux多操作系统; 四核A55处理器,主频最高2.0GHz, Mali G52-2EE GPU支持2D加速; 8M ISP性能,支持HDR; 1T算力NPU,支持TensorFlow/Caffe/ MXNet/PyTorch等深度学习框架; 配备2 x 千兆以太网、9 x USB拓展、 工业互联接口(2路CAN和5路串口); 支持4K视频解码与多屏异显,支持 HDMI/MIPI/eDP/LVDS视频接口; 支持5G/4G/WiFi蓝牙无线通信功能;
  • 热度 1
    2024-12-18 18:07
    317 次阅读|
    0 个评论
    ​本文介绍PC电脑端运行VMware环境下,同时烧录固件检测不到设备的解决方法。 触觉智能Purple Pi OH鸿蒙开发板 演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0 Release系统! PC端烧录固件时提示没有发现设备 按照各型号烧录手册中进入loader模式的操作方法,让开发板连接到PC端。正常来说开发板烧录时会显示“发现一个LOADER设备”,异常情况下,会提示“没有发现设备”,如下图所示: 解决步骤 当在烧录系统固件前,先确认是否同时打开了虚拟机,当打开了虚拟机时,会弹出“检测到新的USB设备”,在弹窗选择“连接到主机”后点击【确定】,如下图所示: 重新打开烧录工具,显示“发现一个LOADER设备”就可以正常烧录系统了,如图所示: 产品简介 作为开源鸿蒙OpenHarmony硬件方案的领跑者,触觉智能坚守开源共创精神,Purple Pi OH鸿蒙开发板源码全开放,持续为大家带来各种技术分享,产品具有以下优势: 支持OpenHarmony/Andriod/Linux多操作系统,兼容树莓派排针; 瑞芯微RK3566芯片,四核A55处理器,主频1.8GHz,Mali G52-2EE GPU; 支持OpenGL/CL/Vulkan,8M ISP; 1T算力NPU,支持TensorFlow/Caffe/MXNet/PyTorch等深度学习框架; 支持1 x 千兆以太网、3 x USB2.01 x USB3.0、3xUART、2xSPI2xI2C、28xGPIO、1xMIPI DSI1 x MIPI CSI、1 x HDMI; 率先支持OpenHarmony5.0/4.1/4.0/3.2,开放SDK源代码、3D打印外壳; 活跃的开发者社区, 更多牛人在线互动与技术支持;
  • 2024-12-17 14:58
    0 个评论
    教大家介绍在OpenHarmony系统,没有串口工具的情况下如何测试RS232/RS485,使用 触觉智能SBC3528工控主板 演示,搭载了瑞芯微RK3568四核处理器,板载2路RS232+4路隔离RS485,集成DIDO,自研RS485自动收发驱动,支持超2KM传输距离! RS485测试方法 以 触觉智能SBC3528工控主板 为例,如果需要测试RS485串口,首先使用2根杜邦将两个节点的A与A、B与B相接: 连接后打开终端进入开发板系统,使用系统自带microcom进行测试,使用方法如下: ● -s:波特率 ● -X:节点设置 输入波特率及待测试的节点后,在两个不同的终端界面输入数据,即可得到传输结果: RS232测试方法 在测试RS232时,测试方法为TX接RX、RX接TX的方式进行测试,如下图所示: 同样输入波特率及待测试的节点后,在两个不同的终端界面输入数据,即可得到传输结果: 注意事项 测试时如果遇到输入数据时无法收发数据,可按照以下方法验证问题所在: 1、确认杜邦线连接无误; 2、请更换Linux/Android固件,验证是否因固件问题导致; 3、根据位号图,检查开发板是否存在改料情况导致无法收发数据; 4、有多余相同主板的话,尝试更换主板验证是否因硬件问题导致,以上问题都可能导致在测试串口时出现无法收发数据情况。 产品简介 触觉智能SBC3528工控主板 采用瑞芯微RK3568/RK3568J四核A55处理器,主频最高2.0GHz,内置独立1Tops算力NPU,支持开源 鸿蒙 OpenHarmony、Andriod、Linux多操作系统,广泛应用于工控、能源等领域。
相关资源
  • 所需E币: 5
    时间: 2023-1-30 15:46
    大小: 159.92MB
    上传者: 二月半
    资料目录01_CommonDocument02_DDRTemplate03_ProductLineBranch(AIoT)04_ProductLineBranch(NVR)05_ProductLineBranch(Tablet)"alt=""/>