打印
[其他]

【已解决】DS89C430烧录程序提示求解

[复制链接]
1548|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
springvirus|  楼主 | 2016-8-10 12:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 springvirus 于 2016-8-10 14:19 编辑

【已解决】打开programflash.hex文件,看到第一行就是:020000040020DA,提示写第一行就出现问题,既然目录下的HEX文件均有问题,不如编译生成个试试,串口用的9600
用的KEIL C51,DS89C430建工程,编译生成HEX,文件内容如下
:03000000020003F8
:1000030085A09D75C4805391FB75C49DE59130E334
:10001300FB53C43F787FE4F6D8FD758107020023C4
:0E0023007580AA7590BB75A0CC75B0DD80FE0F
:00000001FF


>Loading File D:\keil5 practice\Objects\DS89C430.hex

<0D><0A>
<0D><0A>
<0D><0A>
> Erasing Flash   <0D><0A>
<0D><0A>
<0D><0A>
> K<0D><0A>
K<0D><0A>
<0D><0A>
> <0D><0A>
<0D><0A>
<0D><0A>
> ==> Completed

Loading Hex file...

L<0D><0A>
L<0D><0A>

:03000000020003F8.
:1000030085A09D75C4805391FB75C49DE59130E334.
:10001300FB53C43F787FE4F6D8FD758107020023C4.
:0E0023007580AA7590BB75A0CC75B0DD80FE0F.
:00000001FF.<0D>

Load complete.


下载成功

//-------------------------------------------------------   之前的问题   ----------------------------------------------------------------


照着官方的串口下载图,弄了个下载电路,用MTK2下载程序
连接target没问题,但在下载MTK2目录下的programflash.hex文件时,出问题了,提示
Error on writing the line :

:020000040020DA


烧录目录下的另一个probe.hex,也是同样的提示,不知什么情况
有玩过此款片子的同学吗,后面附上了手册


全部提示如下

DS89C430 LOADER VERSION 2.1  COPYRIGHT (C) 2002 DALLAS SEMICONDUCTOR<0D><0A>
> 89C430 LOADER VERSION 2.1  COPYRIGHT (C) 2002 DALLAS SEMICONDUCTOR
> R<0D><0A>
R<0D><0A>
LB:00 OCR:FF ACON:1F CKCON:01 P0:9D P1:FF P2:FF P3:FF FCNTL:B1<0D><0A>
>W  CKCON 1<0D><0A>
W CKCON 1<0D><0A>
<0D><0A>
> W  ACON 00<0D><0A>
W ACON 00<0D><0A>
<0D><0A>
> Loading File D:\Applications\MTK2\Dallas Semiconductor\Dallas Semiconductor MicroController ToolKit\programflash.hex

<0D><0A>
<0D><0A>
<0D><0A>
> Erasing Flash   <0D><0A>
<0D><0A>
<0D><0A>
> K<0D><0A>
K<0D><0A>
<0D><0A>
> <0D><0A>
<0D><0A>
<0D><0A>
> ==> Completed

Loading Hex file...

L<0D><0A>
L<0D><0A>

:020000040020DA
Error on writing the line :

:020000040020DA


Error writing file: expected G and received R

Error on line number : 1

:00000001FF<0D><0A>
G<0D><0A>
> <0D><0A>
<0D><0A>
>

Load failed.
R<0D><0A>
R<0D><0A>
LB:00 OCR:FF ACON:1F CKCON:01 P0:00 P1:FF P2:FF P3:FF FCNTL:B1<0D><0A>
>R<0D><0A>
R<0D><0A>
LB:00 OCR:FF ACON:1F CKCON:01 P0:00 P1:FF P2:FF P3:FF FCNTL:B1<0D><0A>
>R<0D><0A>
R<0D><0A>
LB:00 OCR:FF ACON:1F CKCON:01 P0:00 P1:FF P2:FF P3:FF FCNTL:B1<0D><0A>
>R<0D><0A>
R<0D><0A>
LB:00 OCR:FF ACON:1F CKCON:01 P0:00 P1:FF P2:FF P3:FF FCNTL:B1<0D><0A>
>

Loading File D:\Applications\MTK2\Dallas Semiconductor\Dallas Semiconductor MicroController ToolKit\programflash.hex

<0D><0A>
<0D><0A>
<0D><0A>
> Erasing Flash   <0D><0A>
<0D><0A>
<0D><0A>
> K<0D><0A>
K<0D><0A>
<0D><0A>
> <0D><0A>
<0D><0A>
<0D><0A>
> ==> Completed

Loading Hex file...

L<0D><0A>
L<0D><0A>

:020000040020DA
Error on writing the line :

:020000040020DA


Error writing file: expected G and received R

Error on line number : 1

:00000001FF<0D><0A>
G<0D><0A>
> <0D><0A>
<0D><0A>
>

Load failed.
Loading File D:\Applications\MTK2\Dallas Semiconductor\Dallas Semiconductor MicroController ToolKit\probe.hex

<0D><0A>
<0D><0A>
<0D><0A>
> Erasing Flash   <0D><0A>
<0D><0A>
<0D><0A>
> K<0D><0A>
K<0D><0A>
<0D><0A>
> <0D><0A>
<0D><0A>
<0D><0A>
> ==> Completed

Loading Hex file...

L<0D><0A>
L<0D><0A>

:020000040020DA
Error on writing the line :

:020000040020DA


Error writing file: expected G and received R

Error on line number : 1

:00000001FF<0D><0A>
G<0D><0A>
> <0D><0A>
<0D><0A>
>

Load failed.



DS89C430-DS89C450.pdf (908.26 KB)
DS89C430 user's guide.pdf (1008.95 KB)

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

127

主题

4552

帖子

14

粉丝