博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

ly44770

arm+linux学习中
   ly44770.cublog.cn
关于作者  
姓名:ly44770
职业:嵌入式
年龄:*
位置:北京
个性介绍:arm+linux学习中

我的分类  



 我的留言本 管理留言
  skyhy.happy 时间:2008-04-26 09:43:59 IP地址:218.104.96.★
你好,最近在搞at91rm9200的spi驱动,遇到个问题是,连续读两个字节的好像读不出来呀,(设置每次读8个字节):具体芯片的读时序是这样的----先写一个字节的命令到发送寄存器SPI_TDR,然后会有16字节的数据返回来,我是先通过给SPI-TDR一个读和地址的命令共一个字节,然后通过再给SPI_TDR写数据0,让SPI_RDR接收8个字节的数据,连续两次,但返回不了要读的数据呀?望指点哈哈

Blog作者的回复:
你试试一次直接读16位如何?具体还真不知道。
  本站网友 时间:2008-03-18 11:05:19 IP地址:222.188.131.★
老大博客又更新了.庆祝!

  zhou0andyu 时间:2008-03-06 22:36:05 IP地址:211.68.2.★
ly44770,你好!
我现在用的s3c2410板子,它的内核是2.4.18,是中心微的zc301p摄像头,用的驱动是spca5xx20060402,当加载完摄像头驱动,用spcacat抓图时出现了下面的问题,能帮我看看这是哪里出了问题吗,是不是spca5xx20060402不支持2.4.18?
[root@fa /]# ./spcacat                      
 Spcaview version: 1.1.4 date: 27:11:2005 (C) mxhaard@magic.fr                                                              
video /dev/video0                 
Camera found: Z-star Vimicro zc0301p                                    
VIDIOCGPICT brightnes=32768 hue=0 color=0 contrast=32768 whiteness=0depth=24 pal                                                                                
ette=4      
Bridge found: ZC301-2                     
is_spca SPCA505               
is_spca SPCA506               
is_spca SPCA501               
is_spca SPCA508               
is_spca SPCA504               
is_spca SPCA500               
is_spca SPCA504B                
is_spca SPCA533               
is_spca SPCA504C                
is_spca SPCA561               
is_spca SPCA536               
is_spca SN9C102               
is_spca ZR364XX               
is_spca ZC301-2             
StreamId: 0  Camera                   
try palette 21 depth 8                      
Available  palette 21                     
try palette 15 depth 12                       
Available  palette 15 Unable to handle kernel NULL pointer dereference at virtua                                                                                
l address 00000000                  
pgd = c3ddc000              
*pgd = 33e1e801, *pmd = 33e1e801, *pte = 00000000, *ppte = 00000000                                                                   
Internal error: Oops: ffffffff                              
CPU: 0      
pc : [<c0032d1c>]    lr : [<c0032d18>]    Not tainted                                                     
sp : c3de3d8c  ip : 60000013  fp : c3de3da8                                           
r10: c01d9ec0  r9 : c3de3dfc  r8 : 60000093                                           
r7 : 00000000  r6 : c01a2080  r5 : c39b8008  r4 : c39b8008                                                          
r3 : 00000000  r2 : 00000000  r1 : c39b800c  r0 : 00000000                                                          
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment user                                                        
Control: C000317F  Table: 33DDC000  DAC: 00000015                                                 
Process spcacat (pid: 38, stackpage=c3de3000)                                             
Stack: (0xc3de3d7c to 0xc3de4000)                                 
3d60:                                                                c0032d18                                                                             
3d80: c0032d1c 60000013 ffffffff 00000001 c01a20d8 fffffff6 c01d9ec0 c3de3dcc                                                                             
3da0: c3de3dac c0032ad0 c0032cd0 00000000 00000035 20000000 c01d2298 c01d1bf8                                                                             
3dc0: c3de3df8 c3de3dd0 c001ffb8 c0032a64 ea000000 c3de3e44 00000001 c00af368                                                                             
3de0: 80000013 ffffffff 60000013 c3de3e54 c3de3dfc c001f340 c001fe9c 00000035                                                                             
3e00: 00000001 000007f8 a9f39fe1 60000013 00000000 c3fa38c0 00000000 c3de3e9e                                                                             
3e20: 00000016 60000013 c3de3e54 ea000000 c3de3e44 c001fd10 c00af368 80000013                                                                             
3e40: ffffffff c001d000 c3de3e84 c3de3e58 c00afbb4 c00af358 c001d000 c001d000                                                                             
3e60: 00000016 c3de3e88 00000017 00000000 c03d0420 c3de2000 c3de3ef4 c3de3e88                                                                             
3e80: c00b72dc c00af944 69617641 6c62616c 70202                                              
3ea0: 80000000 000c0000 c3de000f c00b25fc c001fce4 c3de3ed0 c3de3ec4 c00af344                                                                             
3ec0: c00b25f4 c3de3ee4 c3de3ed4 c00af364 c00af308 4001a018 4001a000 c001d000                                                                             
3ee0: 00000017 c3de3f0c c3de3f44 c3de3ef8 c00b8ff8 c00b70fc 4001a000 00000000                                                                             
3f00: c3de2000 00000000 00000000 00000000 c3de2000 c001d978 c001d978 c001d000                                                                             
3f20: 00000000 00000017 c03d0420 4001a000 c00b8e94 00000000 c3de3f78 c3de3f48                                                                             
3f40: c00b4858 c00b8ea4 00000017 4001a000 00000017 c03d0420 ffffffea 00000000                                                                             
3f60: 4001a000 c3de2000 40213280 c3de3fa4 c3de3                                              
3f60: 4001a000 c3de2000 40213280 c3de3fa4 c3de3                                              
3fa0: c001f680 c004e2e0 00000017 c00257cc 00000001 4001a000 00000017 00000000
3fc0: 00000017 4001a000 00000001 00000017 00000002 0001445f 40213280 bffff70c
3fe0: 400f9dec bffff6f0 400e9488 401bb2a4 60000010 00000001 00000002 00000001
Backtrace:
Function entered at [<c0032cc0>] from [<c0032ad0>]
 r7 = C01D9EC0  r6 = FFFFFFF6  r5 = C01A20D8  r4 = 00000001
Function entered at [<c0032a54>] from [<c001ffb8>]
 r8 = C01D1BF8  r7 = C01D2298  r6 = 20000000  r5 = 00000035
 r4 = 00000000
Function entered at [<c001fe8c>] from [<c001f340>]
Function entered at [<c00af348>] from [<c00afbb4>]
 r4 = C001D000
Function entered at [<c00af934>] from [<c00b72dc>]
Function entered at [<c00b70ec>] from [<c00b8ff8>]
 r7 = C3DE3F0C  r6 = 00000017  r5 = C001D000  r4 = 4001A000
Function entered at [<c00b8e94>] from [<c00b4858>]
Function entered at [<c00b4684>] from [<c004e3ac>]
Function entered at [<c004e2d0>] from [<c001f680>]
 r8 = C001F804  r7 = 00000004  r6 = 00000001  r5 = 4001A000
 r4 = 00000017
Code: 1a000009 e2841004 eb04f09e e3500000 (05800000)
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing

Blog作者的回复:
你可以先用其他程序抓图试试。这个spca5x驱动支持2.4内核。错误在哪里,我看着也晕。:-)
  roc 时间:2008-02-01 16:50:33 IP地址:59.37.10.★
您好,我们想跟您有偿合作共同开发一个基于spcaview视频服务器的项目。如果您有时间请加QQ:744149588 MSN:hawky.yu@hotmail.com 或者EMAIL :special123@163.com

  wanghar 时间:2008-01-23 11:26:16 IP地址:221.239.90.★
请问ly44770,你现在是否有足够的空闲时间,如有的话我们愿意有偿合作开发一个arm-linux项目。如有兴趣请电邮 wanghar@163.com 或 msn:wanghar_hj@hotmail.com.

  tkdcix 时间:2007-12-22 20:31:04 IP地址:58.19.155.★
请教下。GR-87 GPS模块如何 和串口连接? 请问需要中间电路吗?

Blog作者的回复:
可以使用usb转串口线,或者用max232进行电平转换。直连是不行的。
  本站网友 时间:2007-12-19 11:30:19 IP地址:58.49.251.★
请教ly44770:
在做移植的时候,出现这个错误
:undefined reference to 'setup_ramdisk'
应该怎么解决呢?
谢谢

Blog作者的回复:
这个函数需要你自己添加。可以参看我的文件贴图。
  本站网友 时间:2007-10-12 14:46:56 IP地址:60.176.253.★
你好,看了你的blog真是写得好。我照着那个usb转串口的方法做了一下。驱动是提示加进去了产生ttyusb0,但在/dev下确没有设备号ttyusb0,我该如何使用这个设备,请教怎么回事?

  本站网友 时间:2007-09-28 10:45:53 IP地址:218.18.128.★
你好:LY44770
 
       在您的博客里看到关于增加LCD驱动的文章,您说s3c2410fb.c,s3c2410fb.h这两个文件可以不
 
管,是不是不用修改这两个文件啊?我现在也在搞增加LCD驱动的工作,也忙了两周了,但就是显示不出来
 
那个LOGO,我是按网上说的加的,与你的步骤着不多,这里说说的的配置吧:我用的是英蓓特的实验
 
箱,CPU是S3C2410A,LCD屏是STN的:320*240,8位单描扫,BPP为8位,256色.我也看了s3c2410fb这个文件,
 
针对STN的屏的话,好像要修改相关的内容,但我不敢肯定.还烦您给指点一下!
 
谢谢!
 
 
                                                               linux爱好者:田云伟

  zjbgod 时间:2007-09-10 17:28:11 IP地址:61.144.29.★
可以认识下?我一直在从事ARM LINUX这方面的工作,希望可以和你交流,谢谢

Blog作者的回复:
qq809865675,很高兴认识你。
  linux初学者 时间:2007-09-03 09:02:09 IP地址:202.105.159.★
请教ly44770:我的板上使用GDB/GDBSERVER也出现缺少thread_db.so.1文件,现象如下:root@ebd9260:/mnt/testcode# gdbserver: error while loading shared libraries: lib
thread_db.so.1: cannot open shared object file: No such file or directory
我将armv5l-linux中的thread_db.so.1处理后,放到开发板/USR/BIN下,还是不行,请教一下,你是如何处理的?
望指教

Blog作者的回复:
应该拷到/lib下吧?:-)
  lolopig 时间:2007-08-15 13:56:33 IP地址:124.203.186.★
ly44770,你好,你的文章很专业,通过文章也看出你对技术非常专注,是一个很竞业的人,希望以后我们多交流。在一些项目上也能合作。
我的QQ:191470631

  cxh257 时间:2007-05-18 15:58:06 IP地址:222.187.44.★
我已经加你了,是否能够把我加上啊?

  cxh257 时间:2007-05-18 15:55:40 IP地址:222.187.44.★
很高兴能找到这样的文章,我是新手,正要在jxarm 2410上做东西,希望能够不吝赐教啊!

Blog作者的回复:
谢谢,共同学习。
  wpjack 时间:2007-05-18 12:53:24 IP地址:59.42.176.★
你里面写的资料很不错,我也是做这一行的,很愿意同你交流,但没联系方式,这个博客是我为了给你留言刚申请的,里面什么都没有。

Blog作者的回复:
谢谢,下边有我的qq号,可以多交流。



 发表评论
|| << >> ||

统计信息  
·总访问量:134505
·文章个数:103
·评论条数:139
·留言条数:17
·网友推荐:


Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们
页面生成时间:0.01624

京ICP证041476号