搜索
bottom↓
回复: 5

读取芯片里的程序,自己烧写一个不工作

[复制链接]

出0入0汤圆

发表于 2015-9-23 14:21:52 | 显示全部楼层 |阅读模式
请教大家一个问题:
我在PIC10F200(没有加密)这个芯片上读取了汇编代码,然后自己烧写到新的一只PIC10F200,但是这个新烧写的完全不工作。
是不是读取出来的程序是没有配配置位的?
还是其他问题?

出0入0汤圆

发表于 2015-9-23 14:22:43 | 显示全部楼层
配置字!

出0入0汤圆

发表于 2015-9-23 21:33:26 | 显示全部楼层
首先说一下编程器读入的只是hex  哪来的汇编代码?
另外不知你用什么读写工具? 如果是PIC官方工具读入没有加密的芯片hex烧写到同型号芯片,可以直接工作(读入内容已包涵配置字)!

出0入0汤圆

 楼主| 发表于 2015-9-24 15:08:05 | 显示全部楼层
本帖最后由 yoursnemo 于 2015-9-24 15:12 编辑
youmcu 发表于 2015-9-23 21:33
首先说一下编程器读入的只是hex  哪来的汇编代码?
另外不知你用什么读写工具? 如果是PIC官方工具读入没有加 ...


我是用MPLAB IDE v8.89
1.设置好芯片型号
2.选Programmer→Select Programmer→PIC kit3
3.连接好PIC Kit3,MPLAB IDE v8.89提示已经连接好
4.再把PIC kit3提供5V电源打开
5.接上目标板(PCB板上有IC,但管脚上没有电容)
6.点击读取,提示读取成功
7.选View→Program Memory,能看到一行行汇编指令(MOVLW,MOVWF,BTFSS等等对寄存器操作和对立即数操作),而不是读取前的每一行都是一样:FFF   XORLW   0xff
8.点File→Export,弹出要选择程序存储范围、配置位、ID和保存文件格式(16进制hex文件?8进制bin文件?)框框,按默认点确定
9.选择保存路径,保存好
10.点file→Import,刚才保存的hex文件
11.换新的芯片到板上
12.连接好,点击编程,提示编程/比较等等成功
13.上电,不工作,一脸泪!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


不过在执行完第7点后,我点击Configure→Configuration Bits,查看配置位时,配置位的CP(code protect)是使能的???难道这个不是我读取来的程序的配置位,而是一个窗口可以让我设置配置位到这个程序的而已???

出0入0汤圆

发表于 2015-9-24 22:30:58 | 显示全部楼层
6读取成功后看一下配置位,有的型号芯片可以分段加密(如:后半部分加密 则前面看hex正常)!
再有如果没加密,在读入后可直接写入同型号芯片,也可在Export保存后再Import与原芯片校验一下(避免保存错误...)!

看到你后面: 不过在执行完第7点后,我点击Configure→Configuration Bits,查看配置位时,配置位的CP(code protect)是使能的?  
应该是加密了....

出0入0汤圆

 楼主| 发表于 2015-9-25 12:04:46 | 显示全部楼层
youmcu 发表于 2015-9-24 22:30
6读取成功后看一下配置位,有的型号芯片可以分段加密(如:后半部分加密 则前面看hex正常)!
再有如果没加密,在 ...

非常感谢你的回复~~~
今日自己写了个小程序测试了下,发现确实跟你情况说的一样~这个样品确实是被部分加密了(被客户坑了...他跟我100%确定是无加密的母片....)~
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 06:37

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表