oflash/Failed to open ftdi device
openSUSE    2016-11-27 11:30:23    190    0    0
tianwaifeixian   openSUSE

发行版:

> uname -a
Linux SUSE 4.1.34-33-default #1 SMP PREEMPT Thu Oct 20 08:03:29 UTC 2016 (fe18aba) x86_64 x86_64 x86_64 GNU/Linux

oflash下载出现问题:

'ft2232' interface using libftdi with 'jtagkey' layout (1457:5118)unable to open ftdi device: inappropriate permissions on device!Failed to open ftdi device: 
1. Have you connected the OpenJTAG?
2. Are another program using the OpenJTAG?
Please check that.

解决方法:

切换到 root登录 或者把oflash cp到/bin目录

搞定

解决过程:

确认usb是否识别到了开发板

/bin> lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2883 Sunplus Innovation Technology Inc. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 021: ID 1457:5118 First International Computer, Inc. OpenMoko Neo1973 Debug board (V2+)
Bus 003 Device 020: ID 04ca:0082 Lite-On Technology Corp. 
Bus 003 Device 019: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 018: ID 03eb:3301 Atmel Corp. at43301 4-Port Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

第8行就是开发板 

使用sudo 无法执行

:~/bin> sudo oflash /home/xuan/study/EmbeddedSystemDevelopment/wei韦东山/JZ2440资料光盘_20161027/bin/hardware/leds.bin 
sudo:oflash:找不到命令​

更改文件属主为root依然不行

复制到/usr/local/bin依然不行 尼马不折腾了就她了

以后都root登录 

# oflash led_on.bin 

+---------------------------------------------------------+
|   Flash Programmer v1.3 for OpenJTAG of www.100ask.net  |
|   OpenJTAG is a USB to JTAG & RS232 tool based FT2232   |
|   This programmer supports both of S3C24X0 & S3C6410    |
|   Author: Email/MSN(thisway.diy@163.com), QQ(17653039)  |
+---------------------------------------------------------+
Usage: 
1. oflash, run with cfg.txt or prompt
2. oflash [file], write [file] to flash with prompt
3. oflash [-f config_file]
4. oflash [jtag_type] [cpu_type] [flash_type] [read_or_write] [offset] [file]
Select the JTAG type: 
0. OpenJTAG
1. Dongle JTAG(parallel port)
2. Wiggler JTAG(parallel port)
Enter the number: 0
Select the CPU:
0. S3C2410
1. S3C2440
2. S3C6410
Enter the number: 1

'ft2232' interface using libftdi with 'jtagkey' layout (1457:5118)
current latency timer: 2
FTDI chip type: 2 "2232C"S3C2440 detected, cpuID = 0x0032409d

[Main Menu]
 0:Nand Flash prog     1:Nor Flash prog   2:Memory Rd/Wr     3:Exit            
Select the function to test:0

[NAND Flash JTAG Programmer]
Scan nand flash: 
Device 0: NAND 256MiB 3,3V 8-bit, sector size 128 KiB
Total size: 256 MiB
 0:Nand Flash Program      1:Nand Flash Print BlkPage   2:Exit                
Select the function to test :0

[NAND Flash Writing Program]

Source size: 0x24

Available target block number: 0~2047
Input target block number:0x24
target start block number     =0
target size        (0x20000*1) =0x20000
STATUS:
Ep

上一篇: minicom实现串口通信

下一篇: 自由软件

190 人读过
立即登录, 发表评论.
没有帐号? 立即注册
0 条评论
文档导航