CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
楼主: WindLand

[教程]如何修改script.bin/script.fex

  [复制链接]
发表于 2013-7-30 23:08:12 | 显示全部楼层
WindLand 发表于 2013-7-29 15:38
apt-get install libusb*

3Q,搞定了。
回复 支持 反对

使用道具 举报

发表于 2013-8-25 13:16:44 | 显示全部楼层
git://github.com/linux-sunxi/sunxi-tools.git 这个编译不成功,说少了libusb.h文件
回复 支持 反对

使用道具 举报

发表于 2013-8-25 15:22:09 | 显示全部楼层
本帖最后由 wyd1520 于 2013-8-25 16:09 编辑

gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1.0`  -o fel fel.c  `pkg-config --libs libusb-1.0`
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
fel.c:21:20: 致命错误: libusb.h:没有那个文件或目录
编译中断。

我已apt-get install  libusb-1.0 过了。

在目usr/include/libusb-1.0/libusb.h文件有这个文件,

在那个sunxi-tools下的fel.c 文件 #include <libusb.h> 是这个,找不到。。。我改成<libusb-1.0/libusb.h> 后
提示这个


gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1.0`  -o fel fel.c  `pkg-config --libs libusb-1.0`
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
/tmp/ccpNDEbR.o:在函数‘usb_bulk_send’中:
//Soft/sunxi-tools/fel.c:53:对‘libusb_bulk_transfer’未定义的引用
/tmp/ccpNDEbR.o:在函数‘usb_bulk_recv’中:
//Soft/sunxi-tools/fel.c:67:对‘libusb_bulk_transfer’未定义的引用
/tmp/ccpNDEbR.o:在函数‘main’中:
//Soft/sunxi-tools/fel.c:283:对‘libusb_init’未定义的引用
//Soft/sunxi-tools/fel.c:300:对‘libusb_open_device_with_vid_pid’未定义的引用
//Soft/sunxi-tools/fel.c:305:对‘libusb_claim_interface’未定义的引用
//Soft/sunxi-tools/fel.c:308:对‘libusb_detach_kernel_driver’未定义的引用
//Soft/sunxi-tools/fel.c:310:对‘libusb_claim_interface’未定义的引用
//Soft/sunxi-tools/fel.c:359:对‘libusb_attach_kernel_driver’未定义的引用
库文件找不到。。。不知这个库文件是啥。。

ls只找到这两个
root@localhost://usr/lib# ls libusb*
libusbmuxd.so.1.0.8  libusbmuxd.so.2












回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-26 11:53:13 | 显示全部楼层
wyd1520 发表于 2013-8-25 15:22
gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1 ...

apt-get install libusb-dev
是安装开发包,不是runtime
回复 支持 反对

使用道具 举报

发表于 2013-8-26 13:02:13 | 显示全部楼层
WindLand 发表于 2013-8-26 11:53
apt-get install libusb-dev
是安装开发包,不是runtime

谢谢,已搞定了。还要安装一个
apt-get install pkg-config  这个。。
回复 支持 反对

使用道具 举报

发表于 2013-9-4 17:53:30 | 显示全部楼层
为什么我修改script.bin,并覆盖 /dev/nanda 中的文件后重新启动还是不识别呢?即使直接删除/dev/nanda中的script.bin文件,系统一样可以正常启动,不知道还需要什么操作呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-6 14:36:23 | 显示全部楼层
fleamboy 发表于 2013-9-4 17:53
为什么我修改script.bin,并覆盖 /dev/nanda 中的文件后重新启动还是不识别呢?即使直接删除/dev/nanda中的s ...

你是启动的nand中的系统还是sd卡上的?
你的路径情况来看,修改的时候应该是在tf卡上的系统来修改的nand中的script.bin
如果修改后启动的是nand中的系统确没生效,我也无法解释你这种情况。
回复 支持 反对

使用道具 举报

发表于 2013-9-7 08:59:50 | 显示全部楼层
WindLand 发表于 2013-9-6 14:36
你是启动的nand中的系统还是sd卡上的?
你的路径情况来看,修改的时候应该是在tf卡上的系统来修改的nand ...

我启动的是nand中的系统,并没有插入tf卡。
估计是lubuntu启动机制的问题吧,好多人都遇到这样的问题。
我现在换用Cubian,一切就恢复正常了,展示使用Cubian了。
回复 支持 反对

使用道具 举报

发表于 2013-9-26 22:07:00 | 显示全部楼层
cb2 改了没有效果啊....
回复 支持 反对

使用道具 举报

发表于 2013-11-12 21:27:50 | 显示全部楼层
连不上网刚怎么办?
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2022-11-27 19:23 , Processed in 0.020416 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部