查看: 2611|回复: 9

[分享] 吐槽一下MAPS这个孽障!

[复制链接]

该用户从未签到

3

主题

29

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
140
最后登录
2015-12-31
发表于 2015-8-30 15:26:49 | 显示全部楼层 |阅读模式
本帖最后由 _烟酒僧_ 于 2015-8-30 15:31 编辑



最近比较忙,光顾飞卡不是太多,一直心有不安,于是稍微点空当,便想着折腾下飞卡的MAPS板。


之前一直很看好MAPS,它个头稍显笨重,但丰富的外设很是吸引我,
主板、DOCK扩展板,Arduino扩展板、显示屏不仅有128x64的点阵屏,
还有一块2.8寸TFT屏,还有各种SD卡槽等等……
如果能够把这些好好利用起来,能够好好玩上
一阵子了!
下图为核心板+DOCK板->(这两个板也是MAPS的核心所在)
IMG_20150830_150503.jpg




上次板子不能被识别的问题后来确认为DOCK板的问题,
正确识别之后,配置好IAR设置项,能正确进入调试模式了,
相关设置截图如下:
2.jpg
5.jpg
3.jpg
4.jpg




我导入的是一个SDK包中的TFT显示例程,显示一个飞卡的LOGO,
IAR进入调试模式之后,程序却并未出现想要的结果。
果断暂停调试,经验告诉我,应该是程序一直在等待某个
外设的初始化,被吊起,
1.jpg




没道理啊,官方例程不是么?不至于处处是坑的,于是,
我又从软件开发包中,调入另一个例程,编译、加载……
然并卵!依然老问题,依然是主MCU时钟那块过不了!


为了解决这个问题,我继续找寻MAPS的相关资料,
原理图、硬件指南一大堆,然后逐个检测各个跳线帽的
功能说明……
6.jpg
再将上面的一些文档挨个挨个看,
断断续续与MAPS较量了这么久,

很是心有不甘,半途而废不是我的作风。
然并卵,并未发现有什么异常的地方!


到这,我基本能断定我手里的MAPS核心板
一定是有硬件问题的,概率在九成以上!
整个人都不好了……
同时也很羡慕那些能嗨皮地玩MAPS的网友,
可能是我真的有点背了!


接着只能捣腾那块FRDM K64了……













评分

参与人数 1NXP金币 +30 收起 理由
小七 + 30 安慰

查看全部评分

回复

使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16715
    最后登录
    1970-1-1
    发表于 2015-8-30 16:10:56 | 显示全部楼层
    原厂的板子怎么会有问题呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    29

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    140
    最后登录
    2015-12-31
     楼主| 发表于 2015-8-30 20:29:48 | 显示全部楼层
    lkl0305 发表于 2015-8-30 16:10
    原厂的板子怎么会有问题呢?

    我的是最早一批的流出的MAPS板 ,有说耳闻是有些问题     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16715
    最后登录
    1970-1-1
    发表于 2015-8-30 20:56:40 | 显示全部楼层
    _烟酒僧_ 发表于 2015-8-30 20:29
    我的是最早一批的流出的MAPS板 ,有说耳闻是有些问题

    那你可是提前尝鲜了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    连续签到: 1 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
    发表于 2015-8-31 00:12:55 | 显示全部楼层
       幸苦了! SAMV71 ,MAPS,K64 三块板子等着你……也许不止 o(∩_∩)o
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    29

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    140
    最后登录
    2015-12-31
     楼主| 发表于 2015-8-31 08:31:41 | 显示全部楼层
    ALTIUM2 发表于 2015-8-31 00:12
    幸苦了! SAMV71 ,MAPS,K64 三块板子等着你……也许不止 o(∩_∩)o

       确实有点小辛苦     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-3 11:19
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    50

    主题

    1万

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    14090
    最后登录
    2024-4-19
    发表于 2015-9-2 13:28:10 | 显示全部楼层
    楼主的意思板子是坏的。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    45

    帖子

    0

    注册会员

    Rank: 2

    积分
    146
    最后登录
    1970-1-1
    发表于 2015-9-3 17:27:48 | 显示全部楼层
    对应着代码中晶振的配置及硬件看一下是否一致,理应这个不太会出问题。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-7-13 18:31
  • 签到天数: 127 天

    连续签到: 1 天

    [LV.7]常住居民III

    19

    主题

    1229

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    6124
    最后登录
    2024-12-19
    发表于 2015-9-3 18:43:52 | 显示全部楼层
    说得这么坏,都不敢买了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11

    主题

    101

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    303
    最后登录
    2021-11-15
    发表于 2015-9-6 18:39:22 | 显示全部楼层
    我和楼主有同样的遭遇,我也在折腾MAPS,你的问题我同样遇到,程序没跑起来主要是时钟初始化未通过,MAPS设计有两个外部时钟源,一个是12MHz的X2,另一个是RMII_50MHz,出厂默认好像是选用X2,使用例程得先跳帽JP14,选用Etherne侧的插针,这样程序就可以跑起来了。

    这样设计原理源自frdmk64f,我看其原理图也是共享PHY的晶振,要是不用PHY晶振,那还得啃K64有关时钟配置的章节。

    我用MAPS最费劲的事就是那个网口,无论是下载MAPS还是KSDK的LwIP例程,从来没ping通过,严重怀疑MAPS厂商的软件设计水准,后来欣喜发现FSL发面了KSDK v1.2,下载验证了不负我的坚持,果然能够ping得通,感到相当欣慰,但ethernetif.c设计中也有一个严重的bug,连续ping大约半个小时左右应用程序就崩溃了,跟踪发现是lwip的pbuf分配失败所致,各种改lwipopt.h配置,还是同样的没能解决问题,把9.3的假期折腾到结束,终于搞定连续ping导致系统崩溃的问题。还有一个小问题就是网线连上之后数据通信正常,但网口的那两个灯从未闪烁过,这个问题没时间了得先等有空了再研究PHY的数据手册,应该能解决掉。

    MAPS用KSDK v1.1,这个版本与FSL官网发布的V1.2不兼容,目前我也还在折腾版本升级程序兼容,用MAPS真的很费事,FSL官方都升级到V1.2了,MAPS厂商像没发现貌似,一点响应都没有。

    个人建议如果MAPS厂商不更新软件到KSDK V1.2,建议朋友们还是先不用买入为好。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-28 16:54 , Processed in 0.108759 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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