设置Jlink ob序列号

参考链接:https://blog.csdn.net/zhuoqingjoking97298/article/details/136064998

目前在网上找到的Jlink ob固件有两个,一个是旧版固件LED灯可以正常显示,但是使用时会提示固件升级;另一个新版固件LED灯没有指示,使用时不会提示固件升级。

先安装Jlink 6.14以前的版本,此版本支持写入SN。然后在Jlink Command输入以下命令写入SN,并添加相关功能:

在JLINK的command下依次运行如下命令 (*注意区分大小写*)
Exec SetSN=XXXXXXXX ;添加SN
Exec AddFeature GDB ;添加GDB
Exec AddFeature RDI ;添加RDI
Exec AddFeature FlashBP ;添加FlashBP
Exec AddFeature FlashDL ;添加FlashDL
Exec AddFeature JFlash ;添加JFlash
Exec AddFeature RDDI ;添加RDDI


在J-Link Commander 窗口依次输入以上命令回车确定,每个会出现OK,即添加激活成功,其中SN码任意。
例如:
Exec SetSN=26932585 回车
Exec AddFeature GDB
Exec AddFeature RDI
Exec AddFeature FlashBP
Exec AddFeature FlashDL
Exec AddFeature JFlash

电脑网络唤醒配置备忘

BISO配置

在BIOS里面开启网络唤醒功能

群晖系统

在控制面板中开启网络唤醒
控制面板->硬件和电源->启用局域网网络唤醒

Windows系统

在网络配置中开启“魔术封包唤醒”,并且去掉勾选”只允许幻数据包唤醒计算机”

Batocera配置备忘

https://bbs.tgfcer.com/thread-8382950-1-1.html
推荐下载使用此版本,作者已经进行了汉化处理,并且添加了BIOS文件。自己只需要把想玩的游戏添加进去即可。

一、按键设置交换AB键功能

参考链接:
分享下5.26的中文修改配置+全BIOS+中文名拷贝与解决方
https://wiki.batocera.org/emulationstation_overview

说明:

交换AB键是为了方便手柄操作,让主界面操作逻辑和手柄操作逻辑保持一致。手柄上一般A键是确认、B键是取消;系统里面默认B键是确认、A键是取消。

需要说明的是,交换AB键之后,键盘上的ESC变成了确认键、ENTER变成了返回键,键盘上的操作逻辑会因此变的很混乱。如果不使用手柄的话,就没必要交换AB键功能。

交换AB键功能操作流程如下

在主菜单交换AB键之后,在模拟器中要把AB键交换取消。

手柄上按hotkey+B键可以进入模拟器的设置界面,键盘上按左shift+F1进入模拟器的设置界面。 继续阅读

ESXI Win10硬盘直通

ESXI Win10系统要支持硬盘直通,引导选项必须选择BIOS,不能选EFI

如果选择EFI引导,当配置硬盘直通后,系统会一直卡在启动界面,不能正常进入桌面。

群晖旧版系统下载

参考链接:
https://xpenology.com/forum/topic/69662-download-dsm-623-25426/

旧版pat文件下载地址
https://web.archive.org/web/20230517195056/https://archive.synology.com/download/Os/DSM

能够在web.archive.org这个网站下载旧版pat文件,是由于此网站不仅对网页有历史快照,它竟然还对pat文件也做了历史存档。虽然不是每个网页快照的pat都有留档,但是多试几个不同日期的快照,总可以找到有效的pat文件存档。

DS218play 7.2降级6.2.4

参考链接:
群辉NAS经验分享:从7.1降级到7.0及以下版本的超详细教程!

说明:
降级原因是DS218play在7.2系统下面操作不流畅,smb拷贝文件速度慢。
降级流程7.2->7.1.1->6.2.4
降级过程是使用一块新的硬盘进行操作,里面没有任何数据。不建议用有数据的硬盘进行降级操作。

降级过程中遇到的问题
1.在重新安装旧版系统过程中,使用telnet登录修改VERSION,我修改为DSM7.0.1-42218的VERSION信息,在安装7.0.1的过程中提示系统文件损毁,安装不成功。保持DSM7.0.1的VERSION信息,安装7.1.1的系统,可以正常安装
2.安装好7.1.1系统后,修改VERSION信息为6.2.4,系统正常安装。安装完成后进入6.2.4的系统,创建存储池不成功。此时需要在Windows系统中删除硬盘所有分区,再重新安装6.2.4的系统。重新安装之后,存储池创建正常。
此问题是由于群晖7硬盘分区与群晖6硬盘分区不一样,由于降级之前的版本是群晖7,因此硬盘是群晖7分区,群晖6无法在群晖7的分区上创建数据分区,因此需要把硬盘分区删除后重新安装群晖6。

群晖修改Resilio sync端口号

参考链接:
https://help.resilio.com/hc/en-us/articles/205326945-Where-to-collect-logs-on-NAS
https://help.resilio.com/hc/en-us/articles/360014432100-Change-listening-port-on-Synology

1.Synology NAS sync.conf and sync.log are in
(on DSM6) /usr/local/resiliosync/var/ 
(on DSM 7) /var/packages/resiliosync/target/var/ 

2.Edit two files  – sync.conf and resiliosync.sc and put the new port there.

 

转载——推挽与开漏输出

原文链接:https://wiki-power.com/%E6%8E%A8%E6%8C%BD%E4%B8%8E%E5%BC%80%E6%BC%8F%E8%BE%93%E5%87%BA/

一般来说,微控制器的引脚都会有一个驱动电路,可以配置不同类型的数字和模拟电路接口。输出模式一般会有推挽与开漏输出。

推挽输出

推挽输出(Push-Pull Output),故名思意能输出两种电平,一种是推(拉电流,输出高电平),一种是挽(灌电流,输出低电平)。推挽输出可以使用一对开关来实现,在芯片中一般使用晶体管 / 场效应管。

如图,分别是推和挽,详细过程是:

  • 推:当输入信号为低电平时,P-MOS 导通,电流从 VDD 经过它到输出引脚。此时 N-MOS 截止。
  • 挽:当输入信号为高电平时,N-MOS 导通,电流从输出引脚经过它到 GND。此时 P-MOS 截止。

继续阅读

普冉MCU在MDK使用Jlink下载报错


普冉MCU在MDK中选择Jlink下载时,出现如上提示。

配置好Jlink后,下载程序会提示“***JLink Error: ARM7 is not supported via SWD”,选择的MCU类型为ARM7,不支持SWD模式。

解决此问题需要手动修改MDK工程目录下面的JLinkSettings.ini文件,修改内容如下

Override = 1
Device="Cortex-M0"

修改完成后,使用Jlink下载程序正常