管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
我在友善之臂的CON5上扩展个板子,用的系统总线,裸机跑的都没啥问题,调试都正常,用的LnGCS2,A1-A4。
然后跑WINCE的系统,我用流驱动的模式,在给的BSP里加了个驱动,就干了地址映射这件事,下到板子上,结果有时候进了系统一会就死机了,有时候没进系统就死了,我把我那板子拔下来就
不死机,不知道可能问题在哪?。
然后我想,既然裸机跑的没问题,那么硬件就都是通的,总线驱动啥的就没啥问题,那就算我不写驱动,那也应该不会死机,我就把原来的镜像下到板子里,结果还是一样的死机。
然后我又想难道LnGCS2被别的用了,总线有冲突?我就换到了LnGCS1,结果,还是不好使。
问题:
1,为什么我不写驱动,也会死机呢?难道系统能扫描到系统总线上插了个新东西?就算扫描到了,没驱动就得死机?
2,系统总线的驱动该怎么写?
3,WINCE片选的地址映射怎么写?
4,难道LnGCS1,2的块在友善的BSP里都被用了,导致系统冲突了?
望高手们,不吝赐教。
谢谢!