【文件属性】:
文件名称:smbusb:USB SMBus接口
文件大小:62KB
文件格式:ZIP
更新时间:2021-04-30 19:32:01
flash battery firmware hacking-tool smbus
bus
SMBusb是基于赛普拉斯FX2LP的USB SMBus接口。 该存储库包含组成接口的固件和库(libsmbusb)。 固件由库自动上载,并保持加载状态,直到关机后再打开。
有关更多信息,请参见
先决条件
pkg-config
libusb> = 1.0
在* nix上:
使用自动工具构建环境
sdcc和xxd用于构建固件
在Windows上:
TDM-GCC( )
注意:Windows构建使用预构建的固件
制作说明
在* nix上:
./init.sh
./configure (options: --disable-firmware, --disable-tools)
make
make install
在Windows上:
build.bat 32
build.bat 64
【文件预览】:
smbusb-master
----Makefile.am(50B)
----fx2lib.patch(519B)
----fx2lib_master.patch(669B)
----configure.ac(3KB)
----fx2lib()
----.gitmodules(82B)
----COPYING(26KB)
----tools()
--------Makefile.am(523B)
--------smbusb_comm.c(7KB)
--------smbusb_m37512flasher.c(10KB)
--------smbusb_sbsreport.c(5KB)
--------smbusb_r2j240flasher.c(11KB)
--------smbusb_bq8030flasher.c(11KB)
--------smbusb_bootstrap.c(3KB)
--------build.bat(1KB)
--------smbusb_scan.c(6KB)
----init.sh(90B)
----README.md(733B)
----build.bat(1KB)
----lib()
--------Makefile.am(422B)
--------libsmbusb.pc.in(330B)
--------fxloader.h(990B)
--------fxloader.c(3KB)
--------libsmbusb.h(3KB)
--------README.md(4KB)
--------build.bat(378B)
--------smbusb.c(13KB)
----firmware()
--------Makefile(315B)
--------smbusb_firmware.c(17KB)
--------firmware.h(101KB)
--------dscr.a51(8KB)