自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 收藏
  • 关注

原创 一键构建新的编译环境编译RK3568系统,完成系统定制

解决3568 上定制DEBIAN系统遇到的问题, chroot和定制脚本的使用示例介绍

2023-11-01 12:01:05 416

原创 CENTOS 7基于ISO文件进行安装新软件

解决YUM通过原下载ISO离线安装其他软件包的问题

2023-10-19 14:53:11 1280

原创 怎么利用FFMPEG录制电脑的播放视频和电脑声音

FFMPEG 录制 电脑视频 完整音视频内容

2023-05-02 19:52:22 756

原创 RK3568触摸屏驱动调试总结

RK3568 TOUCHPAD

2023-03-04 19:33:09 2564

原创 RK3568 UBOOT的问题解决案例

RK3568 UBOOT 波特率

2023-02-14 14:14:34 1393

原创 RK3568开发笔记

烧写 RK3568中的问题。

2023-02-14 11:10:58 1193

原创 UBOOT下运行7628内核

7628内核运行分析

2023-01-23 22:09:37 193 1

原创 UBOOT下用do_reset代替HELLOWORLD验证程序正确性

为了验证UBOOT代码编译正确,完全可以直接用do_reset 来代替hello_world.bin

2023-01-23 07:52:59 630

原创 LINUX内核直接加载到内存当作UBOOT的一个应用运行

linux 内核能不能当作UBOOT的一个HELLOWORLD一样直接运行?答案是可以的。

2023-01-22 21:33:30 1385

原创 uboot环境中运行HELLOWORLD

UBOOT环境下运行另一个UBOOT程序和HELLOWORLD过程实战。

2023-01-22 19:31:10 1253

原创 7628 uboot启动流程

uboot mtk 7628

2023-01-19 10:53:25 1742

原创 正则表达式

2022-10-02 08:39:44 61

原创 python3下pandas安装遇到的问题

pip工具用不了 依赖ssl解决:下载最新openssl代码安装编译aptget工具用不了 vsftpd 包出错挡住了把错误的vsftpd 用purge删除来5. _bz2库用不了网上找一下这个python动态库封装再改成310版本

2022-10-01 07:33:46 469

原创 PYTHON3笔记本--列表

PYTHON3的易错点

2022-08-04 17:14:10 129

原创 【无标题】

MTK7620 11N 板子 UBOOT软件架构分析common/cmd_bootm.c#define CFG_LOAD_ADDR 0x80100000 /* default load address */上述地址在不指定参数时使用。实际上并不使用。真正的地址=81001000通过打印,确认:启动KERNEL,先计算出KERNEL地址,打印出来是0X81001000内存地址。然后,把内存地址0X81001000转成一个函数指针,调用该指针,实现代码的JUMP指令并执行

2022-06-11 14:58:28 155 1

原创 在openwrt上添加lua-cjson,并打补丁

在OPENWRT上添加开源模块OPENWRT的开源模块添加通用方法在package下创建目录OPENWRT的开源模块添加通用方法以一个案例说明添加通用模块的方法。从网上下载一个lua-cjson-2.1.0.tar.gz,如何集成到自己的嵌入式OPENWRT环境里呢?在package下创建目录openwrt要求要编译的包,需要在package目录下创建有相应的目录。简单的方法是,把lu...

2019-06-19 11:28:41 954

原创 指向指针的指针测试

[shidongxue@centossvr testtool]$ vi a.cinclude

2017-09-10 07:02:54 214

原创 mac OS X 安装 使用KERMIT

KERMIT在MACOSX的安装minicom无法向上翻页看历史消息。 于是,改采用kermit。通过源码方式安装KERMIT。 下载之后,编译指令是:make macosxsudo make install 安装之后,创建一个环境文件,如下:vi ~/.mykermrcset line /dev/tty.usbserialset speed 115200set carrier-watc

2017-07-19 18:00:34 546

原创 photoshop 查看图片像素信息

选择 1、图像菜单 2、图像大小子菜单

2017-07-13 08:53:33 719

原创 将PCIE接口抽象成网络接口

基本思路: 1、两层,一层是PCIE ENDPOINT层,另一层是网络接口netdev层 2、网络接口层要实现的接口有: 网络设备私有数据结构 发送 start_xmit,提供给上层基于这个接口进行数据 发送。 开启网卡open 3、PCIE ENDPOINT设备提供的接口 使能PCIE TX/RX中断使能和禁止 发送与接收参见:ath_pci_tgt.c u_ether.c

2017-02-20 18:19:02 1441

原创 关于PCIE

设计一个PCIE接口的通信设备时,首先要考虑PCIE的通信方式以便选择相应的芯片。 PCIE支持如下通信方式: 一个ROOT COMPLEX可以和一个ENDPOINT通信 一个ENDPOINT也可以和一个ROOT COMPLEX通信 一个ENDPOINT还可以与一个ENDPOINT通信。但ROOT COMPLEX和ROOT COMPLEX不可以通信。

2017-02-20 16:07:21 285

原创 yum install ncurses-devel

解决centos下缺ncurses库的问题

2016-11-02 11:07:36 5994 1

原创 照着例子试了一下automake

官网说得很详细了,一开始没照着做,出现的问题是: [shidongxue@centossvr hello]$ automake configure.ac:8: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:8: http://

2016-11-01 17:39:21 1298

原创 xz_wrapper.c:28:18: 致命错误:lzma.h:没有那个文件或目录 解决案例

编译squashfs工具,报错: xz_wrapper.c:28:18: 致命错误:lzma.h:没有那个文件或目录 然而,liblzma-dev包是安装过的。不得已,进入工具源码,看MAKEFILE,发现有如下注释:##### Building XZ support#LZMA2 compression.#XZ Utils liblzma (http://tukaani.org/xz/) is

2016-10-31 15:46:15 3477

原创 cavium工具链交叉编译libiconv

export PATH=/opt/toolschain/cavium2/bin/:$PATH export MAKEARCH=make ARCH=mips CROSS_COMPILE=mips64-octeon-linux-gnu- ./configure –host=mips64-octeon-linux-gnumake clean; make CFLAGS=”-fsigned-char

2016-10-26 22:13:52 535

原创 uboot测试技巧

进入AP OS系统中,执行 dd if=/dev/zero of=/dev/mtdblock1 bs=1024 count=64结果实现uboot-env分区的擦除,使得uboot在第一次启来时,重新写入一份默认的环境变量。从而测试uboot的默认环境变量是否正常,不正常的话,需要修改uboot代码,以保证一份正确的环境变量。这个方法如果测试OK了,相当于各分区的数据都局部测试通过,就不需要整片I

2016-10-26 14:56:59 982

原创 解压报错“由于前一次错误 ...."原因及解决方案

一开始安装成英文,最小安装。但在编译过程中有时也提示出一些乱码字符。另外,VI代码时也无法显示中文。只好再打个中文补丁。[shidongxue@wac script]sudoyuminstall“@ChineseSupport”安装之后分区的情况:[shidongxue@wacscript] sudo yum install “@Chinese Support” 安装之后分区的情况: [sh

2016-10-26 11:06:23 386

原创 CENTOS 6.8 I386上 -lcrypto 错误

sudo ln -s /usr/lib/libssl.so.10 /usr/lib/libssl.so sudo ln -s /usr/lib/libcrypto.so.10 /usr/lib/libcrypto.so

2016-10-21 10:53:59 347

原创 r720 安装CENTOS7经验

/dev/sdb 上没有扫描到安装程序。 解决:先删除 /DEV/SDB对应的设备

2016-10-08 13:44:29 1910

原创 aptana for mac 运行报错问题解决方案

aptana 从官网下载下来的版本应该是32位的,而mac os 上安装的jdk 1.8是64位的,导致运行报java虚拟机错。 解决办法: 在mac os上下载安装一套兼容32位的java环境。 下载url地址: https://support.apple.com/kb/DL1572?locale=zh_CN确认aptana的版本架构方法: lipo -info AptanaStudio

2016-10-02 17:29:33 1512

原创 gdb + gdbserver 修改内存值

本次调试,用到了GDB修改内存的命令。先将断点加到函数处,然后检查传入的参数放在何处,再将传入的参数修改,然后继续运行。 结果,按修改后的参数进行了执行。 代码如下,myfunc将入参变成2倍返回: cat test.c#include <stdio.h>int myfunc(int i){ return i*2;}int main(){ int x = myfunc(1

2016-08-08 15:28:27 4029

原创 gdbserver MIPS64交叉编译

在CAVIUM CN70xx板子,mips64内核,32位用户态上编译gdbserver 指南1、进入gdbserver目录 2、执行./configure –target=mips64-octeon-linux –host=mips64-octeon-linux 3、执行make CC=/opt/toolschain/cavium2/bin/mips64-octeon-linux-gnu-gc

2016-08-08 13:37:46 1472

原创 PPTPD centos7 install problem fix

pptpd centos7 gre firewall-cmd

2016-08-05 10:15:23 5983

原创 libreoffice calc 插入多行

多欄或多列一次插入多欄或多列:1)於欲插入欄/列的欄或列上按住滑鼠左鍵,拖曳反白欲插入的欄/列數。2)在標題欄/列上按滑鼠右鍵插入欄或插入列

2016-08-03 14:00:28 1957

原创 UBOOT传递参数到内核无效?

pcie_disable=1

2016-08-02 13:59:11 241

原创 VIM配置记录

一步一步按这个文档搭好VIM环境 http://blog.csdn.net/bokee/article/details/6633193使用过程中一些心得记录下来:1、Vim是ctrl o(字母)  是用来往回跳。不是什么CTRL + T 2、跳至某个函数则可以通过CTRL 键加MOUSE点击跳进去,也可以通过ctrl +] 3、的确可以做到上文所写的MINIBUF效果,此时切换不同的文件,可以

2016-08-02 11:22:05 197

原创 virtual box 下WIN7虚拟机C盘容量扩展方法

VIRUTAL BOX WIN7 C 盘 扩展卷 resize

2016-07-27 14:57:45 1878

原创 openstack问题远程解决小结

半年前帮一朋友搭建一台OPENSTACK一直用得好好的。今天早上接到他的电话,说因为端午节停过电,虚拟机因为不是自动启动的,现登录不了,想登录DASHBOARD去管理虚拟机,输入管理员帐号却又登录不进去。问题可能比较麻烦,而我还在上班,如果远程搞不定的话,看来就得跑一趟了。   凭直觉,我知道可能有是虚拟机网络出了问题。   朋友的网络拓朴结构如下:   一台路由器PPPOE拔号上网连接INT

2016-06-12 16:04:46 3195

原创 proxychains-3.1 在CENTOS 7上安装使用方法

1、源码中有一个BUG,需要修改 2、make & make install 安装之后看看脚本: /usr/bin/proxychains1 #!/bin/sh 2 echo “ProxyChains-3.1 (http://proxychains.sf.net)” 3 if [ # = 0 ] ; then    4     echo ”  usage:”    5     ech

2016-04-21 10:50:27 1951

原创 最简单的SAMBA用户目录配置

[user1] path=/home/user1 public = no writeable = yes valid users = user1 create mode=0660 directory mode=0755以后就拿这个当模板吧。

2016-04-21 09:31:05 1605

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除