首先,这里说的共享分区指的是可以Share到PC,也就是Android平台接到PC时,可以在Nand分区和PC相互拷贝资料。 需要指出的是,在目前A10软件中,对于Nand Flash的分区总数是9个分区。 è参见文件: lichee\tools\pack\chips\sun4i\configs\crane\3g\sys_config.fex
D1 SDK下载1.下载准备下载SDK,本来按道理来说,应该只要按照官方的命令来下载就好了。但是官方的文档实在太简略,加上我是个菜鸡。踩了很多坑,在这记录一下。 首先我的环境是VM的虚拟机上安装的 Ubuntu20.04,上面安装了一些常用的支持包,比如conda这些 安装官方的指令来操作1.1 添加公钥比较简单,按照官网上的指引即可,需要注意的是换行符。1.2安装repo脚本这里踩的一个坑就
一、准备工作1、新建文件夹WiFi_AP2、下载OpenSSL下载地址 https://www.openssl.org/source/old/,在这里我所下载的版本是openssl-1.0.2l.tar.gz 下载地址https://www.openssl.org/source/old/1.0.2/openssl-1.0.2l.tar.gz ,将下载到的文件拷贝到WiFi_AP,并解压3、下载li
转载 2024-08-05 20:31:58
522阅读
1.问题背景 问题平台:XR806 + RTOS2.问题描述 XR806(M33内核)适配新的RTOS时,沿用M4F的启动代码后出现了系统奔溃,但是expection显示的PC地址和LR地址都被修改,无法准确判断哪条语句导致的错误。3.问题分析通过log定位到是启动代码出现了问题。arm汇编中,可利用b .进入死循环。在汇编中可以利用以下代码打印log://.c文件中插入 void AsmPrin
vin core驱动入口vin core驱动由vin驱动调用被注册到系统中:(vin.c vin_init()) 这里调用vin_core.c:Probe方法根据DST配置信息,系统共有8个vinc设备,分别是vinc0vinc7,DST中使能了vinc0vinc5。驱动和设备匹配后将运行probe方法:static int vin_core_probe(struct platform_devic
1. 准备工作建议在操作前先阅读以下技术文章:Lichee D1 dock 开发板用户指南Lichee D1 dock 开发板快速上手教程2. 示例介绍本示例集成了各种基础控件。可以通过屏幕触控进行页面的操作。HaaS UI小程序相关的开发指南可以参考官方指南。3. 示例演示3.1 剑池CDK(以下简称CDK)演示3.1.1 示例获取双击
一、T507芯片介绍: T5系列是一个高性能四核CortexTM – A53处理器,适用于新一代汽车市场。T5系列符合汽车AEC – Q100测试要求。该芯片集成四核CortexTM – A53 CPU、G31 MP2 GPU、多路视频输出接口(RGB/2*LVDS/HDMI/CVBS OUT)、多路视频输入接口(MIPI CSI/BT656/BT1120)。该芯片支持4K@60fps H.
转载 2024-04-09 14:48:35
187阅读
  折腾了了一天终于scan出环境热点了,感觉本来挺简单的事情,网上教程一大把还费了一天的劲,很丧。不过网上教程虽多,但是还还是有些不同之处的,现在特意总结一下 V3s荔枝派板卡 添加该驱动的过程。  首先下载驱动,给两个地址:  github:(原文件)            https://github.com/lzto/DPO_MT7601U_LinuxST
转载 1月前
370阅读
FAQ_平台tina系统使用dragonSN烧写设备信息的方法 在产品量产的时候需要往设备中写入设备的设备号、蓝牙地址、wifi地址等信息,为此提供了一个烧写用的windows PC工具,叫DragonSN。该工具可以通过的工具平台APST下载安装并使用。平台的获取方法及账号可以联系相关的FAE获取。 下面以某产品为例演示要烧写多个设备信息的方法。1.配置dra
Android4.0固件生产工具说明                        xian一、准备阶段1.1 工具简介该工具为A10方案中附带程
转载 2023-11-15 18:11:58
497阅读
A20一些具体工作   (2013-11-25 20:38:56) 最近需要在A20上作一些工作。记录之。 任务1. A20上替换不同CSI接口Camera模组: 本来A20开发板上自带CSI接口模组gt2005. 但需要将其替换成ov2643. 1. 修改: android/de
作为搞软件开发的,弄这种硬件底层的东西还是挺头疼的,因为我搞的东西要求实时性非常高,又要低成本(要让不吃草的马儿跑),FPGA虽然能满足需求,但实在是贵,开发成本就更高,成本控制上就被K掉。arduino那些简单便宜,性能却又完全达不到要求后来找到个做硬件的朋友,推荐了这个F1C100S,据说芯片就10多块钱,我tb上买的成品板,也就40多,批发或者量产的话,成本肯定还能更低。这个芯片居然能跑
下面开始固件编译。# 下载 repo mkdir -p bin curl https://storage.googleapis.com/git-repo-downloads/repo > bin/repo chmod a+rx bin/repo PATH="`pwd`/bin:$PATH" # 下载 hb pip install -i https://pypi.douban.com/si
转载 2024-04-22 21:58:47
573阅读
前 言本文档主要介绍开发板硬件接口资源以及设计注意事项等内容,测试板卡为T113-i+玄铁HiFi4开发板。由于篇幅问题,本篇文章共分为上下两集,点击账户可查看更多内容详情,开发问题欢迎留言,感谢关注。T113-i处理器的IO电平标准一般为1.8V和3.3V,上拉电源一般不超过3.3V,当外接信号电平与IO电平不匹配时,中间需增加电平转换芯片或信号隔离芯片。按键或接口需考虑ESD设计,ESD器
H3主线U-Boot及Linux编译写这篇文章的目的:1.设置交叉编译链环境2.编译U-boot-2020-043.主线内核编译4.补充问题及解决方法 写这篇文章的目的:一个月前买了块香橙派One,现在又入手了块香橙派Pc plus,结果当初的编译流程有点记不清楚了,编译又耽误了一个下午的时间,看来还是要总结一下。 在这篇文章里,使用的U-boot版本为2020-04。 使用的Linux内核
转载 2024-10-25 11:35:47
301阅读
DMA 是所有现代电脑的重要特色,他允许不同速度的硬件装置来沟通,而不需要依于 CPU 的大量 中断 负载。否则,CPU 需要从 来源 把每一片段的资料复制到 暂存器,然后把他们再次写回到新的地方。在这个时间中,CPU 对于其他的工作来说就无法使用。 DMA 传输重要地将一个内存区从一个装置复制到另外一个。当 CPU 初始化这个传输动作,传输动作本身是由
转载 2024-10-16 20:23:07
81阅读
一、资料文档二、MobaXterm远程连接工具三、修改登录密码四、修改内核日志等级五、配置网络六、SSH 访问 OrangePi ZERO 2七、配置 vim八、基于官方外设开发SDK一、资料文档官网资料下载GitHub:新版本的 orangepi-build 源码环境搭建:新手配置教程二、MobaXterm远程连接工具打开 MobaXterm ,单击左上的图标Session。 在随后弹窗中,单击
转载 2024-07-12 16:24:34
233阅读
基于A33开发板linux系统移植学习记录 第一章 Boot0基于ARMGCC的编译与修改 文章目录基于A33开发板linux系统移植学习记录前言一、A33简介以及上电引导流程二、Boot0编译器修改大致流程1.Boot0大体流程2.此部分需做的工作3.修改流程三、Boot0调试总结 前言入行快两年,希望通过学习系统移植巩固下相关的知识,目标板使用基于A33 的astar-parr
A10/A20 nand启动系统A10/A20 nand flash系统开发解决的问题A10/A20启动原理如何制作nand flash 刷机包如何下载boot到nandsoc nand 控制器 A10/A20 nand flash系统开发本文介绍 soc(A10/A20) 从nand flash启动系统,包括下载系统到nand flash的原理及方法,强调是nand fla
转载 2024-05-16 19:12:23
152阅读
v3s裸机启动需要初始化堆栈,需要使用汇编代码,这个是从NXP官方例程中借鉴进行修改的,启动后先关闭中断,cache,mmu等,然后初始化堆栈指针,3个不同状态下的堆栈,中断模式,SVC模式,正常模式下的堆栈。我是使用IAR进行开发的,这个.S文件只能用于IAR.//startup.sMODULE ?cstartup ;; Forward declaration of se
转载 11月前
158阅读
  • 1
  • 2
  • 3
  • 4
  • 5