WP 34s 刷机方法
本条目将讨论如何将 HP 20b 或 HP 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 专用连接线,按照以下操作:
- 按下计算器上的 AC/ON 后松开
- 按住 Erase 键不放
- 按下 Reset 键后松开
- 按下计算器上的 AC/ON 后松开,此时计算器会擦除原有固件
- 松开 Erase 键
- 按下 Reset 键后松开
- 按下计算器上的 AC/ON 后松开,此时计算器应该不再显示任何信息
- 在电脑上,选择合适的固件并单击 Send
- 等待电脑刷机完成
- 取下计算器上的刷机线、断开计算器与电脑的连接,按下计算器的 AC/ON
- 此时计算器应该会显示 Erased 或 All Erased (取决与机型为 20b 还是 30b)
- 刷机完成
如果您没有专用连接线,则按照以下操作:
- 将所有引线插在面包板上的合适位置
- 按下计算器上的 AC/ON 后松开
- 将 Erase 引脚与 Vcc 引脚短接
- 将 Reset 引脚与 Vcc 引脚短接并分开
- 按下计算器上的 AC/ON 后松开,此时计算器会擦除原有固件
- 将 Erase 引脚与 Vcc 引脚分开
- 按下计算器上的 AC/ON 后松开,此时计算器应该不再显示任何信息
- 在电脑上,选择合适的固件并单击 Send
- 等待电脑刷机完成
- 按下计算器的 AC/ON, 此时计算器应该会显示 Erased 或 All Erased (取决与机型为 20b 还是 30b)
- 取下所有连接线,清理主板焊接废料,装好计算器外壳
- 刷机完成
特殊注意事项
如果您使用在主板上焊线的刷机方法,那么您可能发现无论怎样电脑都无法向您的计算器传输固件。
此时,拆除 Tx0 和 Rx0 引脚上的引线,使用 JP5 与 JP6 刷机通常可以成功。
尽管理论上两对引脚走线相同,但是明显的使用 JP5 与 JP6 刷机成功概率最大。