7.全志H3-准备焊接

2023-10-31

上面是我的微信和QQ群,欢迎新朋友的加入。

20201203

CPU和DDR已到

20201207

板子到了,开始焊接

20201208


下班继续焊接
发现少了一个料
0007.png
漏买了,赶紧淘宝补一个
现在就把手上的板子拆了个芯片先用着
0008.png

焊接完成,测试电源
0014.png
0013.png
0012.png
0010.png
3.3V差了0.05,1.2V高了0.08
应该影响不会太大

之前说要拍视频的,因为手机不太好录制,缺个手机支架
再就是焊接好像不是很麻烦,几分钟就吹上去了,就没录制视频
EMMC后面再说,先把H3和DDR搞上去
0015.png

今晚下班,飞线测试能不能启动

20201210

现在是凌晨

昨晚跑的有问题,调整了一下电源部分,之前的电压感觉有点偏大

 

 现在板子跑起来,但是卡在了start kernel

不过不是很担心,芯片起来了,说明电路没问题,估计就是焊接或者固件的问题了

U-Boot SPL 2017.11 (Dec 19 2019 - 16:43:16)
DRAM: 512 MiB(408MHz)
CPU Freq: 408MHz
memory test: 1
Pattern 55aa  Writing...Reading...OK
Trying to boot from MMC1
Boot device: sd


U-Boot 2017.11 (Dec 19 2019 - 16:43:16 +0800) Allwinner Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: FriendlyElec NanoPi H3
DRAM:  512 MiB
CPU Freq: 1008MHz
MMC:   SUNXI SD/MMC: 0, SUNXI SD/MMC: 1
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
BOARD: nanopi-neo-core
starting USB...
No controllers found
Hit any key to stop autoboot:  0 
reading boot.scr
1478 bytes read in 18 ms (80.1 KiB/s)
## Executing script at 43100000
running boot.scr
reading uEnv.txt
968 bytes read in 20 ms (46.9 KiB/s)
reading zImage
5901592 bytes read in 297 ms (18.9 MiB/s)
reading rootfs.cpio.gz
5880768 bytes read in 310 ms (18.1 MiB/s)
reading sun8i-h3-nanopi-neo-core.dtb
34556 bytes read in 26 ms (1.3 MiB/s)
overlays is empty
reading overlays/sun8i-h3-fixup.scr
4109 bytes read in 35 ms (114.3 KiB/s)
## Executing script at 44500000
## Flattened Device Tree blob at 48000000
   Booting using the fdt blob at 0x48000000
   Loading Ramdisk to 49a64000, end 49fffbc0 ... OK
   reserving fdt memory region: addr=48000000 size=6e000
   Loading Device Tree to 499f3000, end 49a63fff ... OK

Starting kernel ...

这是启动过程

明晚继续

20201210

板子跑起来了,但是遇到一个特别怪异的现象,板子必须要加热,才能运行,对着H3加热

019.png

20201211

 

反复插拔发现出现了多次和DDR通信失败的情况
分析这个问题应该和DDR有关系
1.电流变大,说明板子上有个什么东西跑起来了,现在板子就两个芯片,一个H3一个DDR,电流小的时候,要么DDR工作不正常,要么H3工作不正常
2.温度会影响状态,说明温度导致某个参数发生了变化,网上有说虚焊的,热胀冷缩导致虚焊接触更好,感觉这个可能性不是很大,因为我手摸着电路也时不时能让板子起来,30多度的体温能让焊锡热胀冷缩,可能性有点低
3.有影响的应该就两个方面了,要么走线不合理,有干扰存在,不过想想这个可能性应该不高,我手不碰,单独加热是能行的
4.最终分析认为,问题应该在阻抗上面去嘉立创官网查参数
021.png
020.png
按订单的结果,现在DDR地址和数据走线上阻抗应该在80ohm左右
一般要求DDR数据和地址上是50ohm(±10%).差分是90~100ohm。
很明显阻抗是不合要求的

今晚回去改板子,再来一次

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

7.全志H3-准备焊接 的相关文章

  • Python灰帽编程——初识Python下篇

    文章目录 1 函数 1 1 函数介绍 1 1 1 函数基本概念 1 1 2 创建函数 1 1 3 调用函数 1 1 4 前向引用 1 1 5 函数返回值 1 2 函数参数 1 2 1 定义参数 1 2 2 默认参数 1 2 3 关键字参数
  • JDBC中url的正确书写方式

    正确方式 URL jdbc mysql host port database 在我写当当网项目时出现了错误 多方寻找 后来知道是url中的地址斜杠错误 错误代码是use前面有个斜杠 删除后就恢复正常了
  • MLAPI系列 - 01 - HelloWorld

    MLAPI系列 01 HelloWorld 1 你的第一款网络游戏 Hello World 2 要求 3 在Unity中创建新项目 4 导入Netcode Package 5 创建基本组件 6 创建 Network Manager 并选择
  • Ubuntu系统周立功CAN驱动安装及常见问题

    文章目录 前言 一 步骤 1 检查是否安装libusb的库 2 驱动安装 3 测试 部分常见问题 前言 系统是ubuntu16系列 周立功的是usbcan 提示 以下是本篇文章正文内容 下面案例可供参考 一 步骤 1 检查是否安装libus
  • 推理的迷宫

    这本书讲不可思议的悖论 需要静下心来看才行 2014 1 1
  • C语言学习笔记—P19(<C语言高阶>+数据的存储<1>+图解+题例)

    目录 前言 由于作者水平有限 文章难免存在谬误之处 敬请读者斧正 俚语成篇 恳望指教 By 作者 新晓 故知 从本篇笔记起 进入高阶C语言的学习 1 深度剖析数据在内存中的存储 1 数据类型介绍 1 1 类型的基本归类 By 作者 新晓 故
  • log4j官方漏洞修复史(更新至2.17.1/CVE-2021-44832)

    0x00 前言 自从log4j2 14 1版本爆出漏洞后 官方截止目前为止 共发布了3个稳定版本 分别是15 0 16 0 17 0 本篇文章就分析一下每个版本都做了哪些事情 以此来评估每个版本升级的必要性 分割线 在28号晚上 log4j
  • Linux设置yum网络代理

    一 Linux设置yum网络代理步骤 设置全局代理 方法如下 1 修改 etc profile 文件 添加下面内容 http proxy http 用户名 密码 代理地址 ftp proxy http 用户名 密码 代理地址 export
  • 【修改windows中mysql数据存放位置】

    修改windows中mysql数据存放位置 1 停止mysql 若为本地服务 net stop mysql 若为网络服务 则步骤如下 找到本地控制面板 gt 管理工具 gt 服务 找到mysql服务 点击右键 停止 2 转移数据文件 默认安
  • crontab 没有立即生效原因

    第一种是脚本执行了 但是报错 在crontab里调度运行 结果发现没有结果 查看 var log message 日志 发现crontab有执行 但是失败 手动运行都是可以的 放在crontab里边发现就不能运行了 处理方法 脚本中不要采用
  • matplotlib 绘制条形图

    代码部分 import matplotlib matplotlib use Agg import numpy as np import matplotlib pyplot as plt x 15 20 30 text tag lst blu
  • rosbag提取压缩格式的图像和非压缩格式的图像(附python代码)

    rosbag提取压缩格式的图像和非压缩格式的图像 只需要修改代码里面的图像保存路径和rosbag文件路径即可运行 运行时候 先在项目下面src 目录下面建立一个 scripts 文件夹 然后新建一个python文件保存以下代码 比如 get
  • 取消vant组件点击以后的高亮效果

    1 点击搜索框旁边的搜索按钮 出现如下情况 具有一个背景色为 f2f3f5 也就是vant里面定义的 van gray 2 2 依靠ctrl f 在vant全局配置中发现只有两个跟 van gray 2相关的代码 一条是上述图片中颜色的定义
  • 使用Python和Raspberry Pi构建平移倾斜多伺服控制

    硬件 软件 在本教程中 我们将探索如何在Raspberry Pi上使用Python控制多个伺服器 我们的目标将是定位摄像机 PiCam 的俯仰机制 在这里 您可以看到我们的最终项目将如何工作 PWM如何工作 Raspberry Pi没有模拟
  • Spring Boot之默认连接池配置策略

    注意 如果我们使用spring boot starter jdbc 或 spring boot starter data jpa starters 坐标 Spring Boot将自动配置HikariCP连接池 因为HikariCP在性能和并
  • 百度架构师:从实现原理谈谈低代码

    我们在低代码领域探索了很多年 从2015 开始研发低代码前端渲染 amis 从 2018 年开研发后端低代码数据模型 发布了快速搭低代码平台 这些年调研过了几乎所有市面上的相关技术和产品 发现虽然每家产品细节都不太一样 但在底层技术上却只有

随机推荐

  • 深入理解KAFKA_ADVERTISED_LISTENERS

    一 直入主题 解释 1 第一句话 KAFKA LISTENERS 负责绑定网卡 KAFKA ADVERTISED LISTENERS 负责发布外网地址 这个地址会发布到zookeeper中 2 第二句话 内网部署的程序 读的地址是KAFKA
  • IDEA自定义自动导包设置

    JetBrains公司的intellij Idea堪称JAVA编程界的苹果 用户体验非常好 下面介绍一下IDEA的一个能显著提升写代码效率的非常好用的功能设置 Auto Import 在使用IDEA编程时 我们会经常使用到下面两个快捷键 C
  • Vue.js+Vue-router.js实现单页面路由跳转spa(不使用vue脚手架)

    Vue js Vue router js实现单页面路由跳转 不使用vue脚手架 前言 最近在做一个商城项目 想实现单页面路由的跳转 个人中心 侧边栏点击不同名称的跳转不同界面 但是主页面不变 借鉴了他人的项目 实现了此功能 一 文件引入 实
  • QT学习笔记(二)

    模态和非模态对话框 标准对话框和文件对话框 include mainwindow h include ui mainwindow h include
  • Google Maps API v3离线开发包

    http blog 3snews net space php uid 730 do blog id 61654 在09年的时候 我就写过一篇Google Maps API离线开发包 没有网络也可以开发Gmap了 后来liongis大虾又重新
  • Jpa操作数据库之@Query使用SQL语句

    使用Jpa操作数据库除了简单的 save findOne findBy delete 等等还可以使用原生的SQL语句 下面就说一些简单的使用SQL语句操作 首先写一个接口继承 JpaRepository 接口 例如 public inter
  • javaweb题库

    目录 第1章 网页开发基础 第2章 Java Web概述 第3章 HTTP协议 第4章 Servlet基础 第5章 会话及会话技术 第6章 JSP技术 第7章 EL表达式和JSTL 第8章 JavaBean与JSP开发模型 第9章 Serv
  • 隐私和效用不可兼得?隐私保护开辟商业新境地|第1论

    作者 严强 来源 微众银行区块链 话说天下数据 分久必合 合久必分 伴随着计算机软硬件技术的飞速发展 社会整体信息化程度提高 数据的价值逐渐凸显 由此开创了数据汇集 数据提炼 数据变现的信息时代 信息技术商业化日渐深入的同时 数据汇集潜藏的
  • Qt-虚拟键盘

    杂 开发过程中 查阅大量关于虚拟键盘的使用 其中最容易的是使用Qt自带的输入法 但是此法受制于人 其做法 int main int argc char argv 环境 qputenv QT IM MODULE QByteArray qtvi
  • 银河麒麟创建sh脚本快捷方式的方法

    本文旨在将 sh 做成快捷方式放到桌面上 一 将解压后的文件中的 sh 做成快捷方式放到桌面上 1 在桌面打开终端命令行 2 创建 desktop文件 在打开的终端命令行中 输入vim 快捷方式名称 desktop 3 在vim编辑器中按如
  • 如何在Windows 10上下载并安装Linux Bash Shell?

    Bash is the command line interface for Linux distributions like Ubuntu CentOS Debian Mint Kali RedHat Fedora etc Bash pr
  • Opencv的使用小教程3——利用轮廓检测实现二维码定位

    Opencv的使用小教程3 利用轮廓检测实现二维码定位 二维码具有什么特征 实现效果 识别二维码的流程 1 预处理图像 2 寻找轮廓 3 通过寻找到的轮廓确定 回 的位置 4 创建一张新图 并在新图上画出识别到的 回 并连线 5 寻找直角
  • 论文阅读:(ECCV 2022)Simple Baseline for Image Restoration

    Simple Baseline for Image Restoration ECCV 2022 2022 08 26 两个月的时间终于把那个材料完成了 今天一看虽然审核完了还有些小问题 老板没有怪我还说他会去搞定这个事 TAT 我要做老板的
  • 如何利用python处理excel

    利用Python处理Excel数据可以帮助我们更高效地进行数据分析和处理 以下是一些常用的Python库和工具 Pandas Pandas是一个用于数据处理和分析的Python库 它提供了丰富的数据结构和函数 可以方便地读取 清洗 转换和分
  • 存储器IP核生成 非对齐读写 vivado

    存储器制作 含非对齐读写 1 创建ROM 和 RAM IP核 参考马德老师lab0PPT 1 新建一个项目ROM 选择芯片 创建 2 搜索memory generator 3 双击 4 设置好后点击OK width写32 另一个写1024
  • eclipse中文注释缩进异常

    最近更新了eclipse 发现格式化代码后 中文的注释缩进出现了问题 如下图 这个问题 我们可以通过更改字体解决 推荐修改生成支持中文的字体 最简单的方法就是更改成与系统一致 依次点击 Window gt Preferences gt Ge
  • Shell中sort命令使用

    一 sort命令工作原理 sort命令将文件的每一行作为比较对象 通过将不同行进行相互比较 从而得到最终结果 比较原则是从首字符开始 向后依次按ASCII码值进行比较 最后将结果按升序输出 比较前的结果 rocrocket rocrocke
  • java :基本递归(阶乘,斐波那契数列,猴子吃桃,迷宫,汉诺塔,八皇后)

    1 求一个非负数的阶乘 package ex import java util public class ex1 public static void main String args Scanner myscanner new Scann
  • Hive3 启动 提示:com.ctc.wstx.exc.WstxParsingException: Illegal character entity: expansion character

    Windows10 系统启动Hive3 提示如下错误信息 com ctc wstx exc WstxParsingException Illegal character entity expansion character code 0x8
  • 7.全志H3-准备焊接

    上面是我的微信和QQ群 欢迎新朋友的加入 20201203 CPU和DDR已到 20201207 板子到了 开始焊接 20201208 下班继续焊接 发现少了一个料 漏买了 赶紧淘宝补一个 现在就把手上的板子拆了个芯片先用着 焊接完成 测试