- 博客(24)
- 资源 (9)
- 收藏
- 关注
原创 Cadence16.6 wins10 重启找不到license处理
重启电脑后,经常找不到licese,需要再次破解;原来会显示是手动,修改为自动后可以解决这个问题。使用了阿狸狗(Aleego)一键安装,正常使用;
2022-11-02 10:04:08
2234
原创 ADB+Xshell的使用
#关于ADBadb的全称为Android Debug Bridge,就是起到调试桥的作用。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的android设备(如G1手机). 它的主要功能有:* 运行设备的shell(命令行)* 管理模拟
2022-05-08 22:54:20
4059
1
原创 ESP32-S2 开发板ESP32-S2-Kaluga-1使用
#官方资料ESP32-S2-Kaluga-1 套件 v1.3 - ESP32-S2 - — ESP-IDF 编程指南 latest 文档#代码编译Step1: 下载git clone --recursive https://github.com/espressif/esp-dev-kits.gitgit 下载太慢有一份已更新打包:https://download.youkuaiyun.com/download/nila101/24323245Step2: 更新子模块esp-dev...
2021-09-23 18:28:04
1209
原创 ESP32-S2开发环境搭建 ubuntu18
#平台VMware 安装ubutu18#官方参考快速入门 - ESP32-S2 - — ESP-IDF 编程指南 latest 文档#步骤Step1: 安装相关依赖库sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0 如报错
2021-09-23 16:12:19
410
原创 omapl138 DSP 仿真器操作步骤
一、 设备及对象 1二、 环境配置 1三、 仿真 4四、 加载程序 6设备及对象硬件:XM138F-IDK底板+核心板 仿真器:YXDSP-XDS100V3 EMULATOR USB2.0 软件环境:CCS5.5.0环境配置打开已有XDS100V3.ccxml文件如果没有,则可以导入或者新建。2.Basic选项:3.Advanced 选项:4.配置arm 的gel文件,选中对应的omapl138.gel文件。此文件主要作用在于通过arm来启动DSP..
2021-03-11 10:57:42
2147
原创 omapl138启动失败:Uncompressing Linux... done, booting the kernel.
现象:omapl138 SD卡启动,路到“Uncompressing Linux... done, booting the kernel.”就挂住了。分析:可以搜索到,这里已经结束u-boot解压kernel的操作,进入一点kernel了,然后就突然停止掉;如果电源时序问题(可参考前文),那应该一点打印都没有,所以一直分析代码的原因;最终发现,还确实是电源的问题。RTC_CVDD必须最先上电,即使不使用也要供电,否则就会出现到kernel后跑不过的问题。处理:1. 使用CVD
2021-01-11 14:59:30
499
原创 omapl138 上电时序
1.电压要求2.上电时序RTC --> 1.3V --> 1.2V --> 1.8V --> 3.3V3.注意事项#RTC供电,可以使用外部钮扣电池,也可以使用CVDD;即使不使用RTC功能也需要供电,否则会引起进和kernel失败。#138的复位释放,需要在所有电源起来之后;否则DSP会出现上电异常。...
2021-01-11 11:49:31
448
原创 AM5728 电源设计 VDD_1V8 问题
环境:Cadence参考对象:TI EVM、信迈5728 IDK电源设计的基本思路还是清晰的:但VDD_1V8这里是比较特别:核心器件是TLV431,其内部结构如下:思路就是:通过监测VDD_1V8,如果发现其负载过大,导致电压下降;那就赶紧用VDD_SHV5和VDD_3V3来补充。...
2020-08-17 16:50:24
1238
原创 磁珠VS滤波电感
http://murata.eetrend.com/node/1001899电感是用绝缘导线(如漆包线)绕制而成的电磁感应元件,是电子电路中常用的元器件之一。电感是闭合回路的一种属性。当线圈通过电流后,在线圈中形成磁场感应,感应磁场又会产生感应电流来抵制通过线圈中的电流。这种电流与线圈的相互作用关系称为电的感抗,也就是电感,单位是“亨利(H)”。它在电路中用字母“L”表示,主要作用是对交流信号进行隔离、滤波或与电容器、电阻器等组成谐振电路。磁珠的主要原料为铁氧体,铁氧体材料是铁镁合金或铁镍合金,这种
2020-05-14 11:20:59
2725
原创 Lattice Diamond 加入未默认支持flash
Lattice Diamond SPI flash支持列表中提供了不少型号,但仍会遇到型号不支持的问题,特别是1.8V的flash,型号较少。可以通过手动添加型号的方式,加入用户自己的flash,并进行烧录。在programmer页面,Edit -> Custom Device增加:比较重要的信息是Device ID,工具据此来确认flash,可以从flash手册中获取:...
2020-01-07 10:16:56
970
原创 Zynq7020:Boot Mode及不能从SD卡启动处理
#Boot Mode 选择可以看到QSPI和SD card启动仅MIO[4]存在区别,可以设计一个硬件电路,当插入SD卡时MIO[4]变高,拔出时变低,实现启动方式的自动切换。比如,利用SD卡座的CD(card detection)引脚,当检测卡片的插入,插入后此脚与外壳相连,变为低信号。#不能从SD卡启动Bank1 是1.8V,不是3.3V可以看到不少Zynq是使用此...
2019-12-24 11:29:33
4716
原创 示波器假波——频率测试异常
问题描述:测试24MHz时钟,使用40.0ms/div档,测得2.273KHz,或几十Hz,同时频率表现抖动;调到合适的档位40ns/div后,正常问题分析:由于时间轴档位过大,导致示波器的采样率下降,低于香农采样定律,甚至低于采样对象,所以出现假波现象。详细分析可参考百度描述:https://jingyan.baidu.com/article/e52e36150e...
2019-10-24 09:29:48
955
转载 Vivado [Place 30-574] Poor placement for routing between an IO pin and BUFG
场景Vivado版本: 2016.4FPGA开发板:NEXYS 4 DDR所在项目:31条单周期CPU完整报错信息[Place 30-574] Poor placement for routing between an IO pin and BUFG. If this sub optimal condition is acceptable for this de...
2019-10-21 15:36:28
9132
2
原创 C++ Thread线程中使用private变量与函数
问题现象:C++中创建线程,但在线程函数中无法使用同类下的private变量与函数。问题分析:通过int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_r...
2019-09-17 15:24:17
1129
原创 error:a label can only be part of a statement and a declaration is not a statement
#a label can only be part of a statement and a declaration is not a statement#问题现象xxxxxxxxx.c:2697:5: error: a label can only be part of a statement and a declaration is not a statementst...
2019-09-05 10:54:09
669
原创 socket重启 端口被占用
问题描述:代码是linux上一个socket服务器端,客户端与其建立连接;Ctrl+c 结束socket服务器。再次重启服务器后,端口被占用,bind失败(Address already in use);需经过大约2分钟后,重启服务器方能再次使用。问题分析:因为socket结束后,linux会保留此端口一定时间,据说是1~4分钟;过后才能再次被使用。处理方法:设置SO_REUS...
2019-08-02 14:16:10
5132
原创 Lattice 方案处理 subLVDS to MIPI
#CROSSLINK系列#CROSSLINK vs XO3L CROSSLINK XO3L LUTs 5936 2100-6900 MIPI接口电阻 无需增加匹配电阻 需增加匹配电阻 MIP...
2019-07-25 10:52:24
2951
原创 RK3399 M0 调试-启动
#概述RK3399内部集成一个Cortex-M3,两个Cortex-M0;其一PMU M0为ATF所用,其二Perilp M0开放给客户使用。Cortex-M0采用ARMv6-M结构,基于一个高集成度、低功耗的32位处理器内核;它采用冯·诺伊曼结构,基于16位的Thumb指令集,并包含Thumb-2技术。Cortex-M3采用ARMv7-M结构,为32位处理器内核。它采用哈佛结构,...
2019-05-20 13:57:19
3148
2
原创 opencv交叉编译环境搭建-aarch64
#背景要将交叉编译应用到64位arm端(rockchip)运行,应用使用到opencv#版本PC虚拟机: ubuntu16.04opencv: 3.4.4交叉编译器: aarch64-linux-gnu 5.4.0相关依赖:zlib-1.2.11jpegsrc.v9blibpng-1.6.36yasm-1.3.0x264-snapshotxvidco...
2019-02-15 16:08:08
9010
7
原创 M1卡 不能使用KeyB进行读写的问题
前提知识:#M1卡控制位对应操作权限:M1卡即S50卡,存取控制(4字节,其中字节9为备用字节)结构如下所示: 数据块(块0、块1、块2)的存取控制如下: 控制位(X=0..2) 访 问 条 件 (对数据块 0、1、2) C1X C2X C3X...
2018-07-25 11:45:22
6253
原创 将原理图由AD导到Cadence
一、版本Altium Designer17.1 Cadence 16.6二、操作1.在AD中将工程导出为.dsn文件,如下图2.新导出的.dsn在cadence 16.6中无法打开;需使用orCAD10.3。直接下载绿色版。但orCAD10.3与cadence 16.6共用一个环境变量CDS_LIC_FILE,如下:orCAD10.3 为license的目录 \Orcad10.3\crack\LI...
2018-05-27 23:13:26
31018
2
原创 error: .repo/manifests/: contains uncommitted changes
repo sync更新代码时出错:error: .repo/manifests/: contains uncommitted changes进入cd .repo/manifests 进入manifests目录:以下两句针对*** Please tell me who you are.报错git config --global user.email "embed_support@
2017-12-05 17:55:05
4063
1
贴片钽电容标注标识方法.doc
2020-08-23
imx214datasheet
2017-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人