tag 标签: 瑞芯微

相关博文
  • 2025-2-21 10:56
    0 个评论
    近日,飞凌嵌入式荣获瑞芯微“2024 年度优秀合作奖”,这一荣誉不仅是对飞凌嵌入式过去一年与瑞芯微紧密合作的高度认可,也为未来的合作注入了新动力。 飞凌嵌入式自与瑞芯微建立合作关系以来,双方合作不断深化,从产品合作开发,到行业应用,再到生态共建,深度与广度都在不断强化。特别是在产品研发方面,飞凌嵌入式基于瑞芯微RK3588、RK3576、RK3568、RK3562和RK3506 等系列芯片,开发设计了一系列核心板、开发板、工控机产品。这些产品凭借高性能、工业级、国产化等综合优势,以及飞凌嵌入式强大的技术支持服务能力,使得众多企业产品能够快速上市,走在行业前沿。 未来,飞凌嵌入式与瑞芯微会继续深化合作,在技术创新、产品优化、市场拓展以及生态共建等方面持续发力,共同为嵌入式领域的发展贡献更多力量。
  • 2025-2-14 16:19
    147 次阅读|
    0 个评论
    MYD-LR3576开发板 最近,半导体圈的小伙伴应该都有所耳闻,美丽国又开始单方面无理由的制裁国内的高科技企业,从半导体设备、材料到芯片,可谓是全方位的封禁。这种形势下,显然大家应该做好最坏的打算,国产自主可控必须搞起来。那与非网本期内容就跟自主可控强关联——评测一款基于国产SoC的板卡,由米尔电子推出的瑞芯微RK3576开发板(MYD-LR3576)。 开发板外设 MYD-LR3576开发板分为核心板以及扩展板,核心板是基于瑞芯微在今年第二季推出的全新通用型SOC芯片RK3576,扩展板则扩展了众多的外设接口,方便工程师调试或者直接基于开发板做原型开发。 值得一提的是,笔者拿到的这个开发板型号(MYD-LR3576-64E8D-220-C)属于 高配版本 ,带有8GB LPDDR4以及64GB eMMC,其余外设接口资源分布情况如下图所示。 开发板正面接口: 12V的DC Jack接口座,Type-C的Debug接口,5个机械功能按键,LED,WiFi/BT的天线 兼容树莓派的40pin接口扩展座,USB选择跳帽接口 音频接口、miniDP接口、HDMI接口、两个USB3.0接口、两个千兆的以太网口 RTC的电池接口,米尔电子自家定义的40pin扩展座接口,预留的风扇接口 开发板背面接口: 3个MIPI-CSI接口 1个MIPI-DSI接口 一个M.2 SSD接口 一个MicroSD卡槽 除了开发板的外设接口资源,板卡上涉及到的大多数芯片方案都是国产芯,所以不难发现厂商对于国产芯片替代在不断地推进。 瑞芯微SoC RK3576 瑞芯微电源管理芯片(RK806S-5) 晶存64GB eMMC(RS70B64G4S16G) 长鑫存储8GB LPDDR4(CXDB6CCDM-MA-M) 正基WiFi/BT模组AP6256 Microchip USB控制器(USB5742) 顺芯音频编解码器芯片ES8388 裕太微千兆以太网收发器(YT8531SH) 沁恒微电子USB转串口芯片(CH342F) RTC实时时钟芯片(LK8563) 其中核心SoC RK3576可以说是板子最大特色之一,集成了四核A72与四核A53处理器,主频高达2.2GHz;自研的NPU(算力6Tops);集成G52 GPU;支持丰富的多媒体接口如HDMI、DP、DSI、CSI等。所以基于RK3576这颗SoC的核心板可以应用于像商业显示(多屏显示)、智能家居(多摄像头采集)、边缘计算(AI)等领域。 开发板上电 连接相关外设,将开发板上电后。发现默认烧录的是Debian Linux系统,系统菜单中可以看到带有 Xfce 桌面环境,64位操作系统,8GB的内存,相关软件工具也基本一应俱全。 从实际的使用情况来看,无论是浏览网页还是观看网页上的视频,无论是与非网还是B站上的高清视频,都能非常流畅的播放,丝毫没有卡顿,瑞芯微SoC加上板载的这些配置确实比较给力。 通用的性能测试工具Sysbench实际测试了RK3576 SoC的性能,如上图所示,分别是单核和8核的测试结果。跟大家熟悉的树莓派5相比,单核性能要差15%左右,而多核性能要高22%左右,毕竟是4大核、4小核的8核架构,实际应用中调度也能更加灵活。 小结 米尔电子MYD-LR3576开发板采用核心板+底板的结构,核心板基于瑞芯微最新发布的RK3576 SoC+晶存的存储和长鑫的运存,使用LGA贴片封装直接焊接到底板上;底板基于核心板扩展出丰富的外设接口,非常方便工程师做评估或者直接进行原型开发,适合像商业多屏显示,多摄像头采集的智能设备以及需要具备边缘计算能力的AI应用产品。
  • 热度 1
    2025-2-11 12:10
    536 次阅读|
    0 个评论
    本文介绍瑞芯微开发板/主板Android调试串口配置为普通串口方法,不同板型找到对应文件修改,修改的方法相通。 触觉智能RK3562开发板 演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。 内核设备树修改 修改以下目录文件,关闭调试串口功能。 arch/arm64/boot/dts/rockchip/rk3562-android.dtsi 并添加以下内容,注意"+"号为添加内容。 fiq- debugger { compatible = "rockchip,fiq-debugger" ; rockchip,serial-id = < 0 ; rockchip,wake-irq = < 0 ; /* If enable uart uses irq instead of fiq */ rockchip,irq-mode-enable = < 1 ; rockchip,baudrate = < 1500000 ; /* Only 115200 and 1500000 */ interrupts = < GIC_SPI242IRQ_TYPE_LEVEL_HIGH ; pinctrl-names = "default" ; pinctrl- 0 = ; + status = "disabled" ; }; 修改以下目录文件,配置uart0串口功能。 arch/arm64/boot/dts/rockchip/ido-evb3562-v1b.dtsi 并添加以下内容,注意"+"号为添加内容。 + &uart0 {+ status = "okay" ;+ pinctrl-names = "default" ;+ pinctrl -0 = ;+ };&uart3 { status = "okay" ; pinctrl-names = "default" ; pinctrl -0 = ;}; 修改完成后单独编译内核代码 # msk ARCH=arm64 BOOT_IMG=../rockdev/Image-rk3562_t/boot.img ido-evb3562-v1b-dsi-mipi.img -j20 编译完成后,即可在kernel-5.10目录下生成boot.img内核分区文件。 源码修改及编译 修改以下目录文件,给予uart0串口权限。 device/rockchip/rk3562/init.rk3562.rc 并添加以下内容,注意"+"号为添加内容。 chown systemsystem /sys/class/devfreq/dmc/system_status chmod 0666 /sys/class/devfreq/dmc/system_status+ chown systemsystem /dev/ttyS0 chown systemsystem /dev/ttyS4 chown systemsystem /dev/ttyS6 chown systemsystem /dev/ttyS8 chown systemsystem /dev/ttyS9+ c hmod 0666 /dev/ttyS0chmod0666 /dev/ttyS4 chmod0666 /dev/ttyS6 chmod0666 /dev/ttyS8 修改完成后,执行以下命令编译源码: # make -j4 编译完成后,即可在 out/target/product/rk3562_t/目录生成super.img分区镜像。 最后一步,将前面编译获取到的boot.img和super.img分区文件单独烧录到开发板上,如图所示: 烧录完成后调试串口功能将无法使用,通过ADB命令进入系统,并执行以下命令: rk3562_t:/# ls dev/ttyS0 -lacrw-rw-rw-1systemsystem4,642024-12-2304:01dev/ttyS0rk3562_t:/# 命令打印结果crw-rw-rw- 1 system system 4, 64 2024-12-23 04:01 dev/ttyS0后,说明调试串口配置为普通串口成功。 产品简介 触觉智能RK3562开发板 (型号EVB3562),基于瑞芯微新一代Soc RK3562/RK3562J设计,可用于轻量级人工智能应用。EVB3562开发板配备了PCIe2.1/USB3.0 OTG/千兆网口等各类型接口,支持4G/5G通信、多摄像头及多种视频接口,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示、工业控制等行业领域。 搭载瑞芯微新一代RK3562/RK3562J芯片; 1TOPS算力NPU,支持INT8/INT16/FP16 等数据类型运算; 支持4K@30FPS与1080P@60FPS视频解码; 13M ISP,支持HDR与多路摄像头视频采集; 单路MIPI-DSI,最高2048 x 1080@60fps ; 单通道LVDS,最高1366 x 768@60fps ; 三路独立的以太网口,其中两路千兆网口, 一路百兆网口; 支持5G/4G/WiFi/蓝牙无线通信; 支持Android,Linux操作系统;
  • 2025-2-8 11:44
    71 次阅读|
    0 个评论
    本篇源自:优秀创作者 小手凉凉 本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微 RK3576开发板)的安装模拟器玩nes小游戏方案测试。 核心板系统 操作系统镜像文件说明 myir-image-lr3576-debian: 提供 debian 系统,Gnome 默认桌面环境,包含完整的硬件 驱动,常用的系统工具,调试工具等。 myir-image-linux-full: 以 buildroot 构建的全功能的镜像,weston 桌面环境,包含所有 的完整的硬件驱动,常用的系统工具,调试工具等。 此次是在linux开发板上安装nestopia linux下安装模拟器 主板连接hdmi到显示器接入鼠标键盘,连接网络后更新apt,后面需要用到apt安装 执行命令 # sudo apt-get install nestopia 等待即可一路安装下来 在应用程序查找器中即可看到图标,以便于开启模拟器 效果如下 将预先准备的额nes格式小游戏放桌面,通过打开文件方式加载进去 打开模拟器开始启动 试玩nes 打开nes游戏效果如下 可以通过设置画面全屏显示 设置模拟器中按键功能,可惜现在没有游戏手柄 最终开启效果 视频效果 视频:https://www.bilibili.com/video/BV1dG6RY9ESL/?vd_source=e9927453e87f8203e95e89bd26c68f4d
  • 热度 4
    2025-1-24 11:21
    504 次阅读|
    0 个评论
    飞凌嵌入式基于瑞芯微RK3562系列处理器打造的FET3562J-C全国产核心板,是一款专为工业自动化及消费类电子设备设计的产品,凭借其强大的功能和灵活性,自上市以来得到了各行业客户的广泛关注。本文将详细介绍如何启动并测试RK3562J处理器的MCU,通过实际操作步骤,帮助各位工程师朋友更好地了解这款芯片。 1、RK3562J处理器概述 RK3562J处理器采用了4*Cortex-A53@1.8GHz+Cortex-M0@200MHz架构。其中,4个Cortex-A53核心作为主要核心,负责处理复杂的操作系统任务和应用程序;Cortex-M0核则作为辅助核心,运行裸核系统,能够快速响应和控制,实现实时性要求较高的任务。 2、启动M0核固件的前期准备 目前,飞凌嵌入式OK3562J-C开发板上默认并没有启动M0核固件。因此,我们需要通过一系列步骤来配置和启动M0核。以下是具体的操作步骤: 1. U-Boot修改 理论上我们需要打开AMP(非对称多处理)编译宏,但由于飞凌嵌入式OK3562J-C开发板的U-Boot已默认配置AMP功能,因此用户无需进行任何U-Boot修改操作。 2. Kernel修改 (1)安装工具包 首先,我们需要安装SCons工具包,用于后续的编译工作。可以通过以下命令进行安装: forlinx @ubuntu :~ $ sudo apt-get install scons (2)添加AMP设备树的调用 OK3562J-C开发板已经添加了AMP设备树的调用,我们可以查看相关配置文件以了解其内容。 forlinx @ubuntu :~ $ cd /home/forlinx/work/ OK3562 -linux-source/ forlinx @ubuntu :~/work/OK3562-linux-source $ vi kernel- 5.10 /arch/arm64/boot/dts/rockchip/ OK3562 -C-common.dtsi + include "rk3562-amp.dtsi" 主要内容包括: / { /* 描述设备 */ rockchip_amp: rockchip-amp { compatible = "rockchip,amp" ; clocks = , , , , // , , , , ; //pinctrl-names = "default" ; //pinctrl-0 = ; amp-cpu-aff-maskbits = /bits/ 64 ; amp-irqs = /bits/ 64 ; status = "okay" ; }; /* 定义了一些保留内存区域 */ reserved-memory { #address-cells = ; #size-cells = ; ranges; /* remote amp core address */ amp_shmem_reserved: amp-shmem@7800000 { reg = ; no-map; }; rpmsg_reserved: rpmsg@7c00000 { reg = ; no-map; }; rpmsg_dma_reserved: rpmsg-dma@8000000 { compatible = "shared-dma-pool" ; reg = ; no-map; }; /* mcu address */ mcu_reserved: mcu@8200000 { reg = ; no-map; }; }; /* 实现Rockchip RPMsg功能 */ rpmsg: rpmsg@7c00000 { compatible = "rockchip,rpmsg" ; mbox-names = "rpmsg-rx" , "rpmsg-tx" ; mboxes = ; rockchip,vdev-nums = ; /* CPU3: link-id 0x03; MCU: link-id 0x04; */ rockchip,link-id = ; reg = ; memory-region = ; status = "okay" ; }; }; 3. 生成配置文件 接下来,我们需要生成M0核固件的配置文件。在RTOS源码目录下,通过复制默认配置文件并运行SCons菜单配置界面来生成所需的配置文件。虽然在此示例中无需进行额外配置,但用户可以根据需求进行相应的配置。 forlinx @ubuntu :~/work/OK3562-linux-source $ cd rtos/bsp/rockchip/rk3562- 32 forlinx @ubuntu :~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562- 32 $ cp board/rk3562_evb1_lp4x/defconfig .config forlinx @ubuntu :~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562- 32 $ scons --menuconfig 打开图形化配置界面后,无需配置,直接退出即可。 若有其他功能需求,可进行相应配置后再退出并保存。 forlinx @ubuntu :~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562- 32 $ cp .config board/rk3562_evb1_lp4x/defconfig forlinx @ubuntu :~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562- 32 $ cp rtconfig.h board/rk3562_evb1_lp4x/defconfig.h 4. 编译源码 完成配置文件的生成后,我们可以开始编译源码。通过运行构建脚本,选择相应的defconfig配置,并分别编译Linux系统和M0核固件。编译成功后,会在指定目录下生成 amp.img 镜像文件。 forlinx @ubuntu :~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562- 32 $ cd forlinx @ubuntu :~/work/OK3562-linux-source $ ./build.sh chip Log colors: message notice warning error fatal Log saved at /home/forlinx/work/ 3562 /git/ OK3562 -linux-source/output/sessions/ 2024 -08- 27_15 - 48 - 21 Switching to chip: ok3562Pick a defconfig: 1 . forlinx_defconfig 2 . forlinx_ok3562_linux_defconfig 3 . forlinx_ok3562_linux_mcu_defconfig 4 . forlinx_ok3562_linux_rtos_defconfigWhich would you like? : 4 / /选择第四个配置forlinx@ubuntu:~/work /OK3562-linux-source$ ./build .sh rtos forlinx @ubuntu :~/work/OK3562-linux-source $ ./build.sh mcu 编译后在rockdev目录下生成amp.img: forlinx @ubuntu :~/work/OK3562-linux-source $ ls rockdev/amp.img boot.img linux-headers.tar MiniLoaderAll .bin misc.img oem.img parameter.txt recovery.img rootfs.img uboot.img update.img userdata.img 3、烧写镜像 将生成的 amp.img 镜像文件拷贝到电脑中,并将开发板切换到烧写模式。使用烧写工具配置 amp.img 的路径。 点击“设备分区表”,读取成功后点击“执行”。 4、验证启动 重新启动开发板时按下空格键进入U-Boot菜单。在U-Boot菜单中,输入 3 将 amp start 配置成 on。 然后输入 1 重启开发板。在启动过程中,观察U-Boot阶段的打印信息,如果看到与M0核固件启动相关的打印信息,则说明已成功使用U-Boot启动M0核固件。 5、总结 上述操作仅为简单启动M0核并打印信息。实际上,M0核的功能非常强大,支持UART、PWM、I2C、SPI等多种外设接口。(目前飞凌嵌入式暂无更多M0核接口的测试例程,您若有相关需求,可以联系技术支持获取瑞芯微官方资料进行深入学习和开发) 希望通过本文的介绍和实践操作,能让您对RK3562J处理器的M0核有更进一步的了解,并为后续的开发工作提供帮助。
相关资源
  • 所需E币: 3
    时间: 2023-2-14 09:26
    大小: 1.57MB
    上传者: 张红川
    瑞芯微平板电脑电路原理图资料
  • 所需E币: 0
    时间: 2021-9-27 16:59
    大小: 289.17KB
    上传者: Argent
    电子产品日新月异,不管是硬件工程师还是软件工程师,基本的模电、数电、微机原理、信号处理等知识是必备的条件,从二极管到三极管,从单片机到多核MCU,3G网络到5G产品的普及,不管电子产品的集成度怎么高,其产品还是少不了电阻电容电感,每个元器件在电路中必然有其作用,有兴趣了解的网友,下载学习学习吧。
  • 所需E币: 0
    时间: 2021-9-26 14:47
    大小: 1.8MB
    上传者: Argent
    分享一下关于单片机的相关资料文档,感兴趣的网友可以自行下载。单片机是芯片开发的基础,相信从中会获得您意想不到的知识。学习蓝牙技术,掌握无线智能开发,了解蓝牙底层及上层应用开发,协议栈的问题需要不断学习各个层级的关系及编程规范。
  • 所需E币: 2
    时间: 2021-4-1 23:36
    大小: 2.36MB
    上传者: samewell
    6层瑞芯微RK3288平板方案DSN+BRD