网页新闻贴吧知道音乐图片视频地图文库
进入贴吧全吧搜索吧内搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月10日漏签0天
fx-es(ms)吧 关注:11,643贴子:255,100
  • 看贴

  • 图片

  • 精品

  • 视频

  • 游戏

  • 1 2 下一页 尾页
  • 135回复贴,共2页
  • ,跳到 页  
<<返回fx-es(ms)吧
>0< 加载中...

【巨坑】WP-34S硬件指南

  • 只看楼主
  • 收藏

  • 回复
  • enigmae
  • TI-84+CE
    13
最近群里团购了一波HP-20B,打算用来刷34S。关于34S,多的就没什么好说了,Andy那里说的很明白了。
需要的工具有:螺丝刀、电烙铁以及必备的焊锡松香等、线材(有专用连接线的话,前面的都可以不要)、TTL转接板、电源(USB4TTL自带电源,如果使用其它方案请注意需要3.3V电源)。

首先,拆机;打开后盖,可以看见三颗螺丝,拧下来;然后拨开胶垫两头,各有一颗螺丝,拧下来。
*1
然后,准备一张银行卡之类的卡片,将计算器底部左侧或右侧稍稍使劲掰,顺势将卡片插入,划至中间,前后晃动,将卡扣撬开,然后从左侧或右侧开始分别如法炮制打开两侧卡扣,最后打开顶部卡扣。
*2

这是卡扣的位置图。
接下来,把各个触点引出线来(当然,如果有适当的连接线,可以直接打开电池盖接上,连机子都不用拆,这个线楼主曾尝试制作,但是失败了)。
*3
(在后面的进行中发现,reset这根可以不引,当然保险起见还是引出来)

焊接时要小心别弄短路了,这一步考验焊接技术,,,不过楼主用不规则形状烙铁头拖焊过TQFP100,这种自然不在话下了。


楼主是用杜邦线引出的,各种意义上,都比较方便。
这里说明一下,除了VCC,GND,TX,RX以外,还多了复位和擦除,然后,VCC是3.3V,切记不要接成5V(实际上会怎样楼主也不知道)。
接下来:
1.通电,开机;
2.将erase和VCC短接
3.按下reset键(其实是短接reset和VCC,再移除。不过这样更方便,用镊子啥的在那个小圆上划拉一下就行,下同)(期间屏幕上会出现字符);
4.按下ON键;
5.断开erase,按下reset键(手册上的说明是此时屏幕应该是空白状态,可是楼主在reset之后并没有什么变化(用的是短接再移除的方法),于是断掉了电源,再打开电源)
此时屏幕变成空白,原有固件擦除完毕。
接下来是烧写新固件,楼主使用了真正意义上的串口,用一片MAX232作协议转换,当然,这里多说一句,有个小技巧,对各种烧写器都适用。在烧录前,把TX和RX短接,然后使用串口收发软件,打开串口,发送一组16进制数值,相对应的,应该会收到同样的数值,说明转换板是正常工作的。




使用软件MySamBa,

选择固件,可选择的固件有:
calc.bin 最基础系统
calc_full.bin 包括了完整的FM库的最基础系统
calc_xtal.bin 当焊接了外部晶振,可以使用此包,提供了一些时间函数
calc_xtal_full.bin 包括了完整的FM库的xtal包
calc_ir.bin 当焊接了外部晶振以及红外线led,可以使用此包,在xtal包的基础上提供了ir接口的函数
calc_ir_full.bin 包括了完整FM库的ir包
*4
这里通常刷第二个或者第三、四个,红外线是针对惠普的一个打印机的,现在看来并没有什么卵用。要是时间充裕的话,楼主倒是有复刻该打印机的想法。
选择正确的串口,点击sendfile,ROM就会被写入,如果连接错误会有提示,进度条刷完之后就可以退出了。
接下来按reset键,此时屏幕上将出现erased(首次开机画面,据说应该是ALL RESET,然而楼主并没有看到。
此时可以断电,焊下接线,洗净板子,装配机器,开始使用了。
虽然是硬件指南,按键贴纸的部分就略过好了,这里说明一下,推荐使用PVC贴纸。官方文件包里包含两种贴纸文件,一种是按键上有贴纸的,另一种是按键上无贴纸的版本,有按键版本字比较大,清楚;无按键版本的都把信息集成在背景上了,这里推荐有按键版本。虽然无按键版本贴起来省事很多。
晶振的安装打算另写,毕竟这只是简单指南而已。
引用来源
*1,*2,*3图来自项目手册,
*4关于ROM包的描述来自Andy的翻译。


  • qyfffk
  • 9860GII
    12
顶


  • enigmae
  • TI-84+CE
    13
有一段忘了加上去,补充一下,ROM写进去之后,拆除焊线的时候,尽量把锡清干净,楼主是使用烙铁清的,当然用吸锡线或者吸锡器都没问题,然后记得用乙醇把边上清理干净,楼主比较喜欢用松香,以上。


  • 超越说
  • 小吧主
    12
顶,不过我还是先练练焊工比较好。。。


  • 我是Skeleton
  • 小吧主
    12
技术贴好评


  • yhd1553877477
  • JP900
    9
赞


  • yhd1553877477
  • JP900
    9
必须顶一下


  • 920831658
  • 9860GII
    12
这个必须支持!


  • im化学王子
  • CG20
    14
已精


  • 季节1415
  • 9860GII
    12
赞


  • yzskyt
  • TI-84+CE
    13
赞!


  • 461065836
  • 小吧主
    13
不错,已下单hp 20b,34S比20B多了什么功能


  • 我是邪猫
  • 95CNX
    4
已经烧了一台
操作太难了,所谓的“按下reset键”有点蛋疼,没有专用的工具很难操作,一个不小心直接就
短路


尸体有人收吗


  • yhd1553877477
  • JP900
    9
加油!


  • enigmae
  • TI-84+CE
    13
因为好像有人没刷进去所以打算写第二个刷机实录,


  • 我是邪猫
  • 95CNX
    4
这是我的接线(gnd还留着andy的接线方法):





我的步骤是:
1.把线连接到转换器
2.把转换器插进usb口
3.按on开机
4.将erase和VCC短接
5.短接reset和VCC,再移除
6.按下ON键
7.断开erase
8.短接reset和VCC,再移除
然后我的计算器屏幕就不亮了,一开始以为烧了,想想不可能,要烧也是烧转换器,后来测试转换器TX和RX传数据也是成功的,没烧。然后就继续下一步开始刷
9.打开sam-ba 2.15
10.选择com口,再选择at91sam7l128-ek
11.点击connect
就出问题了
提示”the applet did not return.Please check the connection and reconnect the target device.“
确认之后又提示”low level initialization fail.low level initialization is required to run applets .continue anyway?“
点击yes之后提示”Board Description file not found: can't read "AT91C_AIC_IDCR" :no such variable“




然后就没有然后了


不知所措


  • enigmae
  • TI-84+CE
    13
感觉你可能下错文件了


  • 我是邪猫
  • 95CNX
    4


这是我的sam-ba软件刚打开的界面


  • 我是邪猫
  • 95CNX
    4
我用楼主的软件识别不了端口


  • 我是邪猫
  • 95CNX
    4
成功了!!!!!!!!!!!!!!!!!!!!!!!!!
拔了usb之后插一遍,开机显示erased!!!!!!!
太爱你了楼主


  • 朔雪M忆
  • 991CNX
    7
那么 既然团购了20b……要不要考虑一下团购贴纸的相关事宜……5刀一张……


  • 朔雪M忆
  • 991CNX
    7
在这里:
https://commerce.hpcalc.org/overlay.php


  • panyaolin123
  • 9860GII
    12
对于哪种ttl转接板有没有什么要求?


  • 大风起兮_
  • JP900
    9
专用连接线是什么样的连接线?


  • TC是Tesla_coil
  • 9860GII
    12
烧了之后能多多少功能?


  • 461065836
  • 小吧主
    13
楼主可以帮忙改吗,我这没工具,我之前也没有焊接经验


  • MeigenChou
  • 9860GII
    12
看到标题“巨”“硬”“WP”几个字,以为进错吧了


  • 超越说
  • 小吧主
    12
我也改好了,话说好的烙铁+好的焊锡,焊接确实简单了很多啊!
BTW,贴纸啥时候能好。。。


  • 朔雪M忆
  • 991CNX
    7
另外发现大家都刷3678的ROM……其实已经有3800了……https://sourceforge.net/p/wp34s/code/HEAD/tree/trunk/realbuild/


  • 461065836
  • 小吧主
    13
焊的时候触点脱落,怎么办


登录百度帐号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
推荐应用
  • 蓝钻
  • t豆娱乐城
  • 斗地主
  • 食神争霸
  • 添加应用
应用中心应用礼包
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 135回复贴,共2页
  • ,跳到 页  
<<返回fx-es(ms)吧
分享到:
©2017 Baidu贴吧协议|吧主制度|意见反馈|网络谣言警示