楼主: cham_810 - 

[原创] STMEM读写固件视频

  [复制链接]
  • TA的每日心情
    奋斗
    2024-2-15 13:03
  • 签到天数: 3919 天

    [LV.Master]三朝元老

    49

    主题

    5293

    回帖

    2万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    23569

    特殊贡献奖

    QQ
    发表于 2009-3-8 20:40:23 | 显示全部楼层
    不知道那个repair2.0的MT读写ROM功能可不可以用,能用的话,就放在6E、6Y上写ROM后焊到ST盘上用,这样就可以完全不用3K了。我没S15的板子,前几个砍0头我都是从6E和6Y的坏板上拆元件自己焊上去的。

    该用户从未签到

    16

    主题

    256

    回帖

    446

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    446
    发表于 2009-3-8 23:40:00 | 显示全部楼层
    好资料
    下来看看
  • TA的每日心情
    开心
    2018-6-9 21:04
  • 签到天数: 25 天

    [LV.4]七品知县

    9

    主题

    5167

    回帖

    2799

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2799
    QQ
    发表于 2009-3-9 00:02:36 | 显示全部楼层
    好,不错的教程。很仔细
    转自中国硬盘基地技术社区 http://bbs.intohard.com ,原文地址:http://bbs.intohard.com/viewthread.php?tid=57441

    该用户从未签到

    98

    主题

    413

    回帖

    6169

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    6169
    QQ
     楼主| 发表于 2009-3-9 08:29:03 | 显示全部楼层
    原帖由 syzdq 于 2009-3-8 20:40 发表
    不知道那个repair2.0的MT读写ROM功能可不可以用,能用的话,就放在6E、6Y上写ROM后焊到ST盘上用,这样就可以完全不用3K了。我没S15的板子,前几个砍0头我都是从6E和6Y的坏板上拆元件自己焊上去的。




    真是好办法。有空我试试看才行。

    该用户从未签到

    98

    主题

    413

    回帖

    6169

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    6169
    QQ
     楼主| 发表于 2009-3-9 08:51:12 | 显示全部楼层
    可以想到的是,
    系统区初始化   I,y,z   initialize system region
    保存系统区  W
    强制写   1级下的F     ENABLE FORCED WRITE BIT

    STMEM的免费版是无法W_SECTOR,所以只能在SEND_FILE和S_BUF做手脚了,
    SPEED/115200
    S_BUF/260/Vendor_EA17_288.trk/0/48/1  
    LEVEL/2
    STR/s0Ea47,0  
    STR/w,0,48
    这个是S_BUF的大概用法。不过S_BUF不支持SDLD,写个固件要等很久。
    它是先缓冲,之后,用W来写入系统扇区。
  • TA的每日心情
    开心
    2018-7-23 16:25
  • 签到天数: 21 天

    [LV.4]七品知县

    56

    主题

    576

    回帖

    2万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    29301
    发表于 2009-3-9 10:32:53 | 显示全部楼层

    st-mem使用中值得注意的命令

    非常令大家失望,我不是高手,只懂点皮毛。这里有一些F级维修命令供大家参考。
    本论坛中版主ou1234的“st380011a维修的操作录像”好像有点启发。

    [ 本帖最后由 zhhustc 于 2009-3-9 10:50 编辑 ]

    st-mem使用中值得注意的命令.rar

    5.25 KB, 下载次数: 205, 下载积分: 金子 -2

    该用户从未签到

    98

    主题

    413

    回帖

    6169

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    6169
    QQ
     楼主| 发表于 2009-3-9 12:59:16 | 显示全部楼层
    原帖由 zhhustc 于 2009-3-9 10:32 发表
    非常令大家失望,我不是高手,只懂点皮毛。这里有一些F级维修命令供大家参考。
    本论坛中版主ou1234的“st380011a维修的操作录像”好像有点启发。


    兄弟,谢谢,过谦了。
  • TA的每日心情
    开心
    2018-7-23 16:25
  • 签到天数: 21 天

    [LV.4]七品知县

    56

    主题

    576

    回帖

    2万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    29301
    发表于 2009-3-9 19:31:02 | 显示全部楼层
    从命令中可以看出d命令在T级下只是加载cert code并不加载cert table,因此,开SF应该开不了,除非加载的cert code和盘上的cert table相容。但这种可能性太小了,而且F级下用/x查看区域表,鱼7系统区一般在E306~E385,输入N2,,22后,一般出现e32f错误。我私下认为还应该加载cert table。而我们用st-mem备份的磁道包括cert table,这就产生了矛盾。因此,也许需要备份扇区,或者备份磁道后用WINHEX编辑去掉后面的cert table部分,有人说我备份的是240扇区,但可能后面是无效的0充填,需要砍掉。这样,加载cert code和cert table后,再输入SN号,应该可以开SF了。
    从命令中也可以知道,d命令只加载数据,不能写入,要写入还需用Wx,y命令。
    另外,在F级下,一般不用直接写磁道或扇区的方法写固件。因为系统区并不是真正的固件区所在。在还未转变为T级下,即使表面上是T级初不能用I命令始化固件区,因为在F级下I命令失效。
    这是我的一点想法,请朋友们指正。

    该用户从未签到

    98

    主题

    413

    回帖

    6169

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    6169
    QQ
     楼主| 发表于 2009-3-9 21:35:53 | 显示全部楼层
    原帖由 zhhustc 于 2009-3-9 19:31 发表
    从命令中可以看出d命令在T级下只是加载cert code并不加载cert table,因此,开SF应该开不了,除非加载的cert code和盘上的cert table相容。但这种可能性太小了,而且F级下用/x查看区域表,鱼7系统区一般在E306~E385, ...



    说得非常有道理,我很赞同。应该把CERT TABLE用HEX切开独立用h加载才行。可是各种系列的盘,如何去确定它的BUF入口,.7的盘CERT是d400,  cert table是 h11。那么其他系列的又如何得知,请高手指教。

    [ 本帖最后由 cham_810 于 2009-3-9 21:39 编辑 ]
  • TA的每日心情
    开心
    2021-9-7 11:48
  • 签到天数: 32 天

    [LV.5]六品通判

    13

    主题

    513

    回帖

    706

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    706
    发表于 2009-3-9 22:07:10 | 显示全部楼层
    看看资料,学习学习[s:18] [s:18]
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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