共2条
1/1 1 跳转至页
S3C44B0,ARM S3C44B0板子怎么知道ARM运行与否?

问
我的应用板是参照s3c44b0的开发板作的,焊好器件后,用JTAG调试代理软件检测到了ARM7核。用FLUTED.EXE烧三星提供的bios成功,校验也通过了。但是RS232口连接计算机的com口上,运行超级终端却没有反应。我使用txd0,rxd和地三线连接rs232口的。布线使用的最常见的公板设计。
请问大概哪里有毛病呢?我测了10M的晶振起振了,还有什么检测的办法呢?
再测哪个引脚可以看出ARM工作了? 答 1: 看看txd0端能不能测到bios发出的启动信息。 答 2: 复位? 答 3: 楼上两位我检测了txd0,没有发出启动信息,一直是高电平。
复位是好的,我专门测了复位信号,能够正常发出,手动复位后仍然不能正常工作。
请帮忙! 答 4: 我顶…… 答 5: 改改程序,让LED亮一下什么的 答 6: 我就是不知道烧得bios运行了没有,bios运行了才运行我的程序阿 答 7: 公板的LED会闪几下的你的闪吗,还有注意串口接线 答 8: 晕菜,这样也敢做板子啊,自己写个程序烧进去,要什么 bios 啊,几条汇编搞定,连 SDRAM 都懒得初始化,直接死循环闪 LED 啊,硬延时等待, 答 9: 先用JTAG工具检测ARM核 答 10: 我的经验 我也是自己做的板子,开始没焊FLASH,但SDRAM焊上去了,自己编个LED的程序,直接下载到SDRAM里运行,看看LED亮得对不对就知道了.
然后再把FLASH焊上去,没烧BIOS,把前面说的那个LED程序(里面有中断向量的)改变地址后烧进去,上电就可以看到我的FLASH正常不正常,很方便. 答 11: 回复:我的应用板是参照s3c44b0的开发板作的,焊好器件后,用JTAG调试代理软件检测到了ARM7核
---------这个表示你的CPU是好的,已经正常跑了.
找个程序,比如LED什么的,流水灯跑了,就表示FLASH是好的. 答 12: 嗯,直接拿bios的,还不如买个电脑算了…… 答 13: 哈哈,自己做的嘛? 仔细看看连接是否正确?不要不分公母哈!!! 答 14: 复位正常??txd rxd有没有接反??? 答 15: 有这样的简单汇编代码吗? 答 16: 下个led的程序进去不就行了. 答 17: 回复先用jtag测试一下内核,如果能够找到,再用jtag写一段程序到flash中,如果也没有错,恭喜你,基本上没有什么大问题了。
如果找不到内核,检查电源、焊接、复位
如果写入不了程序,用示波器测试A1~A23、D0~D15,看看有什么异常,正常情况应该是方波
请问大概哪里有毛病呢?我测了10M的晶振起振了,还有什么检测的办法呢?
再测哪个引脚可以看出ARM工作了? 答 1: 看看txd0端能不能测到bios发出的启动信息。 答 2: 复位? 答 3: 楼上两位我检测了txd0,没有发出启动信息,一直是高电平。
复位是好的,我专门测了复位信号,能够正常发出,手动复位后仍然不能正常工作。
请帮忙! 答 4: 我顶…… 答 5: 改改程序,让LED亮一下什么的 答 6: 我就是不知道烧得bios运行了没有,bios运行了才运行我的程序阿 答 7: 公板的LED会闪几下的你的闪吗,还有注意串口接线 答 8: 晕菜,这样也敢做板子啊,自己写个程序烧进去,要什么 bios 啊,几条汇编搞定,连 SDRAM 都懒得初始化,直接死循环闪 LED 啊,硬延时等待, 答 9: 先用JTAG工具检测ARM核 答 10: 我的经验 我也是自己做的板子,开始没焊FLASH,但SDRAM焊上去了,自己编个LED的程序,直接下载到SDRAM里运行,看看LED亮得对不对就知道了.
然后再把FLASH焊上去,没烧BIOS,把前面说的那个LED程序(里面有中断向量的)改变地址后烧进去,上电就可以看到我的FLASH正常不正常,很方便. 答 11: 回复:我的应用板是参照s3c44b0的开发板作的,焊好器件后,用JTAG调试代理软件检测到了ARM7核
---------这个表示你的CPU是好的,已经正常跑了.
找个程序,比如LED什么的,流水灯跑了,就表示FLASH是好的. 答 12: 嗯,直接拿bios的,还不如买个电脑算了…… 答 13: 哈哈,自己做的嘛? 仔细看看连接是否正确?不要不分公母哈!!! 答 14: 复位正常??txd rxd有没有接反??? 答 15: 有这样的简单汇编代码吗? 答 16: 下个led的程序进去不就行了. 答 17: 回复先用jtag测试一下内核,如果能够找到,再用jtag写一段程序到flash中,如果也没有错,恭喜你,基本上没有什么大问题了。
如果找不到内核,检查电源、焊接、复位
如果写入不了程序,用示波器测试A1~A23、D0~D15,看看有什么异常,正常情况应该是方波
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
“我踩过的那些坑”主题活动——第001期 | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【我踩过的那些坑】结构堵孔导致的喇叭无声问题被打赏50分 | |
【我踩过的那些坑】分享一下调试一款AD芯片的遇到的“坑”被打赏50分 | |
电流检测模块MAX4080S被打赏10分 | |
【我踩过的那些坑】calloc和malloc错误使用导致跑飞问题排查被打赏50分 | |
多组DCTODC电源方案被打赏50分 | |
【我踩过的那些坑】STM32cubeMX软件的使用过程中的“坑”被打赏50分 | |
新手必看!C语言精华知识:表驱动法被打赏50分 | |
【我踩过的那些坑】杜绑线问题被打赏50分 | |
【我踩过的那些坑】STM32的硬件通讯调试过程的“坑”被打赏50分 | |
【我踩过的那些坑】晶振使用的问题被打赏100分 |