请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5362|回复: 5
收起左侧

[嵌入式周报] 《安富莱嵌入式周报》第207期:2021.04.05--2021.04.11

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
发表于 2021-4-12 04:48:15 | 显示全部楼层 |阅读模式
周报-207.gif



1、乐鑫科技发布首款 Wi-Fi 6 + Bluetooth 5 (LE) 的 RISC-V SoC ESP32-C6

https://www.espressif.com/zh-hans/news/ESP32_C6

乐鑫推出 ESP32-C 系列中的又一款新品 ESP32-C6,并首次支持 Wi-Fi 6 功能。ESP32-C6 的 CPU、内存和安全性能与 ESP32-C3 相似,它搭载 RISC-V 32 位单核处理器,时钟频率高达 160 MHz,内置 400 KB SRAM,384 KB ROM,并支持多个外部 SPI、Dual SPI、Quad SPI、QPI flash。ESP32-C6 具有 22 个可编程 GPIO 管脚,支持 ADC、SPI、UART、I2C、I2S、RMT、TWAI 和 PWM




2、IAR FOR RISC-V正式完成IEC 61508和ISO 26262认证

去年10月份就发消息开始着手认证事宜,截止本月初算是正式完成认证。

https://www.iar.com/about/news-and-events/press-releases/2021/iar-systems-announces-availability-of-risc-v-development-tools-with-certification-for-iec-61508-and-iso-26262/

1.png


3、为了冷却数据中心服务器,微软转向沸腾的液体
https://news.microsoft.com/innovation-stories/datacenter-liquid-cooling/

最早的时候以为是水,如果是水的话,怎么做到绝缘的:




看微软这篇文章普及了点相关知识,与水不同,箱内的液体对电子设备无害,其沸点为122华氏度,比水的沸点低90度。

服务器工作产生的沸腾效应将热量从繁琐的计算机处理器中带走。低温煮沸使服务器能够在全功率下连续运行,而不会因过热而导致故障。

在机箱内部,从沸腾的流体中冒出来的蒸汽与机箱盖中的冷却冷凝器接触,这导致蒸气变成液体,然后液体重新浸入服务器中,从而形成了一个闭环冷却系统。

datacenter-liquid-cooling-immersion_main_1920x1080[00_00_00--00_00_20].gif
2.png


4、Google发布开源Lyra音频编解码器
https://github.com/google/lyra
https://opensource.googleblog.com/2021/04/lyra-enabling-voice-calls-for-next-billion-users.html

Lyra架构与传统的音频编解码器非常相似,传统的音频编解码器成为互联网通信的骨干力量已有数十年历史。这些传统的编解码器基于数字信号处理技术,而Lyra的主要优势来通过生成模型来重建高质量语音信号的能力。

Lyra可以将原始音频压缩到3kbps的质量,从而与其他编解码器(例如Opus)相比相当不错。

1.png

5、V版STM32H750的硬件哈希算法被阉割
起因:
当前H7-TOOL上位机发送文件给设备是采用的软件MD5做的完整性校验,但发送大文件时,软件MD5计算速度略慢,所以打算升级到硬件MD5

最终是先将硬件MD5查询方式实现了,后面调试硬件MD5的DMA时,给整懵了。

测试:
挖坑挖了一天一晚上,才终于锁定原因。

Y版芯片启动硬件HASH的MD5,一切正常。



V版本芯片启动后全0,几乎所有版本HAL库,各种HASH API测试了个遍,全部失败告终。甚至MDK各种优化等级都测试了一轮。
搞的怀疑人生。



即使是这样还不放心,猜测会不会V版有什么特别操作要先执行下,或者不借助IDE调试状态,直接实际运行,又或者跟什么硬件外设有冲突,都没用。决定同样的操作在H730上也测试了一番

H730完全没问题。。。。

看来大概率V版H750的硬件Hash被阉割了。


6、分享个升级HAL库最笨,但也是最靠谱的方式

本周运气不佳,老是踩坑,一踩就是一天,这个的起因是升级H7-TOOL的HAL库到最新的1.10时遇到。

ST搞的这个eMMC驱动,每次升级都要倒腾一番,都快成定律了。

(1)工程升级的时候先整体全部更新

这样可以排查那些功能外设有问题。

(2)退回到之前版本,单独更新外设库文件,我这里是单路更新的eMMC相关文件

单独对这部分文件进行调试,先是把各种参数重新配置了一次,发现完全不起作用,此时就得锁定是那些函数导致的了。像eMMC的函数就有点多,需要有点耐心了。

(3)这步是最麻烦也是最耗时间的,找个对比软件,将原版本和老版HAL库文件进行对比。

开始逐个将新版的API换成老版的,以后这种方式玩熟练了,可以批量复制一批函数替换排查。

经过不断排查,最终锁定是这个宏定义导致的:

20210412070501.jpg

费这么大劲去做这种工作有意义吗,其实很有意义,以后升级HAL库,就会留意到这种骚操作,查看源码文件内部是不是有宏定义需要修改。


7、JLINK SDK升级至V7.00,生态软件开始支持DAPLINK HID方式
镜像下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=97090

简介:
https://wiki.segger.com/J-Link_Software_CMSIS-DAP

1、用我们H7-TOOL的HID方式测试RTT Viewer。
根据SEGGER介绍,对RTT的支持:Limited RTT support (PC-side support only. Limited data throughput)。


对比我们上个月底发布的H7-TOOL上位机,也做了RTT Viewer支持,相比SEGGER官方做的,我们是开了一个独立的HID类做支持(同时也支持以太网方法),支持UTF-8和GBK两种编码,也是可以支持汉字(上位机软件独立实现,未使用SEGGER组件)。SEGGER的不支持中文。


2、J-Flash
当前这个J-Flash功能对第3方DAPLINK支持还不太好,点击配置项容易卡死,待再更新几次了测试。
这次升级,对最新的JLINK V11等增加了DAPLINK HID启动模式,使用他们测试应该好用点。



更新记录:



8、ThreadX全家桶本周更新

(1)ThreadX GUIX教程更新
V6的ThreadX GUIX教程更正至第23章
V7的ThreadX GUIX教程更新至第25章

http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429


(2) VS2019运行官方新作的一批GUIX例子注意事项,需要右击将对应例子设置为启动项




9、H7-TOOL本周进展

(1)上个月底发布全新2.0固件,根据大家反馈的问题,修正bug,并再次提升通信速度和稳定性,为下一个小版本发布做准备(更新内容较多)。现在工程有点庞大,升级一次比较耗精力。
(2)坛友分享H7-TOOL上位机在Linux上运行方法,有兴趣可以试试

http://www.armbbs.cn/forum.php?mod=viewthread&tid=105912











评分

参与人数 1金币 +8 收起 理由
龙之谷 + 8 赞一个!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2021-4-12 07:21:59 | 显示全部楼层
终于更新完毕。
回复

使用道具 举报

4

主题

10

回帖

22

积分

新手上路

积分
22
发表于 2021-4-12 08:05:59 | 显示全部楼层
辛苦了,每周一都会看一下。
回复

使用道具 举报

8

主题

129

回帖

163

积分

初级会员

积分
163
发表于 2021-4-12 08:35:40 | 显示全部楼层
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2021-4-12 08:44:03 | 显示全部楼层
沙发,哈哈哈!!!!!!!!!!!
回复

使用道具 举报

18

主题

205

回帖

259

积分

高级会员

积分
259
发表于 2021-4-12 09:54:09 | 显示全部楼层
ERIC2013大大
辛苦了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-3-29 23:01 , Processed in 0.261467 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表