|
本帖最后由 wjchen 于 2020-12-2 15:01 编辑
更新记录:
2020/11/16: 更新了兼容的SD卡槽型号
2020/11/17: 优化复位后默认屏幕对比设置,修正39gs/48gII小屏幕16级对比转换至Saturn对比寄存器算法
2020/11/19: 新增了修复"已知不影响日常使用的bug 1, 2"的测试版USB刷机固件
2020/11/29: 更正SD卡座周边电阻R65数值笔误(100->10)
2020/12/02: 补充了卡座不兼容卡侦测及写保护时采用短接的方案的副作用(参见III. 内存芯片替换以及SD卡槽安装)
I. 前言
众所皆知39gs/48gII/49g+/50g硬件差异甚小,基本只有内存,闪存,SD卡槽以及屏幕尺寸不同。事实上,电路板与50g更是几乎相同,只靠几个0欧姆电阻来依照所安装的内存芯片容量调整与CPU的连线。而SD卡槽以及相关週边元件的电路焊盘也都保留。本文将说明如何透过更换硬件后刷入魔改的50g固件改造为小屏幕50g来实现49g+/50g所拥有的闪存访问及SD卡支持。[以下魔改后的机器简称50gm(50g-或50g mini之意)]。
改机有风险,请审慎评估
II. 硬件以及材料需求
1. 一台39gs或48gII,已经魔改为48gII的39gs自然也是可以的,注意48gII必须为四电池的新款。(必须)
2. 电烙铁,热风枪,焊锡。(必须)
3. 若是39gs"且"尚未改为48gII,则须将闪存换为SST39VF1601。参见Zephray所着(HP 39gs升级48gII)(必须)
4. LY62L25616ML或者BS616LV4010 SRAM芯片。(必须)
至少必须替换SRAM(39gs/48gII)以及换上2MB闪存(39gs),否则就算刷入魔改固件也是没用的。
5. SD卡槽(型号:Yamaichi Electronics FPS009-2409-0)或延长排线及週边电阻电容,详见下图。(可选)
使用SD卡槽外壳得开孔,使用延长软排线可以穿过电池盖卡扣刚好可放置在钮扣电池上方。電池蓋恰好可蓋上(见下图)
III. 内存芯片替换以及SD卡槽安装
如下图标示移动0欧姆电阻(直接用焊锡短接也可),及焊上SD卡槽等零件。
若卡座不兼容卡侦测以及写保护而采用短接方式,将有以下副作用:
1. 卡片上的写保护开关不起作用,SD卡永久处于可写入的模式
2. 即使未插入SD卡,计算器操作系统依然会认为已经插入SD卡,此时进入FILES([LS][APPS])将会因为无法获取卡片容量信息而卡机
(系统认为有插入卡片,然而实际上并没有,因此一直卡在获取卡片容量信息的状态)
IV. 刷入50gm固件
此步骤依据实际情况A,B择一操作即可。
固件版本为2.10,与2.15相比只缺少了对StreamSmart 400数据采集器的支持。
A. 39gs"且"未改48gII,初次更换闪存芯片为2MB(已经改48gII又刷回39gs的可直接跳到B),空白闪存芯片不带有计算器开机程序(开机程序带有USB及SD刷机功能),因此只能使用JTAG或者编程器烧写固件,这裡准备了带有48gII开机程序的编程器固件,没有JTAG可以请店家帮忙写好。此流程只需做一次,以后刷机可使用USB/SD操作。
50gm_CNA0000000_JTAG.raw
(2 MB, 下载次数: 19)
|
评分
-
查看全部评分
|