• 博客(160)
  • 收藏
  • 关注

原创 Linux文件系统的安全保障---Overlayroot!

`overlayroot`是一种使用OverlayFS实现的功能,可将根文件系统挂载为只读,并通过一个临时的写层实现对文件系统的修改。这种方法非常适合嵌入式设备或需要保持系统文件完整性和安全性的场景。下文以RK3568平台为例,介绍制作overlayroot的详细步骤。

2025-01-07 16:24:55 919

原创 嵌入式ARM处理器新星?RK3506典型应用场景分析!

RK3506是瑞芯微推出的MPU产品,芯片制程为22nm,定位于轻量级、低成本解决方案。该MPU具有低功耗、外设接口丰富、实时性高的特点,适合用多种工商业场景。本文将基于RK3506的设计特点,为大家分析其应用场景。

2024-12-16 10:36:07 666

原创 RK3506各型号间有什么差异?

RK3506单板机(卡片电脑)是一款高性能三核Cortex-A7处理器,内部集成Cortex-M0核心,RK3506单板机具有接口丰富、实时性高、显示开发简单、低功耗及多系统支持等特点,非常适合于工业控制、工业通信、人机交互等应用场景。

2024-12-05 16:37:34 932

原创 工控板方案中,哪些功能可以通过USB扩展出来?

作为优秀工程师的你,已身经百战、阅板无数!请先醒醒,新的项目来了,这是一个既要、又要、还要的产品需求,ARM核心板中一个处理器怎么能实现这么丰富的外围接口?踌躇之际,你偶阅此文。于是,“潘多拉”的魔盒打开了!

2024-12-03 09:58:37 446

原创 什么是UGFC?模块电脑(核心板)规范标准简介四

UGFC是Unified Gold Finger Core Board的缩写(意指:统一接口定义金手指核心板),为武汉万象奥科电子有限公司基于企业标准定义的一种针对嵌入式、低功耗、通用型的小型计算机模块标准

2024-11-22 17:30:41 722

原创 什么是SMARC?模块电脑(核心板)规范标准简介三

SMARC(Smart Mobility ARChitecture,智能移动架构)是一种通用的小型计算机模块定义,基于ARM和X86技术的模块化计算机低功耗嵌入式架构平台,旨在满足低功耗、低成本和高性能的应用需求。这些模块通常使用与平板电脑和智能手机中相似的ARM SOC,或其他低功耗SOC和CPU。

2024-11-18 11:49:01 748

原创 以RK3568为例,ARM核心板如何实现NTP精准时间同步?

网络时间协议NTP(Network TimeProtocol)是用于互联网中时间同步的标准互联网协议,可以把计算机的时间同步到某些时间标准。NTP对于我们产品来说有什么用呢,简单的讲,当你的设备时间不准确了,你可以接入到互联网,从网上同步一下时间,非常方便。

2024-11-07 09:36:26 523

原创 安卓APP开发中,如何使用加密芯片?

加密芯片是一种专门设计用于保护信息安全的硬件设备,它通过内置的加密算法对数据进行加密和解密,以防止敏感数据被窃取或篡改。如下图HD-RK3568-IOT工控板,搭载ATSHA204A加密芯片,常用于有安全防护要求的工商业场景,下文将为大家介绍安卓APP开发中,如何使用此类加密芯片。

2024-10-31 17:41:13 1243 1

原创 Repo:Android 源码管理的利器--工作原理与常用命令全解析

在 Android 开发中,源码管理是一项至关重要且颇具挑战性的任务。面对包含数百个 git 库的 Android 源码,如何高效地进行下载、管理和协作开发成为了开发者们必须攻克的难题!

2024-10-28 15:25:51 571

原创 Repo:Android 源码管理的利器--工作原理与常用命令全解析

一个Change-ID关联多个Commit-ID,就是通过Patch-Set来表现的,当通过git commit --amend命令修正上一次的提交并上传时, Commit-ID已经发生了变化,但仍可以保持Change-ID不变,这样,在Gerrit原来的Review任务下,就会出现新的Patch-Set。修正多少次,就会出现多少个Patch-Set, 可以理解,只有最后一次修正才是我们想要的结果,所以,在所有的Patch-Set中,只有最新的一个是真正有用的,能够合并的。它的工作原理究竟是怎样的?

2024-10-25 17:51:36 694

原创 【软件干货】Android应用进程如何保活?

在Android应用程序中,为了保证应用的正常运行和稳定性,有时需要对应用进程进行保活。以下是一些实现进程保活的方法:

2024-10-15 16:57:20 987

原创 什么是Qseven?模块电脑(核心板)规范标准简介二

Qseven是一种通用的、小尺寸计算机模块标准,适用于需要低功耗、低成本和高性能的应用。

2024-10-12 10:57:37 867

原创 万象奥科参展NXP工业和物联网技术峰会!

2024年10月11日,万象奥科在“恩智浦工业和物联网技术峰会”上精彩亮相,与众多行业合作伙伴共同聚焦于前沿技术,携手推动行业的未来发展。

2024-10-11 17:29:43 178

原创 万象奥科参展“2024 STM32全国巡回研讨会”—深圳站、广州站

9月3日-9月5日,万象奥科参展“2024STM32全国巡回研讨会”—深圳站、广州站。

2024-09-06 16:28:12 486

原创 丢掉数据线,你还会调试Android设备吗?

ADB(Android Debug Bridge)作为Android开发中非常重要的工具,开发者可以使用ADB设备在电脑上对Android设备进行安装调试应用。

2024-08-14 17:11:08 460

原创 全新小体积RK3562核心板,解锁神秘技能!

RK3562小体积金手指系列核心板基于瑞芯微四核Cortex-A53+Cortex-M0处理器设计,工作主频高达2GHz,最高搭载4GB高速LPDDR4、32GB eMMC。该核心板拥有204 Pin脚,尺寸仅为67.6mm *45mm,支持千兆网、USB3.0、串口、PCIE、HDMI等丰富外设资源,非常适合于高性能、高性价比的工业应用场景。

2024-07-31 16:53:37 422

原创 高速电路开发中有哪些挑战?

随着嵌入式技术飞速发展,高速电路的开发面临器件尺寸缩小、时钟频率提升、布线密度增加等因素,嵌入式产品在信号传输、电源质量等问题上要求日益提高。为确保高速电路在产品整个生命周期内的可靠性,必须采用先进的可靠性技术。

2024-07-29 15:48:38 962

原创 ESD静电放电抗扰度试验

在当今高度电子化的社会中,各类电子设备已经渗透到我们生活的方方面面,从智能手机、笔记本电脑到工业控制系统、医疗设备,无一不依赖着复杂的电子电路和微处理器来执行其功能。

2024-07-24 16:11:11 1309

原创 EFT电快速瞬变脉冲群抗扰度试验

EFT脉冲群抗扰度试验是通过模拟电磁干扰(如脉冲群)来测试电子设备在这些干扰下的抗扰能力。

2024-07-22 17:27:31 1454

原创 开发板无法录音或耳机播放?不可忽视这个细节!

满怀欣喜的设计一块Linux/安卓开发板,发现无法录音或耳机播放?请注意这个硬件上的使用细节。

2024-06-27 10:25:15 465

原创 嵌入式产品如何做安全加密?

为了防止硬件电路与固件被抄袭,核心在于加密芯片和安全解决方案的设计,目前大多MPU并不具备安全防护功能,所以最好的办法是使用一颗专用的加密芯片,通过加密芯片对接MPU,进行认证,授权,保存关键数据等。

2024-06-20 17:44:17 724

原创 Linux项目开发,你必须了解Systemd服务!

Systemd默认从目录/etc/systemd/system/读取配置文件,但是里面存放的大部分文件都是符号链接,指向目录/lib/systemd/system,配置文件存放于/lib/systemd/system/,开机启动后会在/etc/systemd/system目录建立软链接文件,systemctl enable命令用于在/etc/systemd/system/与/lib/systemd/system/两个目录之间建立符号链接关系。不管服务是如何终止的,系统都会尝试将其重启。

2024-06-18 17:54:12 832

原创 Linux项目开发,如何向Buildroot内添加外部APP?

Linux项目开发,如何在BuildRoot框架内添加外部APP呢?本文以quect-CM拨号软件为例,做开发演示。

2024-06-06 10:11:58 517

原创 Buildroot和Debian文件系统修改方法

本文档主要介绍在没有编译环境的情况下,如何修改buildroot和debian文件系统方法,如:在buildroot文件系统中添加文件、修改目录等文件操作,在debian文件系统中,安装软件库、工具、扩大文件系统空间等等操作。

2024-06-06 10:11:28 759

原创 如何以JNI方式实现安卓APP控制GPIO?

Android 10 实现 App 控制 GPIO(JNI)

2024-06-04 16:42:54 713

原创 嵌入式Linux中的录音降噪方案

降噪不仅只能从硬件入手,本文为您介绍一种嵌入式Linux中的录音降噪方案。该方案完全依靠软件实现,最大程度上降低投入。

2024-05-21 14:20:07 392

原创 Linux平台移植音频芯片实战记录

本文详细记录在NXP I.MX6ULL+Linux平台下进行WM8960音频芯片移植的过程,其他平台操作方法类似,希望为大家提供帮助

2024-05-17 13:53:37 321

原创 技术分享 | i.MX8M Mini适配MIPI转eDP芯片

内核版本:Linux5.10;SN65DSI86驱动:drivers/gpu/drm/bridge/ti-sn65dsi86.cPanel驱动:drivers/gpu/drm/panel/panel-simple.c。

2024-05-08 11:20:43 612 1

原创 万象奥科邀您参加RK3568+AMP混合部署线下实操活动-北京站

在北京举办线下workshop,带您体验RK3568+OpenAMP实现RT-Thread与Linux同时运行的开发方式,实现在电力、机器人、工业控制、工业互联网、新能源等领域的高效应用。此外,我们还将提供试用评估的方式,让您充分体验所学知识的应用成效。拓展知识视野,了解RT-Thread与不同系统,不同应用领域的混合部署方案及精彩案例。揭秘混合部署的原理与显著优势,助力系统运行更稳健,提升系统实时性,业务适应性更强。深入了解RT-Thread专业版的综合优势,功能亮点,适用范围。

2024-04-19 09:20:37 276

原创 支持标准OPS接口,通用型RK3568工控板上新!

HD-RK3568-OPS主板基于HD-RK3568-CORE 工业级核心板设计,搭载1.8GHz主频的高性能ARM处理器,适用于工业现场应用需求。主板支持标准OPS接口、支持前后HDMI双路输出,具有即插即用、操作简单的特点,亦适用于数字标牌、自助终端、教育一体机等应用场景。

2024-04-17 15:20:32 981

原创 万象奥科携手RT-Thread,线下体验RK3568混合部署!

3月21日,万象奥科联合RT-Thread在上海张江举办RK3568+OpenAMP混合部署线下workshop,体验在一个SOC上的同时运行RT-Thread和Linux,为电力、医疗、工业控制、机器人、新能源等行业应用提供新思路。通过本次workshop,伙伴们深入理解RT-Thread+Linux在混合部署时的潜力,一“心”多用,完美实现实时任务与非实时任务的灵活分配!支持OpenHarmony、Yocto、Buildroot、Debian、Ubuntu、Android等系统。

2024-03-26 10:11:13 457

原创 RK3568行业定制主板脉冲群抗扰度整改方案验证

电快速瞬变脉冲群EFT试验的目的是验证电子设备机械开关对电感性负载切换、继电器触点弹跳、高压开关切换等引起的瞬时扰动的抗干扰能力。这种试验方法是一种耦合到电源线路、控制线路、信号线路上的由许多快速瞬变脉冲组成的脉冲群试验。容易出现问题的场合有电力设备或监控电网的设备、使用在工业自动化上面的设备、医疗监护等检测微弱信号设备。

2024-03-13 11:21:18 1248

原创 基于6ULL-Nand核心板|提取并反编译设备树

本文基于HD6UL-IOT评估板进行验证。HD6UL-IOT 基于HD6UL-CORE 工业级核心板设计(双网口、双 CAN、7 路串口),接口丰富,采用 3.5 寸工控板标准尺寸,适用于工业现场应用需求,亦方便用户评估核心板及 CPU 的性能。

2024-01-16 09:51:37 413

原创 全志T113开发板Qt远程调试

本文基于HD-T113-EVM评估板进行验证,HD-T113-EVM基于HD-T113-S3核心板设计,具备千兆网口、双路CAN-bus、2路RS-232、2路RS-485、LCD、4G/5G、WiFi、音频等,接口丰富,适用于工业现场应用需求,亦方便用户评估核心板及CPU的性能。这时我们可以通过QtCreator设备功能,定义设备后,在x86_64虚拟机上交叉编译qt程序,将程序远程部署到arm64的机子上,然后远程调试,大大提高开发效率。2.修改配置文件“~/.ssh/config”,添加下两行,

2024-01-10 17:53:12 1365 1

原创 RK3568行业定制主板信号抗扰传导实验整改方案验证

为了整改验证RK3568行业定制主板CAN口的抗干扰能力,在可靠性测试实验室内对定制主板进行了信号抗扰传导实验,其测试环境如下图所示。

2023-12-14 15:26:15 185

原创 gdb本地调试版本移植至ARM-Linux系统

l --host=arm-none-linux-gnueabi 用arm-none-linux-gnueabi编译。下载地址:https://ftp.gnu.org/gnu/ncurses/ncurses-5.9.tar.gz。安装完成后会在.../gdb-7.12/output/arm-linux/bin/目录下生成gdb可执行程序。下载地址:https://ftp.gnu.org/gnu/gdb/gdb-7.12.tar.gz。

2023-12-12 15:06:03 1000

原创 RK3568 AMP测试验证说明

本文基于HD-RK3568-IOT评估板进行验证

2023-12-12 10:32:13 814 3

原创 瑞萨RZ/G2L核心板Linux Log目录文件详解

为了排除系统问题,监控系统健康状况以及了解系统与应用程序的交互方式,我们需要了解各log文件的作用,以G2L中yocto文件系统为例,在系统/var/log/目录下会存放记录系统中各个部分的log文件作用如下:

2023-12-11 17:30:27 192

原创 基于RK3568的内部定时器应用示例

内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于kernel/linux/timer.h和kernel/timer.c 文件中。被调度的函数肯定是异步执行的,它类似于一种“软件中断”,而且是处于非进程的上下文中,所以调度函数必须遵守以下规则:a. 没有 current 指针、不允许访问用户空间。因为没有进程上下文,相关代码和被中断的进程没有任何联系。b. 不能执行休眠(或可能引起休眠的函数)和调度。

2023-11-09 17:01:18 308 1

原创 基于i.MX6ULL的掉电检测设计与软件测试

基于i.MX6ULL平台设计实现掉电检测功能,首先选择一路IO,利用IO电平变化触发中断,在编写驱动时捕获该路GPIO的中断,然后在中断响应函数中发送信号通知应用程序掉电发生了。

2023-11-09 10:59:10 205

万象奥科HD-G2L-CORE核心板数据手册

1.产品简介. 1.1硬件参数. 1.2型号配置. 1.3 软件参数. 2.电气与性能参数. 2.1系统主要性能与配置. 2.2电气参数

2022-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除