嵌入式开发者社区

标题: demo/syslink/tl-mcasp-only-dsp问题 [打印本页]

作者: liangws    时间: 2017-9-5 14:19
标题: demo/syslink/tl-mcasp-only-dsp问题
本帖最后由 liangws 于 2017-9-5 14:22 编辑 , [, n9 Z( q, g, S* G- Y0 [8 @, Z

4 {. g8 \% J% C0 I# \/ J你好!9 X0 Q( U9 H0 r6 i% E  ]
我通过; v/ l8 Y% h8 Y0 [
make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- da850_omapl138_tl_defconfig: P% a* W( j/ n: D) }: {4 {
make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- menuconfig
4 B* T  B& T8 G( m" Z! s' m7 D% z1 @这个编译内核,把i2c、aci31编译成模块,烧写到flash,启动内核报错,无法正常启动。具体错误如下:  Y; G& Z) s- \: v* V) I3 W# @
[    5.691331] Linux video capture interface: v2.003 Y; s! O) v- F, _, P
[    5.702557] Unable to handle kernel NULL pointer dereference at virtual address 00000028
9 o2 S0 D5 G" i3 o- {[    5.710992] pgd = c0004000$ Q8 C1 ~/ V  G: F6 I5 b- M
[    5.713741] [00000028] *pgd=000000004 d" x# ?7 A: j" n9 u6 p/ t
[    5.717366] Internal error: Oops: 5 [#1] PREEMPT
/ l! N  [. {1 |[    5.722018] Modules linked in:
# I) Z' v; y0 R7 n, ^/ e( t8 f$ |[    5.725113] CPU: 0    Not tainted  (3.3.0 #3)
% \/ g  O% ]5 P4 `% r[    5.729525] PC is at i2c_check_addr_busy+0x14/0x682 l  P5 r. A: ~& [$ i7 Z6 l% u9 E
[    5.734365] LR is at i2c_new_device+0x158/0x17c/ j3 G7 D: M, I! J) p4 [& Y
[    5.738942] pc : [<c02ad6fc>]    lr : [<c02adf6c>]    psr: 80000013
- r- G$ t, W$ A% K+ O' _* ?0 @4 F8 G[    5.738960] sp : c7833de0  ip : c7833e00  fp : c7833dfc
" N7 @, w; ?. X/ j, ?[    5.750506] r10: c05c4018  r9 : c05c4070  r8 : c79e4c04
7 X1 T* N! A6 @0 x这个可能会是什么问题?我用的内核配置文件是否有问题?
9 x$ k5 M+ h- @( W7 l( ]3 s; n) ]: W% R) M+ |
内核配置如下:
! W: }4 Z! k7 I/ _3 ri2c:
! ?1 @0 `- q$ R1 I! Y* g) \
; N1 K! e/ ^& J  P- d, L4 o. m* {! @
aic31配置:
9 _% i9 w7 U; n' I: @- {& w
% \! L- Q& E" j! A* {3 ^3 m3 ]0 S3 n1 z

作者: teddy    时间: 2017-9-6 16:09
可以使用附件的内核试试,这个内核把i2c和mcasp不编进内核。确认你的内核是否,直接使用tronlong的源码直接把i2c和mcasp编译成模块。
, _) r6 O; t% x0 v7 X




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4