hp39gs计算器使用daplink刷固件

前言:

39gs真真是折腾的良心机,价格及其便宜,在论坛大佬发现可以改48gii后,玩乐价值又高了不少,教程在HP 39gs升级48gII - 惠普(HP)图形编程计算器 - cnCalc计算器论坛 - Powered by Discuz!

但是目前教程都用jlink刷固件,或者要求商家刷固件,价格极其昂贵,正好手里有daplink,39gs本身就是标准的samsung_s3c2410,所以可以openocd刷

准备:

openocd

daplink

步骤:

按照大佬的教程连好线

在openocd下打开power shell

在openocd/scripts/board目录下创建一个39gs.cfg

输入内容

telnet_port     4000
gdb_port        3000
transport select jtag


set CPUTAPID 0x0032409d
source [find target/samsung_s3c2410.cfg]

$_TARGETNAME configure -event reset-init {
     # Setup primary clocks and initialize the SDRAM
     mww 0x53000000 0x00000000
     mww 0x4a000008 0xffffffff
     mww 0x4a00000c 0x000007ff
     mww 0x4c000000 0x00ffffff
     mww 0x4c000014 0x00000003
     mww 0x4c000004 0x000a1031
     mww 0x48000000 0x11111122
     mww 0x48000004 0x00000700
     mww 0x48000008 0x00000700
     mww 0x4800000c 0x00000700
     mww 0x48000010 0x00000700
     mww 0x48000014 0x00000700
     mww 0x48000018 0x00000700
     mww 0x4800001c 0x00018005
     mww 0x48000020 0x00018005
     mww 0x48000024 0x009c0459
     mww 0x48000028 0x000000b2
     mww 0x4800002c 0x00000030
     mww 0x48000030 0x00000030
     flash probe 0
} 
 
 
#flash configuration
#flash bank <name> <driver> <base> <size> <chip_width> <bus_width> <target> [driver_options ...]
set _FLASHNAME $_CHIPNAME.flash
flash bank $_FLASHNAME cfi 0x00000000 2097152 2 2 $_TARGETNAME

然后ps运行

.\bin\openocd -f interface/cmsis-dap.cfg -f board/39gs.cfg

再打开个ps运行telnet localhost 4000

telnet通过4000端口跟openocd相连。但是默认情况下windows是不支持telnet服务的,会提示如下:

这个时候需要到setting-->程序-->程序-->启动或关闭windows功能里面把telnet功能打开即可。

然后就可以连上了。

下载大佬给的bin,放在openocd的目录下改名为39gs.bin

最后呢运行

program  39gs.bin 0x00000000 verify reset

等个一会会就好了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值