tag 标签: RK3568

相关博文
  • 2025-1-17 14:14
    199 次阅读|
    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蓝牙无线通信功能;
  • 2024-12-18 18:07
    184 次阅读|
    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多操作系统,广泛应用于工控、能源等领域。
  • 热度 3
    2024-12-5 10:27
    164 次阅读|
    0 个评论
    本文介绍RK3566/RK3568开发板Android11系统,编译ROOT权限固件的方法。 触觉智能Purple Pi OH鸿蒙开发板 演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新OpenHarmony5.0 Release系统,SDK源码全开放! 关闭Selinux 修改以下路径文件: adevice/rockchip/common/BoardConfig.mk 修改代码如下: BOARD_BOOT_HEADER_VERSION ?= 2 BOARD_MKBOOTIMG_ARGS := BOARD_PREBUILT_DTBOIMAGE ?= $(TARGET_DEVICE_DIR)/dtbo.img BOARD_ROCKCHIP_VIRTUAL_AB_ENABLE ?= false -BOARD_SELINUX_ENFORCING ?= true +BOARD_SELINUX_ENFORCING ?= false 注意:"+"号为修改内容。 注释用户组权限检测 修改以下路径文件: system/extras/su/su.cpp 修改代码如下: void extract_uidgids(const char* uidgids, uid_t* uid, gid_t* gid, gid_t* gids, i } int main(int argc, char** argv) { - uid_t current_uid = getuid(); - if (current_uid != AID_ROOT && current_uid != AID_SHELL) error(1, 0, "notallowed"); + //uid_t current_uid = getuid(); + //if (current_uid != AID_ROOT && current_uid != AID_SHELL) error(1, 0, "notallowed"); 注意:"+"号为修改内容。 ​给su文件默认授予root权限 修改以下路径文件: system/core/libcutils/fs_config.cpp 修改代码如下: static const struct fs_path_config android_files[] = { // the following two files are INTENTIONALLY set-uid, but they // are NOT included on user builds.{ 06755, AID_ROOT, AID_ROOT, 0, "system/xbin/procmem" }, - { 04750, AID_ROOT, AID_SHELL, 0, "system/xbin/su" }, + { 06755, AID_ROOT, AID_SHELL, 0, "system/xbin/su" }, 修改以下路径文件: frameworks /base/ core /jni/ com_android_internal_os_Zygote.cpp 修改代码如下: static void DropCapabilitiesBoundingSet(fail_fn_t fail_fn) { +/* = 0; i++) {; if (prctl(PR_CAPBSET_DROP, i, 0, 0, 0) == -1) { if (errno == EINVAL) { ALOGE("prctl(PR_CAPBSET_DROP) failed with EINVAL. Please verify "your kernel is compiled with file capabilities support"); } else { fail_fn(CREATE_ERROR("prctl(PR_CAPBSET_DROP, %d) failed: %s", i, strerror(errno))); } } } + */ } 修改以下路径文件: kernel/security/commoncap.c 修改代码如下: int cap_task_setnice(struct task_struct *p, int nice) static int cap_prctl_drop(unsigned long cap){ struct cred *new; +/* if (!ns_capable(current_user_ns(), CAP_SETPCAP)) return -EPERM; if (!cap_valid(cap)) return -EINVAL;-+*/ new = prepare_creds(); 注意:"+"号为修改内容。 源码编译并测试 修改完上面三个步骤的文件后,即可在源码根目录下编译安卓源码: # make -j4 下载Root Checker(ROOT检查工具),通过ADB命令或者U盘安装后,打开按照提示点击按钮检测ROOT,如图: 若ROOT成功则如图所示: 产品简介 作为开源鸿蒙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.0 1 x USB3.0、3xUART、2xSPI 2xI2C、28xGPIO、1xMIPI DSI 1 x MIPI CSI、1 x HDMI; 率先支持OpenHarmony5.0/4.1/4.0/ 3.2,开放SDK源代码、3D打印外壳; 活跃的开发者社区, 更多牛人在线互动 与技术支持; 小尺寸高性价比SBC单板,只需249元; 请点击输入图片描述(最多18字)
  • 热度 3
    2024-11-28 14:59
    223 次阅读|
    0 个评论
    本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用 触觉智能EVB3568鸿蒙开发板 演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步! 内核修改配置 修改相关内核设备树文件以下配置: ov5648: ov5648@36 { status = "okay"; compatible = "ovti,ov5648"; reg = ; clocks = ; clock-names = "xvclk"; power-domains = ; pinctrl-names = "default"; pinctrl-0 = ; reset-gpios = ; pwdn-gpios = ; rockchip,camera-module-index = ; + rockchip,camera-module-facing = "back";//back:后置 front:前置 rockchip,camera-module-name = "LMM248"; rockchip,camera-module-lens-name = "YXC-M804A2"; }; 注意:"+"号为修改内容。 修改完重新编译内核,命令如下: # make ARCH=arm64 设备树文件.img -j4 安卓源码上层配置修改 修改以下目录文件的配置: ...... + 注意:"+"号为修改内容。 修改完重新编译内核,命令如下: # make -j4 产品简介 触觉智能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蓝牙无线通信功能;
相关资源
  • 所需E币: 5
    时间: 2023-1-30 15:46
    大小: 159.92MB
    上传者: 二月半
    资料目录01_CommonDocument02_DDRTemplate03_ProductLineBranch(AIoT)04_ProductLineBranch(NVR)05_ProductLineBranch(Tablet)"alt=""/>