WP 34s 刷机方法

计算器百科,非营利的计算器专业知识百科。
跳到导航 跳到搜索

本条目将讨论如何将 HP 20bHP 30b 改造为 WP 34s

准备

您至少需要以下工具来改造您的计算器:

  • 能够正常使用的 HP 20b 或 HP 30b 的计算器
  • 运行 Windows XP/7/10 的带有至少一个可用 USB 接口的计算机
  • HP 专用刷机线
  • WP 34s 固件
  • MySamBa 刷机工具

如果您没有 HP 专用刷机线,则额外需要:

  • 螺丝刀套组
  • 废旧的硬薄卡片(如不再使用的银行卡)
  • 35W 电烙铁、松香和焊锡(电烙铁瓦数仅为推荐值,不做严格限制)
  • 至少 5 根铜导线,可以从网线或电话线中截取约 25cm 长的导线
  • 面包板和跳线若干
  • FTDI 转 USB 板

如果您希望您的计算器拥有实时时钟(用于计时和保存时间),除上述材料外,您还额外需要:

  • 0603 18pF 贴片电容 2 片
  • 圆柱型 2*6mm 32.768 KHz 无源晶振 1 只

请将所有材料放置在平坦无尘的桌面上,保证您可以轻易地取到各个材料。 当您准备好之后,您就可以开始改造工作。

晶振的安装

如果您不需要安装晶振,则可以跳过本节。

用力向上滑动计算器后盖,取下计算器后盖。此时您应该可以看见计算器的电池。

卸下后面板的 3 颗十字头螺丝。用平头螺丝刀翘起计算器底部的接触垫,接触垫两侧下各有 1 颗十字头螺丝。

用卡片用力推入计算器底部前面板与后面板的缝隙,尝试打开卡扣。 计算器一圈共 9 个卡扣,您需要用力才能打开。期间请注意不要掰断前面板或用卡片撕碎屏幕斑马纸。 计算器的主板与前面板附着。打开时请注意不要损伤元件。

现在您应该可以看到计算器的主板。观察计算器黑胶右上侧区域,有留空的焊接点。 您应该可以看到标记有 C3, C4 和 J1(有时标记为 Y1) 的焊点。在 C3, C4 处各焊接一片电容,在 J1(或 Y1) 处焊接晶振。

焊接完成后,清理主板残留的焊接废料。

连接

如果您拥有 HP 专用刷机线,则安装刷机线,并将计算器与电脑连接,转至刷机节。

如果您没有,则需要手动焊接。您需要焊接以下引脚:

  • Vcc (3V3)
  • GND
  • Rx0
  • Tx0
  • Erase

引出使用。具体引脚参见 HP 20b 刷机接口引脚定义。 您还可以参见玄学内容规避可能的刷机失败。

刷机

将计算器与电脑牢固连接后,打开 MySamBa 刷机工具。(Windows 7 以及以上版本请以管理员身份运行)

先不要急着开始刷机!只是先打开工具备用而已。

如果您有 HP 专用连接线,按照以下操作:

  1. 按下计算器上的 AC/ON 后松开
  2. 按住 Erase 键不放
  3. 按下 Reset 键后松开
  4. 按下计算器上的 AC/ON 后松开,此时计算器会擦除原有固件
  5. 松开 Erase 键
  6. 按下 Reset 键后松开
  7. 按下计算器上的 AC/ON 后松开,此时计算器应该不再显示任何信息
  8. 在电脑上,选择合适的固件并单击 Send
  9. 等待电脑刷机完成
  10. 取下计算器上的刷机线、断开计算器与电脑的连接,按下计算器的 AC/ON
  11. 此时计算器应该会显示 Erased 或 All Erased (取决与机型为 20b 还是 30b)
  12. 刷机完成

如果您没有专用连接线,则按照以下操作:

  1. 将所有引线插在面包板上的合适位置
  2. 按下计算器上的 AC/ON 后松开
  3. 将 Erase 引脚与 Vcc 引脚短接
  4. 将 Reset 引脚与 Vcc 引脚短接并分开
  5. 按下计算器上的 AC/ON 后松开,此时计算器会擦除原有固件
  6. 将 Erase 引脚与 Vcc 引脚分开
  7. 按下计算器上的 AC/ON 后松开,此时计算器应该不再显示任何信息
  8. 在电脑上,选择合适的固件并单击 Send
  9. 等待电脑刷机完成
  10. 按下计算器的 AC/ON, 此时计算器应该会显示 Erased 或 All Erased (取决与机型为 20b 还是 30b)
  11. 取下所有连接线,清理主板焊接废料,装好计算器外壳
  12. 刷机完成

特殊注意事项

如果您使用在主板上焊线的刷机方法,那么您可能发现无论怎样电脑都无法向您的计算器传输固件。

此时,拆除 Tx0 和 Rx0 引脚上的引线,使用 JP5 与 JP6 刷机通常可以成功。

尽管理论上两对引脚走线相同,但是明显的使用 JP5 与 JP6 刷机成功概率最大。