找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 428|回复: 4

[k2t] 【已解决】求助,K2T使用TTL降级无法中断自启

[复制链接]
本帖最后由 tendoyor 于 2023-8-29 21:37 编辑

连接好tx tx gnd以后使用putty连接没有任何输出,但是连接电源后出现下面的输出,
尝试过按住回车再通电也没用,红色部分我看教程都是Hit any key to stop autoboot:  2 1 0但是我的每次都是Hit any key to stop autoboot:  0

U-Boot 1.1.4-gbc73b198 (Mar 29 2018 - 15:36:58)

ap152 - Dragonfly 1.0DRAM:
sri
ath_ddr_initial_config(278): (ddr2 init)
ath_sys_frequency: cpu 775 ddr 650 ahb 258
Tap values = (0xf, 0xf, 0xf, 0xf)
64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 202k for U-Boot at: 83fcc000
Reserving 192k for malloc() at: 83f9c000
Reserving 44 Bytes for Board Info at: 83f9bfd4
Reserving 36 Bytes for Global Data at: 83f9bfb0
Reserving 128k for boot params() at: 83f7bfb0
Stack Pointer at: 83f7bf98
Now running in RAM - U-Boot at: 83fcc000
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
*** Warning - bad CRC, using default environment

Power up PLL with outdiv = 0 then switch to 3
In:    serial
Out:   serial
Err:   serial
Net:   ath_gmac_enet_initialize...
No valid address in Flash. Using fixed address
ath_gmac_enet_initialize: reset mask:c02200
athr_mgmt_init ::done
Dragonfly  ----> S17 PHY *
athrs17_reg_init: complete
SGMII in forced mode
athr_gmac_sgmii_setup SGMII done
: cfg1 0x80000000 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
eth0 up
eth0
Setting 0x181162c0 to 0x4b962100
Hit any key to stop autoboot:  0
## Booting image at 9f090000 ...
   Image Name:   MIPS OpenWrt Linux-3.3.8
   Created:      2018-06-08   3:53:19 UTC
   Image Type:   MIPS Linux Multi-File Image (lzma compressed)
   Data Size:    1046996 Bytes = 1022.5 kB
   Load Address: 80060000
   Entry Point:  80060000
   Contents:
   Image 0:  1046988 Bytes = 1022.4 kB
   Verifying Checksum at 0x9f090040 ...OK
   Uncompressing Multi-File Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 67108864

Starting kernel ...


 楼主| | 显示全部楼层
完全不懂这个,只能乱试试......拿了根线搭在tx和rx之间中断了,但是还是无法输入,不知道是什么原因
回复

使用道具 举报

 楼主| | 显示全部楼层
终于可以了,尝试使用了xshell,putty,mobaxterm一直都中断失败,
跟着网上的教程尝试过是否虚焊,也是没问题
电脑也换了几次也都是不行,
最后是查教程说用“串口调试助手”测试芯片有没有问题的时候无意中成功了
回复

使用道具 举报

 楼主| | 显示全部楼层
1.使用串口调试助手,K2T上电前选择十六进制输入,然后在输入框输入03或者0D,K2T上电的瞬间一直点击发送,直到出现如图的ath>
2.然后取消勾选十六进制输入,把救砖的刷机命令输入到输入框,然后点击十六进制输入,软件会自动转换成十六进制,转换后的命令最后如果不是0D或者0D 0A可以手动添加0D(换行),然后点击发送
3.按照救砖教程,按照第2步的方法依次输入指令完成刷机
我刷机用的还是5V,之前一直用的3.3V没办法中断,最后破罐子破摔试了下,没想到成功了,不过教程都是说用3.3V,怕出问题的话最好还是别乱尝试
不太懂TTL啥的,完全是试出来的
这次刷机参考了下面这些帖子
http://iytc.net/wordpress/?p=3579
https://www.right.com.cn/forum/thread-919848-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

 楼主| | 显示全部楼层
还有就是使用tftp的时候如果一直是TTTTTT,有可能是防火墙或者杀毒软件的原因,我用公司电脑关了防火墙也不行,回家尝试一次成功
下面是一些转换好的刷机命令
tftp 0x81000000 k2t_v10d_tftp.bin
74 66 74 70 20 30 78 38 31 30 30 30 30 30 30 20 6B 32 74 5F 76 31 30 64 5F 74 66 74 70 2E 62 69 6E 0D

erase 0x9f090000 +0x880004
65 72 61 73 65 20 30 78 39 66 30 39 30 30 30 30 20 2B 30 78 38 38 30 30 30 34 0D

cp.b 0x81000000 0x9f090000 0x880004
63 70 2E 62 20 30 78 38 31 30 30 30 30 30 30 20 30 78 39 66 30 39 30 30 30 30 20 30 78 38 38 30 30 30 34 0D
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-18 16:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表