乐趣区

关于fpga:Zynq7010einkcontroller

这是一个基于 Zynq7010 的 Eink 控制器

此工程在👉Hanley-Yao/Zynq7010_eink_controller👈

EBAZ4205 控制板搭载的也是 ZYNQ7010 前段时间在咸鱼 20 元 +10 元邮费就能够带回家了呢~

很快我就发现我还是不会玩 EBAZ4205 于是我又买了一块来自 MicroPhase 的 Z7-Lite

还是诚实用开发板比拟不便 …(。_。)

开发软件 Versino
Vivado 2020.2
Vitis 2020.2
Sublime Text3 3.2.2, Build 3211
Icarus Verilog 12.0 (devel) (s20150603-1110-g18392a46)

屏幕驱动外围次要借鉴 👉julbouln/ice40_eink_controller👈

我的项目指标

将输出的图像输入到任意尺寸任意信号 (8bit/16bit) 的 Eink 墨水屏[❌]

我的项目详情

  • 20210721:

    1. 应用 LCEDA 画了一块 Z7-Lite 测试 ED097TC2 的小板子,并发送给捷配打样
    2. 从一个大佬手里扣出了一块 TPS65185 的 Eink 电源模块 PCB 文件,源文件是 AD 格局因为我不太会用 AD 转换成 LCEDA 的格局,打样实现后元器件明天才到齐懒得焊接
  • 20210804:

    1. 实现 Verilog 状态机读取 EC11 旋转编码器,成果还能够~
    2. 焊接完 TPS65185 模块 … 没反馈 …
    3. 焊接完 Z7-Lite 测试 ED097TC2 的小板子,发现对板接口弄反了以及把旋转编码器的 B 相误接到开发板的网口 IC 复位腿上
  • 20210805:

    1. 从新绘制并且打样 Z7-Lite 测试 ED097TC2 的小板子。打样中,预计 20210808 到货
    2. TPS65185 模块从新打样到货。懒得焊接,元件可能不够
  • 20210809:

    1. 焊接了新的 Z7-Lite 测试 ED097TC2 的小板子,测试发现又画错了好几个中央,飞线解决
    2. 从新画了新的 Z7-Lite 测试 ED097TC2 的小板子,不知道下次又是哪里出错😂
    3. 焊接实现新的 TPS65185 模块,I2C 可能辨认然而还未能失常工作
  • 20210810:

    1. 发现一个很重大的问题,如果 Eink 的管制信号通过 Z7-Lite 测试 ED097TC2 的小板子从 IT8951 桥接则屏幕会呈现含糊、重影等问题,通过查看连接器焊接,线路应该是没问题的 [详见 log\20210810] 老老实实依照规范从新绘制管制信号线等长的 Z7-Lite 测试 ED097TC2 的小板(说实话有点疼爱板厂哈哈哈)!PCB
  • 20210814:

    1. 明天是七夕节欸 … 又是独身的一年 …
  • 20210822:

    1. 实现 TPS65185 的测试程序 …

      后果:不晓得为啥程序上电会导致花屏幕,因为其余局部未实现,无奈确定是否与屏幕信号悬空无关 …!

  • 20210828:

    1. 因为在目前的布局中,简直用不到 PS 端,所以打算 I2C 通信间接在 PL 端上实现以缩小搭建零碎的复杂度同时晋升通用性很苦逼的用 Verilog 撸 I2C 模块,网上抄一抄改一改能用就行。因为本身技术有余而且仿佛也无需用到残缺 I2C 协定写一个假的 I2C 或者是残缺协定的 I2C 模块还在思考中 …
  • 20210829:

    1. 调用 👉AngeloJacobo/FPGA_I2C_Implementation👈 模块实现 FPGA 硬件 I2C 通信,顺利驱动了 TPS65185 模块
  • 20210909:

    1. 本来应用其余大佬绘制的邮票孔连贯的 TPS65185 MODLE 因为我比拟菜常常换底板拆装十分麻烦容易损坏。故本人从新绘制了采纳 NGFF-M-KEY 连接器的电源模块。而后 09-08 23:40 下单 09-10 23:40 还没投产,可谁让 JLC 是收费的呢!咕咕咕 … 咕咕咕 …
  • 20210913:

    1. 莆田因为疫情不让上学啦,我的板子也还没有到 … 调用👉Digilent/vivado-library👈实现了 HDMI_RX,然而须要重启电脑能力辨认到 HDMI 设施,我使能了 HDMI_HPD 然而仿佛这并没有什么用 … 也就是目前而言仿佛不反对热插拔 … 哭唧唧
  • 20210915:

    1. 画了反对 HDMI_RX 和 NGFF 接口的电源模块的新底板,因为线路局部在 5mil 所以只能用 JLC 打样

打算工作

  • 20210721:

    先定个小指标,用 PL 端或者 PS 端惯例驱动 TPS65185 模块[✔]

  • 20210804:

    从新绘制 Z7-Lite 测试 ED097TC2 的小板子[✔]

  • 20210810:

    从新绘制管制信号线等长的 Z7-Lite 测试 ED097TC2 的小板子[✔]

  • 20210822:

    实现管制信号局部[❌]

  • 20210828:

    调用 I2C 模块实现了 FPGA 硬件管制 TPS65185 模块[✔]

  • 20210909:

    FPGA 实现 1bit 图像误差扩散算法[❌]

退出移动版