您尚未登录。

楼主 # 2024-06-15 09:15:01

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

基于D211BBX的第一张工程板

主控:D211BBX。
LCD:分辨率480*640,必须24位。
电源:宽电压输入,二级电源,DCDC+PMIC
外设:5路UART+GPS+BLE

离线

#2 2024-06-15 09:58:06

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,285
积分: 9197

Re: 基于D211BBX的第一张工程板

%E6%97%A0%E6%A0%87%E9%A2%98.jpg

QQ20171201151814.jpg





离线

#3 2024-06-15 10:46:49

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,302
积分: 1262.5

Re: 基于D211BBX的第一张工程板

挺棒的,想问下,rgb信号线一定要串电阻吗?作用是什么?左下方的那个方形模组是什么?

离线

#4 2024-06-15 16:21:28

ArtInChip
会员
注册时间: 2023-11-11
已发帖子: 191
积分: 197

Re: 基于D211BBX的第一张工程板

tomas 说:

主控:D211BBX。
LCD:分辨率480*640,必须24位。
电源:宽电压输入,二级电源,DCDC+PMIC
外设:5路UART+GPS+BLE


这个是要画新板子吗?

离线

楼主 #6 2024-07-02 09:45:47

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

Re: 基于D211BBX的第一张工程板

cf4ff8c1583add7cc0447237860db98.jpg

离线

楼主 #7 2024-07-02 09:55:02

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

Re: 基于D211BBX的第一张工程板

pcb焊好了。目视检查后通电,测试各组电源。
1 - 一级DCDC输出5。0V:实测:5.00V
2 - 二级DCDC输出3.3V:实测:3.291V
3 - 二级DCDC输出1.8V:实测:1.793V
4 - 二级DCDC输出1.2V:实测:1.195V
5 - 二级LDO输出3.06V: 实测:3.046V

d211输出:
1 - 2.5V引脚:实测2.546V
2 - 3.0V引脚:实测3.009V(AD采样基准源)
3 - 1.8V引脚:实测为浮动电压,估计是需要CPU软件配置。

下一步测试镜像烧录,如果能正常烧录,基本就可以进入软件调试环节了

离线

#8 2024-07-02 10:16:00

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,302
积分: 1262.5

Re: 基于D211BBX的第一张工程板

rtc那里,为什么变成了两颗电池?

离线

楼主 #9 2024-07-04 10:46:28

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

Re: 基于D211BBX的第一张工程板

fa799c3b2ad305332e797a59f9a98c8.jpg

离线

楼主 #10 2024-07-04 10:58:29

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

Re: 基于D211BBX的第一张工程板

借助官方的SDK,现在版本是V1.0.5,硬件没啥问题情况下,点屏速度很快。实测了一下,640*480的RGB屏,24位满色,跑分能到60帧(含旋转),做滑屏应该是比较轻松的一件事了。
因为是128MB的QSPI NAND,系统自动也具有了用户数据文件系统。
确实很方便。不足的地方也有:
1-跟一般MCU比,功耗有点偏大。有一部分功耗是给内置的ddr吃了。
2-调试串口,因为点屏固件一般比较大,用USB烧固件会很快捷方便。但出于调试需要,还要把串口留出一路,这样的话,服务于调试的引脚有点多了。如果串口是TTL电平,大估计还得把板载3.3V也拉出来。
最好是单一USB口能调试,能烧录。之前试过ADBD,这个插件好像只支持命令行启动,如果能开机默认自动启动就好了。这样除了usb烧录,再加ISP引脚(uart0的tx脚)就可以方便调试了。

最近编辑记录 tomas (2024-07-04 11:00:14)

离线

楼主 #11 2024-07-07 09:35:02

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

Re: 基于D211BBX的第一张工程板

ADBD代替串口调试:实测在sdk v1.0.5是支持的。
这样的话,就完全不需要调试串口了。ISP(PA0)引脚还是需要引出来,以备系统崩溃时的烧录。
现场固件升级,一般情况留好USB接口就可以了。

离线

楼主 #12 2024-07-17 14:13:13

tomas
会员
注册时间: 2024-03-26
已发帖子: 29
积分: 112

Re: 基于D211BBX的第一张工程板

小项目做完了,跑来小结一下:
1-关于工程备份:
    用户工程项目文件的备份主要包括硬件(目标板文件)和软件(工程APP)的备份。都很小。其它还包括自用的IC外设备的驱动文件以及对原始SDK的自行调整文件,也要留意备份。其它公共文件不需要备份,只跟官方SDK版本有关,坏了就重装一下。
2-关于调试仿真:
    VSCODE环境下开发很方便。新建文件后,文件夹内加个SConscript文件就可以。编译速度还行因为挂lvgl的工程本身就会比较大。镜像烧录也很方便,如果用的flash是NAND,烧录速度飞快。调试略显不足。printf代来替。
3-关于加密:
    待解决...
4-关于在线升级:
    待解决...
工程目前只是用到了uart,pwm,lvgl。官方SDK跟RTT兼容的很好。现在唯一不满意的就是调试操作显得有点烦。单次烧录过程一般是这样的:
    (1) m编译工程;
    (2) ISP脚接地,之后断电重启;
    (3) 开始烧录镜像文件
    调试过程中这个流程重复次数会非常频繁,如果能支持一键编译,烧录,那就很理想了。

最近编辑记录 tomas (2024-07-17 14:22:29)

离线

#13 2024-07-17 16:07:06

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,302
积分: 1262.5

Re: 基于D211BBX的第一张工程板

不跑linux的话,为什么不用d133?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn