tag 标签: 瑞萨

相关博文
  • 2024-12-9 14:07
    0 个评论
    12月6日,2024瑞萨电子MCU/MPU工业技术研讨会的第二站——上海站,即将拉开帷幕!此前,该研讨会的首站就已于11月30日在深圳成功举办,吸引了众多大湾区及全国嵌入式工程师的关注与参与。 首站深圳,精彩回顾 在11月30日的深圳站活动中,瑞萨电子及全国的生态合作伙伴齐聚一堂,共同展示了其在微控制器(MCU)和微处理器(MPU)领域的最新技术和产品。 飞凌嵌入式作为瑞萨电子的生态合作伙伴,给现场观众带去了基于RZ/G2L高性能多核异构处理器设计开发的FET-G2LD-C核心板和OK-G2LD-C开发板,吸引了现场行业伙伴的询问和交流。 飞凌嵌入式FET-G2LD-C核心板及配套的OK-G2LD-C开发板搭载的RZ/G2L处理器,拥有2*Cortex-A55内核,运行频率高达1.2GHz,并集成1*Cortex-M33 MCU内核,主频达200MHz;还配备了500MHz GPU Mali-G31及多种显示接口,功能接口资源丰富,适用于工业、医疗、电力、交通等多种行业和各类泛工业应用场景。 2024瑞萨电子MCU/MPU工业技术研讨会不仅是一个新产品、新技术的展示舞台,也为行业精英们提供了思维碰撞、共话未来的机会。飞凌嵌入式愿携手更多同仁为客户带来更加优质、高效和可靠的产品和服务,让客户的产品研发更简单、更高效,让客户的产品更智能、更稳定。 “上海站”即将启幕 12月6日,“2024瑞萨电子MCU/MPU工业技术研讨会”的第二站即将隆重启幕,飞凌嵌入式作为受邀合作伙伴也将会再次参加,欢迎更多行业伙伴的莅临。 限定福利! RZ/G2L开发板立减¥150 为了让更多开发者、工程师以及电子爱好者们体验到RZ/G2L这款处理器的独特优势,飞凌嵌入式现特别推出OK-G2LD-C开发板的专属优惠活动! 福 利1 购买飞凌嵌入式OK-G2LD-C开发板, 即享¥150大额专属优惠券! 原价¥998,券后到手仅需¥848。 福 利 2 下单即 送【USB转百兆网口模块】 1块。 淘宝/天猫APP扫码,即可领取 时间: 12月6日~12月8日 店铺: 天猫【Forlinx旗舰店】 优惠: ¥150 数量: 50块(每个ID、相同或相似收货信息,限购1块)
  • 2024-12-7 14:42
    0 个评论
    11月30日,一年一度的2024瑞萨电子MCU/MPU工业技术研讨会在深圳举行了首秀,为大湾区及全国嵌入式工程师献上一场全新工业技术的大秀。 飞凌嵌入式作为瑞萨电子的生态合作伙伴,给现场观众带去了基于RZ/G2L高性能多核异构处理器设计开发的FET-G2LD-C核心板和OK-G2LD-C开发板,吸引了现场行业伙伴的询问和交流。 飞凌嵌入式FET-G2LD-C核心板及配套的OK-G2LD-C开发板搭载的RZ/G2L处理器,拥有2*Cortex-A55内核,运行频率高达1.2GHz,并集成1*Cortex-M33 MCU内核,主频达200MHz;还配备了500MHz GPU Mali-G31及多种显示接口,功能接口资源丰富, 适用于工业、医疗、电力、交通等多种行业和各类泛工业应用场景。 2024瑞萨电子MCU/MPU工业技术研讨会不仅是一个新产品、新技术的展示舞台,也为行业精英们提供了思维碰撞、共话未来的机会。飞凌嵌入式愿携手更多同仁为客户带来更加优质、高效和可靠的产品和服务,让客户的产品研发更简单、更高效,让客户的产品更智能、更稳定。
  • 2024-9-20 11:25
    280 次阅读|
    0 个评论
    “芯” 高度 • “芯”赋能——瑞萨电子RA8高算力MCU产品介绍
    RA8的关键价值 瑞萨电子处于MCU行业领先地位,随着RA8系列MCU推出,成为业内第一家基于CM85内核的MCU供应商。CM85内核基于Arm v8.1m架构,比Cortex-M7内核更高性能、更好能效,为RA系列带来了高性能产品。 RA8继续保持RA系列的开发环境,包括软件、工具、套件及广泛的参考方案设计。RA8提供FSP软件和一整套工具、EK和解决方案等,方便客户开发,减少开发时间。 RA8将CM85内核与嵌入式闪存和SRAM以及丰富的外设集成在一起,为我们的客户降低成本和设计复杂性。 安全性是RA系列的关键价值主张之一,每一款新产品,我们都会增强我们的安全产品。在RA8上,我们支持具有领先安全算法的最新瑞萨安全IP、第一阶段引导加载程序的不可变存储、具有动态解密功能的OSPI、DPA/SPA侧信道攻击保护、安全调试和完整的安全解决方案。此外,Arm v8.1m架构将TrustZone带到了这个高性能内核,这是CM7内核所不具备的。 RA8系列工作电压低至1.68V,以及多种低功耗模式,供客户选择,减低功耗。 RA8的关键资源和目标应用 RA8作为通用MCU,适用于 工业自动化新能源、智能家居及智慧建筑、消费及物联网,办公自动化和医疗及健康 等多个细分市场的各种高性能应用,包括 AI/ML 方面的要求。 被设计到的产品是多种多样的。有 智能电表、指纹扫描仪、恒温器、工业应用、条形码扫描仪 等。 RA8 MCU在设计时充分考虑了这些应用的不同需求。RA8拥有4个关键优势:内核的高算力,Helium能力,大内存容量,加上多种外接选项、丰富HMI功能,外部总线支持等,确保RA8能够满足这些不同市场的需求。 Arm Cortex-M85核 M85是Arm Cortex-M系列中最新的处理器。新的Arm CM-85内核采用Arm v8.1m框架,是业界性能最高的Cortex-M内核,并引入了Helium,可显著加速数字信号处理(DSP)和机器学习(ML)功能,与Cortex-M7内核相比,ML任务速度提高了4倍。 Helium是指令集的单指令多数据(SIMD)扩展,可以通过处理每条指令的多个数据元素来提升性能。这类似于Arm A系列处理器内核上的Neon,但针对资源受限和低功耗微控制器进行了更优化。 Helium将智能处理引入边缘,实现本地处理(减少云流量并降低成本)并降低整体系统功耗,使小型、低功耗嵌入式系统能够满足音频处理、无人机导航和控制、传感器集线器和图像处理等各种应用中的计算需求。 Arm v8.1m架构还增强了安全性,TrustZone可将系统高效划分为安全区域和非安全区域,并具有指针身份验证和分支目标识别(PACBTI)功能,可缓解面向返回/跳转的编程攻击。 Helium在RA8的应用 这里介绍2个RA8的AI应用。 人形检测AI演示 集成Helium硬件加速单元,与Cortex-M7内核相比,性能提升3.6倍。 电机不平衡负载检测AI演示 以RA8为核心,利用瑞萨的AI开发工具实现电机控制+电机故障检测。 内置Helium硬件加速单元,结合CMSIS-NN和Tensorflow Lite for Microcontrollers实现基于AI的不平衡负载检测。实现无需外部传感器和额外电路,不增加硬件成本。 RA8的低功耗架构 RA8在开发时非常重视产品的功耗特性,不断提升功耗特性,降低功耗。RA8系列集成了新的低功耗特性和多种低功耗模式,以提高电源效率,同时提供行业领先的性能。低功耗模式、内置DC-DC、独立电源域、较低电压范围、快速唤醒时间以及不同功耗模式相结合,可降低整体系统功耗,并使客户能够满足对功耗的要求。新的Arm Cortex-M85内核也降低了DSP/ML任务的功耗。 RA8的产品组合 RA8系列已有3个产品组量产上市。 RA8M1产品群 主流系列,提供480Mhz的高算力,多个丰富外设包括以太网、CANFD、高速USB、16/32bit外部总线、多个封装、高度安全性,以及低功耗,满足各类应用。 RA8D1产品群 图形显示系列,提供16bit摄像头输入,MIPI/RGB输出,2D加速,同时提供外部总线扩展SDRAM,提升输出的质量,满足对高要求图形和视觉方面的应用。 RA8T1产品群 电机控制,提供25ch 12bit ADC,带采样保持功能,丰富timer支持互补PWM输出,以及外部总线可以接FPGA,满足先进的电机控制需求。 RA8解决方案与应用 下面为大家介绍几项RA8产品应用方案。 RA8D1 HMI解决方案 瑞萨电子拥有功能齐全的图形/HMI解决方案,包括硬件和软件组件,以及丰富的生态系统合作伙伴网络。RA8D1 MCU具有专门HMI功能,可实现丰富的图形应用以及视觉AI。其中包括具有并行RGB和MIPI-DSI接口的图形LCD控制器,非常适合高分辨率图形应用。RA8D1 MCU还包括一个2D绘图引擎,可减轻CPU的负载和一个16位摄像头接口。外部存储器的多个存储器接口,包括32位SDRAM接口和八通道SPI,可用于帧缓冲器和图形资产的存储。 RA8D1评估套件为客户提供了一个开发平台,并具有LCD显示屏和摄像头模块。 灵活的软件包集成了功能齐全的emWin,GUIX,QT GUI及LVGL图形工具,支持图像处理、2D加速、旋转/缩放、alpha混合等。它还包括一个Helium加速JPEG解码器,以及所有图形外设的HAL驱动程序。 瑞萨电子拥有丰富的图形合作伙伴网络,他们正致力于将其解决方案移植到RA8D1上。 RA8M1应用示例:指纹扫描仪 指纹扫描仪是RA8M1其中一个有代表性的用例。该示例充分利用了RA8M1 MCU的以下资源: · 高性能、大内存、高级安全性以及CEU和USB等外围设备。 ·根据传感器的类型,可通过CEU相机接口或SPI接口进行图像采集。 ·图像数据使用Cortex-M85内核进行处理。 ·从中提取的识别详细信息使用片上的高级加密引擎进行加密,并发送到服务器进行身份验证。 · Helium可用于加速AI神经网络。 RA8D1应用示例:人形检测视觉AI 这是人员检测视觉AI应用。该示例充分利用了RA8D1 MCU的以下资源: · CM85内核实现了RA8D1的高性能,有助于图像格式转换和神经网络的处理 · Helium用于加速运行在核心上的人员检测神经网络 · 用于视频/图像采集的相机接口 · 用于将图像渲染到显示器的2D引擎 · 大内存,包括内部和外部。更宽的SDRAM接口为用于存储帧缓冲器的外部SDRAM提供高吞吐量接口。 通过此应用程序,我们能够演示RA8D1在处理计算密集型神经网络方面的性能,以及使用Helium提高推理速度。 RA8T1应用示例:三相逆变器控制示例 这是一个三相逆变器控制示例,该示例充分利用了RA8T1 MCU的以下资源: · Cortex-M85高性能内核负责处理系统控制和各项参数的计算 · GPT定时器输出用于逆变器控制的PWM信号 · 具有3ch采样和保持功能的AD转换器可监测电机相电流,另一个AD转换器单元可用于监测温度等 · 比较器检测异常电流,并通过POE关闭PWM输出以确保安全 · RA8T1的丰富连接功能确保可与其他器件通信 总结 随着新的RA8系列的推出,将RA系列扩展到高性能领域,适用于希望获得高算力的MCU的客户。RA8专为满足高算力市场的需求而开发,具有强大的Cortex-M85内核、大内存和经过优化的功能,可满足这些高算力应用的需求。
  • 热度 1
    2024-5-24 19:12
    313 次阅读|
    0 个评论
    米尔瑞米派Remi Pi Ubuntu系统移植指南
    1.概述 Linux系统平台上有许多开源的系统构建框架,这些框架方便了开发者进行嵌入式系统的构建和定制化开发,目前比较常见的有Buildroot, Yocto, OpenEmbedded等等。 同时更多的传统的桌面系统也加入到嵌入式环境体系中,如Ubuntu,debian等,为嵌入式提供更方便实用的系统。本文主要介绍基于ubuntu22.04 core和米尔核心板定制一个完整的嵌入式ubuntu22.04系统的完整流程,其中包括开发环境的准备,ubuntu22.04系统的获取与移植, LXDE轻量级桌面管理等。 本文档并不包含Linux BSP系统相关基础知识的介绍,将直接使用米尔发布的myir-image-full提供的的BSP。如需了解BSP文件的制作请查看《 Remi Pi_Linux软件开发指南 》 。 1.1.软件资源 Remi Pi使用的Ubuntu系统基于ubuntu-base-22.04-base-arm64.tar.gz版本制作(下载地址如下),在此版本基础上添加了丰富的系统资源和其他软件资源。 Ubuntu Base 22.04.2 LTS (Jammy Jellyfish) 表1-1.资源列表 功能项 文件名 Ubuntu22.04 base ubuntu-base-22.04-base-arm64.tar.gz 启动管理 Xinit 网络管理 network-manager network-manager-gnome ⾳频管理 xine 视频播放器 xine 注意:米尔提供的ubuntu系统的登录名为:root 密码为:123456 2.开发环境准备 基于ubuntu base系统在开发过程中所需的一些软硬件环境,包括必要的开发主机环境,必备的软件工具,代码和资料的获取等,具体的准备工作下面将进行详细介绍。 2.1.开发主机环境 本节将介绍如何搭建适用于瑞萨Remi Pi平台的开发环境,该平台使用的RZ/G系列处理器是多核异构的处理器,RZ/G2L拥有两个2个ARM Cortex A53。通过阅读本章节,您将了解相关硬件工具,软件开发调试工具的安装和使用。并能快速的搭建相关开发环境,为后面的开发和调试做准备。 主机硬件 整个SDK包项目的构建对开发主机的要求比较高,要求处理器具有双核以上CPU,8GB以上 内存,100GB硬盘或更高配置。可以是安装Linux系统的PC或服务器,也可以是运行Linux系统的虚拟机,Windows系统下的WSL2等。 主机操作系统 一般选择在安装Fedora, openSUSE, Debian, Ubuntu, RHEL或者 CentOS等Linux发行版的本地主机上进行,这里推荐的是Ubuntu22.04 64bit桌面版系统,后续开发也是以此系统为例进行介绍。 安装必备软件包 基础软件包请查看 《Remi Pi_Linux软件开发指南》 进行安装,这里只需安装一个软件包即可。 PC@system1:~$ sudo apt-get update PC@system1:~$ sudo apt-get install qemu-user-static 3.Ubuntu22.04文件系统移植 3.1.简介 ubuntu-base 是Ubuntu官方构建的ubuntu最小文件系统,包含debain软件包管理器,基础包大小通常只有几十兆,其背后有整个ubuntu软件源支持,ubuntu软件一般稳定性比较好,基于ubuntu-base按需安装Linux软件,深度可定制等,常用于嵌入式rootfs构建。 嵌入式常见的几种文件系统构建方法:busybox、yocto、buildroot,但Ubuntu方便,强大的包管系统,有强大的社区支持,可以直接apt-get install来安装新软件包。本文介绍了如何基于Ubuntu-base构建完整的ubuntu 系统。ubuntu支持很多架构,arm、X86、powerpc、ppc等,本文主要基于arm为例,构建一个较为完整的ubuntu系统。 3.2.获取源码 我们提供两种获取源码的方式,一种是直接从米尔光盘镜像04-sources目录中获取压缩包,另外一种是使用wget获取位官方的上源码进行构建,请用户根据实际需要选择其中一种进行构建。 3.2.1.通过wget获取源码 具体操作方法如下: PC@system1:~$ sudo wget https://cdimage.ubuntu.com/ubuntu-base/releases/22.04/release/ubuntu-base-22.04-base-arm64.tar.gz 创建rootfs目录,然后将下载的ubuntu-base-22.04-base-arm64.tar.gz压缩包解压到rootfs目录下:(用户请根据自己实际路径和目录操作) PC@system1:~$ mkdir rootfs PC@system1:~$ tar -xf ubuntu-base-22.04.1-base-arm64.tar.gz -C rootfs/ 解压出的目录内容如下: PC@system1:~$ tree -d -L 1 rootfs ubuntu_rootfs usr/bin ├── boot ├── dev ├── etc ├── home usr/lib ├── media ├── mnt ├── opt ├── proc ├── root ├── run usr/sbin ├── snap ├── srv ├── sys ├── tmp ├── usr └── var 3.3.准备chroot环境 3.3.1.安装模拟器 PC@system1:~$ cp /usr/bin/qemu-aarch64-static ./rootfs/usr/bin/ (如果主机没有安装qemu-user-static工具包,可输入以下命令安装工具包) PC@system1:~$ sudo apt install qemu-user-static 拷贝主机DNS 配置文件到 arm 架构 Ubuntu 文件系统内(必须拷贝,否则可能会导致下面操作无法进行)。 PC@system1:~$ cp /etc/resolv.conf ./rootfs/etc/resolv.conf 3.3.2.制作挂载脚本 将下列脚本代码拷贝到 ch-mount.sh 文件中,并改变权限(777)为可执行。 PC@system1:~$ vi ch-mount.sh #!/bin/bash function mnt() { echo "MOUNTING"sudo mount -t proc /proc ${2}proc sudo mount -t sysfs /sys ${2}sys sudo mount -o bind /dev ${2}dev sudo mount -o bind /dev/pts ${2}dev/pts sudo chroot ${2} } function umnt(){ echo "UNMOUNTING" sudo umount ${2}proc sudo umount ${2}sys sudo umount ${2}dev/pts sudo umount ${2}dev } if && ; then mnt $1 $2 elif && ; then umnt $1 $2 else echo "" echo "Either 1'st, 2'nd or bothparameters were missing" echo "" echo "1'st parameter can be one ofthese: -m(mount) OR -u(umount)" echo "2'nd parameter is the full pathof rootfs directory(with trailing '/')" echo "" echo "For example: ch-mount -m/media/sdcard/" echo "" echo 1st parameter : ${1} echo 2nd parameter : ${2} fi 3.4.安装包文件 3.4.1.挂载系统 首先使用ch-mount.sh将ubuntu文件系统挂载。 PC@system1:~$ ./ch-mount.sh -m ./rootfs/ MOUNTING root@system1:/# root@system1:/# ls bin dev home media opt root sbin sys usr boot etc lib mnt proc run srv tmp var 挂载成功即可配置ubuntu文件系统与安装一些必要的软件。 3.4.2.基础包安装 可根据需要自行安装下列包文件,推荐全部安装。(请按照顺序安装,避免安装时出错) root@system1:/# chmod 777 /tmp (避免update时失败) root@system1:/# apt update root@system1:/# apt-get install language-pack-zh-hant language-pack-zh-hans root@system1:/# apt install language-pack-en-base root@system1:/# apt install dialog rsyslog root@system1:/# apt install systemd avahi-daemon avahi-utils udhcpc ssh(必备安装) root@system1:/# apt install sudo root@system1:/# apt install vim root@system1:/# apt install net-tools root@system1:/# apt install ethtool root@system1:/# apt install ifupdown root@system1:/# apt install iputils-ping root@system1:/# apt install htop root@system1:/# apt install lrzsz root@system1:/# apt install gpiod root@system1:/# apt install wpasupplicant root@system1:/# apt install kmod root@system1:/# apt install iw root@system1:/# apt install usbutils root@system1:/# apt install memtester root@system1:/# apt install alsa-utils root@system1:/# apt install ufw root@system1:/# apt install psmisc 添加log,用户调试ubuntu系统的调试 root@system1:/# touch /var/log/rsyslog root@system1:/# chown syslog:adm /var/log/rsyslog root@system1:/# chmod 666 /var/log/rsyslog root@system1:/# systemctl unmask rsyslog root@system1:/# systemctl enable rsyslog 安装网络和语言包支持 root@system1:/# apt-get install synaptic root@system1:/# apt-get install rfkill root@system1:/# apt-get install network-manager root@system1:/# apt install -y --force-yes --no-install-recommends fonts-wqy-microhei root@system1:/# apt install -y --force-yes --no-install-recommends ttf-wqy-zenhei 3.4.3.桌面系统的安装 LXDE桌面系统安装 root@system1:/# apt-get install xinit root@system1:/# apt-get install lxde 浏览器和音频安装 root@system1:/# sudo apt install epiphany-browser root@system1:/# sudo apt install xine-ui 3.4.4.创建用户 设置root密码: 123456 root@system1:/# passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully 可删除root用户密码登录 root@system1:/# passwd -d root 一定要执行下面的指令,不然会sudo报错sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set root@system1:/# chown root:root /usr/bin/sudo root@system1:/# chmod 4755 /usr/bin/sudo 创建一个用户名为:myir 密码为:123456 root@system1:/# adduser myir perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "zh_CN.UTF-8", LC_IDENTIFICATION = "zh_CN.UTF-8", LC_TELEPHONE = "zh_CN.UTF-8", LC_NUMERIC = "zh_CN.UTF-8", LC_ADDRESS = "zh_CN.UTF-8", LC_NAME = "zh_CN.UTF-8", LC_MONETARY = "zh_CN.UTF-8", LC_PAPER = "zh_CN.UTF-8", LC_MEASUREMENT = "zh_CN.UTF-8", LANG = "zh_CN.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Adding user `myir' ... Adding new group `myir' (1000) ... Adding new user `myir' (1000) with group `myir' ... Creating home directory `/home/myir' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for myir Enter the new value, or press ENTER for the default Full Name : 604 Work Phone : Other y 设置权限 sudo vi /etc/sudoers root ALL=(ALL:ALL) ALL myir(根据自己添加的用户来添加) ALL=(ALL:ALL) ALL 上面添加用户的时候,中间出现的警告可使用下列命令: root@system1:/# export LC_ALL=C 3.4.5.其他配置 设置hosts和主机名称,添加127.0.0.1 myir root@system1:/# vi /etc/hosts 清空hostname文件内容,添加myir(根据实际添加的用户名来添加) root@system1:/# vi /etc/hostname 修改passwd文件 root@system1:/# vi /etc/passwd 找到这一行:_apt:x:100:65534::/nonexistent:/usr/sbin/nologin 修改为:_apt:x:0:65534::/nonexistent:/usr/sbin/nologin 创建链接文件(一定要执行,不然执行二进制可执行程序时会报错) root@system1:/# ln -s /lib /lib64 配置网卡接口,添加如下内容 root@system1:/# vi /etc/network/interfaces auto eth0 iface eth0 inet dhcp 3.4.6.卸载系统 以上步骤操作完成后即可卸载系统。直接在系统中输入exit退出系统,并使用命令来卸载 root@system1:/# exit exit PC@system1:~$ PC@system1:~$ ./ch-mount.sh -u ubuntu-rootfs/ UNMOUNTING 至此ubuntu 文件系统已经配置完成。 3.5.ubuntu系统打包 3.5.1.制作ext4格式文件 根据以上步骤已经制作好了ubuntu-rootfs文件系统,此时要将它制作成.ext4格式的文件,用于刷写到开发板中。 PC@system1:~$ dd if=/dev/zero of=ubuntu22.04.ext4 bs=1M count=3300 请用户根据实际情况来决定大小,这里以3.3G大小举例制作。 PC@system1:~$ mkfs.ext4 ubuntu22.04.ext4 创建一个临时目录temp,然后将ubuntu22.04.ext4文件挂载 PC@system1:~$ mkdir temp PC@system1:~$ sudo mount ubuntu22.04.ext4 temp 将ubuntu-rootfs目录中的内容复制到挂载的文件系统中,然后卸载。 PC@system1:~$ sudo cp -avrf ubuntu-rootfs/* temp PC@system1:~$ sudo umount temp 3.5.2.制作SD启动镜像 先将下载资源的03_Tools/myir tools目录下的RemiPi_SDUpdate.tar.bz2解压到虚拟机中(用户请根据自己实际情况解压) PC@system1:~$ tar -xf RemiPi_SDUpdate.tar.bz2 PC@system1:~$ cd RemiPi_SDUpdate/renesas-sd PC@system1:~/RemiPi_SDUpdate/renesas-sd$ ls image README.md rzg2_bsp_scripts fat16 output rootfs 把打包好的ubuntu22.04文件系统替换到rootfs/home/root/g2l_images目录 PC@system1:~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images$ tree -L 1 . ├── DDR_1G ├── Image ├── Manifest ├── mys-rzg2l-sdcard.dtb ├── mys-rzg2l-wifi.dtb └── ubuntu22.04.ext4 1 directory, 5 files 修改Manifest文件 PC@system1:~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images$ cat Manifest bl2file="bl2_bp-myir-remi-1g_pmic.bin" fipfile="fip-myir-remi-1g_pmic.bin" imagefile="Image" dtbfile="*.dtb" rootfsfile="ubuntu22.04.ext4" ledname="162" 修改自己实际路径的配置,这个请参考《RemiPi_Linux 软件开发指南》4.3章节,修改myir_config.ini配置文件,将里面的路径修改成自己实际的路径。 最后进入到下面目录,执行制作镜像的脚本即可。 PC@system1:~/RemiPi_SDUpdate/renesas-sd$ cd rzg2_bsp_scripts/image_creator/ PC@system1: ~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ ./create_image.sh myir_config.ini 烧录步骤请参考《RemiPi_Linux 软件开发指南》中4.2章节。 4.认识LXDE 4.1.LXDE介绍 LXDE是一个轻量级和快速的桌面环境。它被设计为用户友好和占用资源少,同时保持资源使用率低。LXDE使用更少的内存和CPU来尽可能地展现功能丰富的桌面环境。与其它的桌面环境不同,LXDE努力成为模块化的桌面环境,所以每个组件可以独立使用。这使得移植LXDE不同分布和平台更容易。 LXDE包含多个核心组件,可用于桌面环境下来管理整个系统资源。主要组件如下: LXPanel:这是LXDE的面板系统,类似于GNOME的GNOME Panel或KDE的Kicker。它提供了快速访问应用程序、系统工具、文件夹和剪贴板的方式。 LXSession:这是LXDE的会话管理器,它负责启动和终止LXDE桌面环境。 LXDE-OpenBox:这是一个窗口管理器,提供窗口布局和导航。LXDE使用OpenBox作为其默认的窗口管理器。 PCManFM:这是一个轻量级的文件管理器,提供文件和目录的浏览、复制、移动、删除等操作 除了这些核心组件外,LXDE还有其他一些辅助工具,如LXAppearance(用于更改主题和图标)、LXTask(任务管理器)等。 4.2.启动LXDE 开机启动后,可手动输入密码123456登录,或者在串口终端执行(startx /usr/bin/lxsession -s LXDE &)命令进行登录,如图4-1: 图4-1:lxde登录界面 Wallpaper(/usr/share/lxde/wallpapers/lxde_blue.jpg)来选择背景图片,如图4-2: 图4-2:lxde背景图片修改 背景图片修改成功,如图4-3: 图4-3:lxde背景图片 5.参考资料 Linux kernel 开源社区 https://www.kernel.org/ ubuntu http://cdimage.ubuntu.com/ubuntu-base/releases/18.04.5/release/ freedesktop https://www.freedesktop.org/wiki/
相关资源
  • 所需E币: 3
    时间: 2019-12-24 16:45
    大小: 243.51KB
    上传者: quw431979_163.com
    瑞萨移植RTOS……
  • 所需E币: 0
    时间: 2023-7-19 11:59
    大小: 49MB
    上传者: zhusx123
    瑞萨RA系列FSP库开发实战指南
  • 所需E币: 5
    时间: 2021-9-3 00:24
    大小: 1.48MB
    上传者: czd886
    基于瑞萨MCU高速智能车模的设计与实现
  • 所需E币: 5
    时间: 2021-9-1 21:26
    大小: 961.21KB
    上传者: czd886
    基于瑞萨MCU的步进电机转速控制设计
  • 所需E币: 0
    时间: 2020-12-19 22:20
    大小: 264.99KB
    上传者: samewell
    瑞萨SimpleDigital电源模块如何利用数字控制电源的内在优势
  • 所需E币: 0
    时间: 2020-12-13 19:01
    大小: 266.95KB
    上传者: xiaosh728
    瑞萨SimpleDigital电源模块如何利用数字控制电源的内在优势
  • 所需E币: 0
    时间: 2020-11-12 22:50
    大小: 1.99MB
    上传者: czd886
    瑞萨面向新基建的电源模块
  • 所需E币: 0
    时间: 2020-9-26 02:28
    大小: 442.83KB
    上传者: LGWU1995
    瑞萨与贝特莱及中印云端共同拓展指纹识别应用市场
  • 所需E币: 3
    时间: 2019-12-28 20:57
    大小: 2.67MB
    上传者: 978461154_qq
    瑞萨最新电源管理解决方案瑞萨最新电源管理解决方案RenesasTechnologyCorp.石川仁HitoshiIshikawaishikawa.hitoshi2@renesas.com2006年9月9日2006RenesasTechnologyCorp.Allrightsreserved.-目录-瑞萨电源解决方案的丰富阵容1.关于瑞萨2.功率因数校正3.负载点4.MulchDC-DC转换器5.电池充电器2瑞萨技术涉足的领域基本战略扩展闪存MCU产品阵容MCU开发下一代嵌入式闪存技术加强低档产品阵容标准进一步扩展移动产品系列LCD扩展音频芯片和新兴市场产驱动器开发用于LCDTV的新产品品业务组……
  • 所需E币: 5
    时间: 2019-12-25 16:40
    大小: 8.22KB
    上传者: givh79_163.com
    瑞萨R8C/2L单片机的特殊寄存器定义……
  • 所需E币: 4
    时间: 2019-12-25 16:29
    大小: 5.01MB
    上传者: 238112554_qq
    NC30编译器中文手册……
  • 所需E币: 3
    时间: 2019-12-25 16:21
    大小: 6.32MB
    上传者: 二不过三
    高性能嵌入式工作区(HEW)V.4.04用户手册封RCJ10J0079-0100高性能嵌入式工作区(HEW)V.4.04用户手册瑞萨单片机开发环境系统本资料所记载的内容,均为本资料发行时的信息,瑞萨科技对于本资料所记载的产品或者规格可能会作改动,恕不另行通知。请通过瑞萨科技的主页确认发布的最新信息。Rev.1.00发行:2008年03月10日NotesregardingthesematerialsNotesregardingthesematerials1.ThisdocumentisprovidedforreferencepurposesonlysothatRenesascustomersmayselecttheappropriateRenesasproductsfortheiruse.Renesasneithermakeswarrantiesorrepresentationswithrespecttotheaccuracyorcompletenessoftheinformationconta……
  • 所需E币: 3
    时间: 2019-12-25 05:54
    大小: 1.5MB
    上传者: 2iot
    RenesasPowerManagementSolutionRenesasPowerManagementSolution(PortableApplication,ServerApplication,AC/DCApplication)2007.RenesasTechnologyCorp.Allrightsreserved.1.PortableApplication(Multi-channelDC/DCconverters,ChargerICs)2007.RenesasTechnologyCorp.Allrightsreserved.2Multi-channelDC/DC2007.RenesasTechnologyCorp.Allrightsreserved.3RenesasDC-DCConverterProposalRenesasapplication-specificDC-DCconverterprovidehighperformanceandcompactpowerdesignsforDSCUn……
  • 所需E币: 4
    时间: 2020-1-4 12:17
    大小: 873.79KB
    上传者: 二不过三
    2011年全国大学生电子设计竞赛获奖名单……
  • 所需E币: 5
    时间: 2020-1-5 21:48
    大小: 453.85KB
    上传者: quw431979_163.com
    瑞萨移动优化智能手机平台MP5232。MP5232DrivingthewideadoptionofLTEandworld-leadingconnectedexperiencesHighlightsComprehensivereference>TheMP5232PlatformisoptimisedfordesignsolutionswideLTEAdoptionallowingavarietyofaffordable>Hardwarereferencedesigns>LTESmartphonesandTabletsAndroidsupport>ODMSystem>NocompromiseuserexperiencethroughadvancedIntegrationService>MaintenanceconsolegamelikequalitygraphicsandvideocapabilityTMandfieldsupport>DualcoreARMCortex-A9ApplicationprocessorcombinedwithIndustryleadingLTE……
  • 所需E币: 4
    时间: 2019-12-24 16:26
    大小: 123.26KB
    上传者: 978461154_qq
    瑞萨ADPCM库编码……
  • 所需E币: 3
    时间: 2019-12-24 15:39
    大小: 221.53KB
    上传者: quw431979_163.com
    Arduino学习教程程序语法LanguageArduino语言|Arduino函式库|Arduino/Processing语言比较|ArduinoIDE运作原理|ArduinoIDE启动错误此语法部分网页编排内容来自于:Arduino官方网页此篇作者:xlinxArduino语法以下分为三个部份来解说:1.结构2.变数3.函式。本书的印刷体材在每一个函式都附有一小段的程序代码详细解说,符合当次的说明的相关函式,会在程序代码中以粗黑体特别标明出来。例如,在稍后的章节中会先介绍setup()和loop()这两个函式。intbuttonPin=3;voidsetup(){beginSerial(9600);pinMode(buttonPin,INPUT);}voidloop(){if(digitalRead(buttonPin)==HIGH)serialWrite(’H');elseserialWrite(’L');delay(1000);}选单项目的表示法格式会如以下所示:例如:要新增预设内建的LED范例程序代码,使用「File」->「File」->「File」->「File」选单项目。准备工作在这一本说中所使用的所有程序都可以在网络上免费下载。下面会列出几个必须知道的网站:Arduino官方网站:http://arduino.cc台湾Arduino乐园:http://arduino.tw台湾Arduino乐园论坛:http://bbs.arduino.twArduino语言简介1.结构Ard……
  • 所需E币: 4
    时间: 2019-12-24 15:39
    大小: 4.98MB
    上传者: wsu_w_hotmail.com
    Arduino的学习Arduino教程一:数字输出Arduino,教程11Comments»Arduino的数字I/O被分成两个部分,其中每个部分都包含有6个可用的I/O管脚,即管脚2到管脚7和管脚8到管脚13。除了管脚13上接了一个1K的电阻之外,其他各个管脚都直接连接到ATmega上。我们可以利用一个6位的数字跑马灯,来对Arduino数字I/O的输出功能进行验证,以下是相应的原理图:电路中在每个I/O管脚上加的那个1K电阻被称为限流电阻,由于发光二极管在电路中没有等效电阻值,使用限流电阻可以使元件上通过的电流不至于过大,能够起到保护的作用。该工程对应的代码为:intBASE=2;intNUM=6;intindex=0;voidsetup(){for(inti=BASE;ipinMode(i,OUTPUT);}}voidloop(){for(inti=BASE;idigitalWrite(i,LOW);}digitalWrite(BASE+index,HIGH);index=(index+1)%NUM;delay(100);}下载并运行该工程,连接在Arduino数字I/O管脚2到管脚7上的发光二极管会依次点亮0.1秒,然后再熄灭:[pic]这个实验可以用来验证数字I/O输出的正确性。Arduino上一共有十二个数字I/O管脚,我们可以用同样的办法验证其他六个管脚的正确性,而这只需要对上述工程的第一行做相应的修改就可以了:intBASE=……
  • 所需E币: 3
    时间: 2019-12-24 14:53
    大小: 794.62KB
    上传者: 二不过三
    在瑞萨单片机集成开发环境CubeSuite+下,使用IronPython语言在PythonConsole平台中控制横河DL9000系列示波器的参数设置,并接收测试波形,从而简化单片机功能验证操作,为单片机功能验证的自动化实施提供了保证。示波器远程控制方法在瑞萨集成开发环境CubeSuite+中的应用张娜王志东许柯萍(瑞萨电子(中国)有限公司,北京,100191)摘要:在瑞萨单片机集成开发环境CubeSuite+下,使用IronPython语言在PythonConsole平台中控制横河DL9000系列示波器的参数设置,并接收测试波形,从而简化单片机功能验证操作,为单片机功能验证的自动化实施提供了保证。关键词:远程控制横河示波器IronPythonCubeSuite+1前言:在单片机功能验证过程中,需要利用示波器采集验证结果的波形,而示波器参数的设置一般是通过手动设置前端面板按键完成。功能验证的结果需要手动保存到U盘中,由工程师再拷贝到电脑上。图1为横河DL9000系列示波器的前面板示意图,从图中可以看出,示波器按键较多,每一个验证项目都需要设置通道,触发条件等,手动设置的步骤多,如变换验证的功能项目,需要重新对示波器进行设置。在大量的单片机功能验证工作中,这样的常规操作方法不仅效率低,操作复杂,而且误操作的发生率也比较高。图1横河DL9000系列示波器前面板示意图本文介绍的示波器远程控制方法是基于瑞萨单片机RL78族,在其集成开发环境CubeSuite+的PythonConsole平台上使用IronPython脚本语言编写程序代替人工手动操作,完成示波器的远程控制操作,实现了示波器的参数设置和波形保存的自动化,使得示波器的操作更加简化,自动化程度得到了显著提高。2系统构建:……
  • 所需E币: 4
    时间: 2019-12-24 10:58
    大小: 111.35KB
    上传者: givh79_163.com
    RL78/G13数码管显示全部程序……