|
发表于 2008-10-26 00:52:56
|
显示全部楼层
【66楼】 kingofkings 技术火腿(KoK)
肯定改了,绝对是按照教程来的
下载出现Executing cmd.exe /C avr32program -cCOM1 -pjtagicemkii --gui --part UC3B0256 program -finternal@0x80000000 -cxtal -F elf -O 0 -v -e -R -r F:\Dpj\AVR32\GPIO\Debug\GPIO_DEBUG.elf (WAIT)
Program target一直停留在0%
(这一步解决的方法是需要用串口助手打开再关闭一下串口)
BatchISP则很正常
AT32UC3B0256 - USB - USB/DFU
Device selection....................... PASS
Hardware selection..................... PASS
Opening port........................... found 5 busses
PASS
Reading Bootloader version............. PASS 1.0.2
Selecting FLASH........................ PASS
Erasing................................ PASS
Parsing ELF file....................... PASS F:\Dpj\AVR32\GPIO\Debug\GPIO_DEBUG.elf
Programming memory
WARNING: The user program and the bootloader overlap!
Programming memory..................... PASS 0x00000 0x0a3cb
Verifying memory....................... PASS 0x00000 0x0a3cb
Starting Application................... PASS RESET 0
Summary: Total 10 Passed 10 Failed 0
AtLibUsbDfu: failed to release interface 0.
我用的是傻孩子寄给我的Snail Emluator Kit,TRST和NSRST没有焊接,硬件肯定没问题
现在最后的捣腾的结果是
Error signing on to JTAGICE mkII at COM1.
Failed to execute command with ID 0x01.
最新进展,上面这个问题解决了,RUN灯也亮了,终于能检测到SNAIL MKII了
但是Program时出现
Executing cmd.exe /C avr32program -cCOM1 -pjtagicemkii --gui --part UC3B0256 program -finternal@0x80000000 -cxtal -F elf -O 0 -v -e -R -r F:\Dpj\AVR32\GPIO\Debug\GPIO_DEBUG.elf (WAIT)
Connected to JTAGICE mkII version 5.37, 5.37 at COM1.
Erasing page failed
Programming of at least one locked lock region has happend since the last read of FSR.
最新进展,读取寄存器没问题
Executing cmd.exe /C avr32program -cCOM1 -pjtagicemkii --gui --part UC3B0256 readregs (WAIT)
Connected to JTAGICE mkII version 5.37, 5.37 at COM1.
Reading registers.
R0: 0x00000000
R1: 0x00000000
R2: 0x00000000
R3: 0x00000000
R4: 0x00000000
R5: 0x00000000
R6: 0x00000000
R7: 0x00007ff8
R8: 0x000002c0
R9: 0x00000080
R10: 0x00000000
R11: 0x00000000
R12: 0x00000007
SP: 0x00007ff0
LR: 0x800021a6
PC: 0x800021b8
最新进展,擦除FLASH成功,但实际上芯片并没有被擦除掉,Program还是存在问题
Executing cmd.exe /C avr32program -cCOM1 -pjtagicemkii --gui --part UC3B0256 erase -finternal@0x80000000 (WAIT)
Connected to JTAGICE mkII version 5.37, 5.37 at COM1.
Unlocking flash: ================================================== 100.0%
Erasing flash: done
最终进展,所有问题成功解决,但是SNAIL MKII的速度,实在是太慢了,和BATCHISP,慢了太多太多
准备发贴,详细写出我的所有解决一个个问题的所有过程,在此感谢傻孩子的帮助,还有火腿的各种教程
和傻孩子沟通后,说是因为FT232驱动的问题,但是我已经重新安装驱动了,貌似还是不能解决,下载一个LED程序,我等了10分钟。。。。。
本贴被 ba1731 编辑过,最后修改时间:2008-10-26,15:40:32. |
|