文件读取相关
夏天望月兔
硬件工程师,VC,python ,MATLAB,芯片,密码算法
展开
-
FTDI 2232H GPIO设置 NAND Read
ftdi_layout_init设置FTDI GPIO数据和方向寄存器的初始值。 “ 1”用于选择方向作为输出,“ 0”用于输入,并且ft2232H中的每个通道都有16个引脚。例如CN2包括AD0-AD7,AC0-AC7,CN3是BD0-BD7,BC0-BC7ftdi_layout_init 0x0018 0x05fbThis means:High output data = 0x00// 0001 1000Low output data = 0x18 // 0001 1000H..原创 2020-08-15 11:21:39 · 1460 阅读 · 0 评论 -
uboot jffs2
Check+ ffffffff) REPLY="empty" ;;+ 1f8b0800) REPLY="gzip" ;;+ fd377a58) REPLY="xz" ;;+ 68737173) REPLY="squashfs" ;;+ 55424923) REPLY="ubi" ;;+ 27051956) REPLY="uimage" ;;+ 851901e0|1985e001) REPLY="jffs2" ;; # type=diren...原创 2020-08-15 11:25:45 · 382 阅读 · 0 评论 -
Linux 二进制文件查看和编辑
1. 图形化查看sudoapt-get install ghexghex **.bin或者用notepad++查看,点击 Converter,点击Edit Configuration File,回答开一个converter.ini文件,用于配置查看二进制文件[ascii2Hex]insertSpace=1 #用来将byte间加空格,0不加空格uppercase=1 #1大写A-F,0 小写a-fnbCharPerLine=16保存后,选择查看内容然后点击插件 > Conv...原创 2020-08-16 10:28:53 · 308 阅读 · 0 评论 -
linux中为什么相同目录下生成相同名字的文件和文件夹时候出错
在Linux中,几乎所有内容都是文件描述符。目录是一种特殊类型的文件,从用户的角度来看,它可以保存其他文件。因此,您不能同时在同一目录中拥有相同的名字。如果可以的话,编码人员的生活将变得痛苦不堪。当有人要创建目录并检查目录是否存在时,将返回命令“ isDir”。 filename='out/a/acfg' file_dir = os.path.split(filename )[0] if not os.path.isdir(file_dir): os.mak...原创 2020-08-16 11:28:35 · 3807 阅读 · 0 评论 -
处理文件和文件子部分
There is also a backport to python 2 available:pathlib2import os, sysdef splitall(path): allparts = [] while 1: parts = os.path.split(path) if parts[0] == path: # sentinel for absolute paths allparts.insert(0, parts[..原创 2020-08-16 11:42:08 · 188 阅读 · 0 评论 -
binwalk 安装 与使用 xz_wrapper.h:50:2: error: unknown type name ‘lzma_vli’
1. 安装git clone https://github.com/devttys0/binwalkcd binwalksudo pythonsetup.py install但是git下载超慢所以建议用下面的方式Linux 安装sudo apt-get install binwalk2.使用2.1 使用binwalk工具对设备的固件进行文件组成格式的分析binwalk *.bin输出类似如下:------------------------------------..原创 2020-08-16 16:16:10 · 2372 阅读 · 0 评论