楼主: tovax

[已解决] 求一份K10最小系统的原理图(已解决)

[复制链接]
  • TA的每日心情
    无聊
    2019-4-1 22:48
  • 签到天数: 302 天

    连续签到: 1 天

    [LV.8]以坛为家I

    87

    主题

    7322

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    4614
    最后登录
    2021-1-25
    发表于 2014-9-18 01:18:58 | 显示全部楼层
    还是建议用最简单的那种, 看看接口下拉到底方便不方便
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    194
    最后登录
    2018-3-31
     楼主| 发表于 2014-9-19 09:37:08 | 显示全部楼层
    图片所示是用jflash擦除整片的报错。经过测试发现,每次重新上电后芯片都被锁了,但是烧录文件的0x400到0x40f确实是按照要求配置的。这是怎么回事呢?

    erase_error.jpg
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    194
    最后登录
    2018-3-31
     楼主| 发表于 2014-9-19 10:31:46 | 显示全部楼层
    拿友联的开发板做了测试,结果是一样的,说明硬件问题不大,主要原因还是在软件。
    用的emIDE(基于GNU toolchain), 期望有兴趣的朋友一起讨论问题的原因所在。
    代码在附件。

    dx64.rar

    98.02 KB, 下载次数: 65, 下载积分: 威望 1

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2014-9-19 10:49:27 | 显示全部楼层
    tovax 发表于 2014-9-19 09:37
    图片所示是用jflash擦除整片的报错。经过测试发现,每次重新上电后芯片都被锁了,但是烧录文件的0x400到0x4 ...

    楼主用CW试试,用PE配置个最简单的代码烧录试试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    194
    最后登录
    2018-3-31
     楼主| 发表于 2014-9-19 19:50:20 | 显示全部楼层
    本帖最后由 tovax 于 2014-9-20 15:02 编辑

    生成的bin文件,用jflash烧录,第一扇区烧录都失败,整片都先擦除了(除了0x40c位置为0xfe,其他地址都为0xff),怎么会这样呢?
    求指点。

    Best regards.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    194
    最后登录
    2018-3-31
     楼主| 发表于 2014-9-20 15:12:26 | 显示全部楼层
    本帖最后由 tovax 于 2014-9-20 15:14 编辑

    从图片看,怎么是"RAM tested O.K.",在往RAM下载吗?并且下载失败了,擦除的话也失败。
    programming in fast mode. with use of ram. 是什么意思?怎么感觉都跟RAM杠上了。。。

    dx128_program.JPG
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2014-9-23 14:26:35 | 显示全部楼层
    tovax 发表于 2014-9-20 15:12
    从图片看,怎么是"RAM tested O.K.",在往RAM下载吗?并且下载失败了,擦除的话也失败。
    programming in fa ...

    楼主你只是用JLINK 的自带烧录软件有问题吗?
    另外楼主用的是JLINK的哪个软件?
    有没有试过直接用CW软件下载呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    63

    帖子

    0

    注册会员

    Rank: 2

    积分
    194
    最后登录
    2018-3-31
     楼主| 发表于 2014-9-25 10:01:58 | 显示全部楼层
    原因及解决办法:
    总结下来,kinetis的烧录仿真接口对外围的要求并不是很高,按FAE的建议就没问题了。
    由于特殊原因,我这里必须使用基于gcc的emIDE,但这个IDE对kinetis系列的工程创建是有漏洞的。
    1.0x400~0x40f没有做任何处理。
    2.启动文件处理时间过长,导致不能及时关闭看门狗。
    其实这个问题在之前IAR中也是有的,是在6.30版本之后修改了,所以之后就不会遇到这样的问题。

    感谢 FSL_TICS_ZJJ
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2014-9-25 11:09:00 | 显示全部楼层
    tovax 发表于 2014-9-25 10:01
    原因及解决办法:
    总结下来,kinetis的烧录仿真接口对外围的要求并不是很高,按FAE的建议就没问题了。
    由于 ...

    原来是这样,还是编译器的问题,感谢你的详细解释。
    编译器建议还是用常用并且新的版本,因为我们的版本都比较新,所以你的问题不能在我们这边复现。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 23:34 , Processed in 0.109890 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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