迅维网

查看: 6656|回复: 11
打印 上一主题 下一主题
[维修资料]

TREX一键自动初始化固件指令代码

  [复制链接]
跳转到指定楼层
1#
发表于 2017-7-16 00:31:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 广西贵港 来自 广西贵港

马上注册,获取阅读精华内容及下载权限

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

x
COMMAND INITFW
init2;ir
re7;ir
clrsmart;ir
recsf;ir
clrsflog;ir
INITALL;ir
fPrintf "\n*******************************************************************"
fPrintf "\n >>>>>>> Firmware initialization has been completed. Please backup! <<<<<<<<<"
fPrintf "\n*******************************************************************"
ECOMMAND

COMMAND BAKALL
MkRom;SVROMWZ;SVROMFW
rfall
initrom;qlog;ir;
wrrom;WRROMFW;ir
did
ECOMMAND


推荐
发表于 2017-7-16 12:16:25 | 只看该作者 来自: 台湾台北 来自 台湾台北
回復,有點好奇多了解一些多懂一點,謝謝。

回复 支持 1 反对 0

使用道具 举报

3#
发表于 2017-7-16 17:37:45 | 只看该作者 来自: 上海闵行区 来自 上海闵行区
这个里面的initall指令详细的分解有吗?

点评

command delfh ulcl ulnum ulcl ulptr ulcl ulci ulcl ulsize ulcl ulfileid rdflnom 1 ptrmode short;ulnum=*(rbfr+48) ptrmode char;ulsize=*(rbfr+50) ptrmode short;ulptr=rbfr+52 for(ul  详情 回复 发表于 2017-7-25 18:09
回复 支持 反对

使用道具 举报

4#
发表于 2017-7-17 21:31:47 | 只看该作者 来自: 山西晋城 来自 山西晋城
硬盘菜鸟 看不懂啊,楼主有教程吗 谢谢了

回复 支持 反对

使用道具 举报

5#
发表于 2017-7-19 21:01:35 | 只看该作者 来自: 中国 来自 中国
谢谢楼主啊,真是好人喔,谢谢了。

回复 支持 反对

使用道具 举报

6#
发表于 2017-7-25 18:09:25 | 只看该作者 来自: 广东茂名 来自 广东茂名
hung007 发表于 2017-7-16 17:37
这个里面的initall指令详细的分解有吗?

command delfh
ulcl ulnum
ulcl ulptr
ulcl ulci
ulcl ulsize
ulcl ulfileid

  rdflnom 1
  ptrmode short;ulnum=*(rbfr+48)
  ptrmode char;ulsize=*(rbfr+50)
  ptrmode short;ulptr=rbfr+52
  for(ulci=0;ulci<ulnum;ulci+=1)
      if(*ulptr==0x12)
          ulfileid=0x12;break
      else
          ulptr+=ulsize
      eif
  efor
  if(ulfileid==0)
     ulfileid=0x411
  eif
  rdflnom ulfileid
  *(rbfr + 10)=0
  copy rbfr,wbfr
  writefilee ulfileid
  filldw rbfr,0;pat 0;
ecommand

command fixfh
ulcl ulnum
ulcl ulptr
ulcl ulci
ulcl ulsize
ulcl ulfileid

  rdflnom 1
  ptrmode short;ulnum=*(rbfr+48)
  ptrmode char;ulsize=*(rbfr+50)
  ptrmode short;ulptr=rbfr+52
  for(ulci=0;ulci<ulnum;ulci+=1)
      if(*ulptr==0x12)
          ulfileid=0x12;break
      else
          ulptr+=ulsize
      eif
  efor
  if(ulfileid==0)
     ulfileid=0x411
  eif
  rdflnom ulfileid
  *(rbfr + 10)=b
  copy rbfr,wbfr
  writefilee ulfileid
  filldw rbfr,0;pat 0;
ecommand

command init2
ulcl ulptr
delfh
ireset;waitb
echo off
filldw rbfr,0
rdflnom 2
rdstfile 2,0,b*512
if (rstat bit 0)
   printf"\nNo support The Disk!\n"  
else
   outpath
   ptrmode short;ulptr=rbfr+*(rbfr+58)
   ptrmode char;ulptr+=12;*ulptr=6
   ptrmode short;ulptr=rbfr+*(rbfr+90)
   ptrmode char;ulptr-=1;*ulptr=1
   chksum32 rbfr   
   svbin "2.rpm",rbfr,b*512
   printf"\nInit config file and save OK!\n"
   wd 2
   if (rstat bit 0)
      printf"\nWrite config file failed!\n"
   eif
eif
echo on
fixfh
ecommand

这玩意没什么用

点评

有没有用。 。反正初始化后可以跑出盘、。。  详情 回复 发表于 2017-7-30 07:27
回复 支持 反对

使用道具 举报

7#
发表于 2017-7-30 07:27:08 | 只看该作者 来自: 广西贵港 来自 广西贵港
scq330 发表于 2017-7-25 18:09
command delfh
ulcl ulnum
ulcl ulptr

有没有用。 。反正初始化后可以跑出盘、。。

回复 支持 反对

使用道具 举报

8#
发表于 2017-8-3 13:59:01 | 只看该作者 来自: 吉林长春 来自 吉林长春
不懂得怎么用。。有详细的说明么?嘿嘿

回复 支持 反对

使用道具 举报

9#
发表于 2017-8-7 03:57:13 | 只看该作者 来自: 广东广州 来自 广东广州
很少修硬盘,不太清楚看懂这些数字的代码啊

回复 支持 反对

使用道具 举报

10#
发表于 2017-8-17 12:14:09 | 只看该作者 来自: 河南郑州 来自 河南郑州
天书,反正我也没有买HDR,这个也不会用,盘体磁头没问题的也能出

回复 支持 反对

使用道具 举报

11#
发表于 2017-8-17 20:29:04 | 只看该作者 来自: 中国 来自 中国
亲。这是什么神器?资料可否传一份?

回复 支持 反对

使用道具 举报

12#
发表于 2018-3-19 12:35:43 | 只看该作者 来自: 浙江台州 来自 浙江台州
这些代码是你自己写的吗?这就一两个用来分析还行,没多大用处

回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复