Archive for 一月, 2009
OPENOCD终于运行起来了…
先是按这里进行..
http://blog.ednchina.com/frenkie/176813/Message.aspx
成是成了,不过那个FT2232添加不成功,好README好像和上面说的有变化了
还好我不用这个,所以就没有编译进去
结果运行不成功
原来现在的新版本的初始化化脚本变了..
OLD SYNTAX: DEPRECATED – translating to new syntax
jtag newtap CHIP TAP -irlen 8 -ircapture 0×01 -irvalue 0×0e3
Example: STM32 has 2 taps, the cortexM3(len4) + boundryscan(len5)
jtag newtap stm32 cortexm3? ….., thus creating the tap: “stm32.cortexm3″
jtag newtap stm32 boundry? ….., and the tap: “stm32.boundery”
And then refer to the taps by the dotted name.
不过发现自带了一个CFG文件文件(在target目录下)
于是使用:
注意:使用前要先修改parport.cfg的parport_port 0xc8b8 =>parport_port 0×378
0×378为LTP1的地址!
openocd -f interface/parport.cfg -f target/lpc2148.cfg
结果显示:
Error: missing privileges for direct i/o
网上搜索发现原来是使用这个来驱动并口的..
http://www.cs.ucr.edu/~eblock/pages/pictools/giveio.html
于是下载并启动这个服务,,果然,OK
——————–post——————————–
jtag_speed: 0
Info : JTAG tap: lpc2148.cpu tap/device found: 0×4f1f0f0f (Manufacturer: 0×787,
Part: 0xf1f0, Version: 0×4)
Error: JTAG tap: lpc2148.cpu???????????? got: 0×4f1f0f0f (mfg: 0×787, part: 0xf1
f0, ver: 0×4)
Error: JTAG tap: lpc2148.cpu expected 1 of 1: 0xffffffff (mfg: 0×7ff, part: 0xff
ff, ver: 0xf)
Error: trying to validate configured JTAG chain anyway…
Warn : no tcl port specified, using default port 6666
Warn : DBGACK set while target was in unknown state. Reset or initialize target.
target state: halted
target halted in ARM state due to breakpoint, current mode: System
cpsr: 0×600000df pc: 0×00000188
————————————————————-
后来又逛OPENOCD的maillist发现了这个:
https://lists.berlios.de/pipermail/openocd-development…………html
这下好了,也许下次别人使用的时候再也不用安装那个CYGWIN了
而且版本也比较新,那我就也用这个吧,这样以后好和别人交流
而且发现这个版本里面竟然已经在drivers目录下面放了giveio的驱动了..,
解压再运行install_giveio.bat即可
按说明COPY了一份WGET的脚本
#!/bin/sh
# wget-list: manage the list of downloaded
# file wget_sh
# invoke wget-list without arguments
# edit file listfile.
while [ `find wget-list -size +0` ]
do
url=`head -n1 wget-list`
wget -c $url
sed -si 1d wget-list
done
#end wget_sh
这样子就可以自动下载wget-list列表中的文件并删除已经下载过的了
没完成可以接着下
使用:sh ./wget_sh
注意:find 后面接列表文件
测试了一下IPTUX,与WIN下面的飞鸽通讯正常
详细介绍见:http://www.xiyoulinux.cn/blog/?p=116
官方网站见:http://code.google.com/p/iptux/
哈哈 !
终于为我的Fedora安装上了显卡驱动程序了 Thinkpad sl400 HC的本本 Nvidia 9300的卡
参考这篇文章:http://bbs.linuxpk.com/redirect.php?tid=35727&goto=lastpost
现在我运行:glxgears的得分是20000
而在这之前是500分
呵呵,我竟然到目前为止都没有安装过驱动,哈哈
下面是安装步骤:
1.先下载好驱动文件
我先到NVIDIA的官方下载驱动文件
貌似我怎么选择下载下来的都是一样的文件,也许NVIDIA的驱动都做在一起了
2,进入字符模式(终端方式不行的)
init 3
3.开始编译安装
a. sh ./NVIDIA-Linux-x86-180.22-pkg1.run
b.选择accept同意许可协议
c.以下几步都是选择YES即可
4.重启动即可(init 6)
PS:我的测试环境为Thinkpad sl400 27437HC OS为Fedoar 10
