求助——OMAPL138的ARM的Linux环境应用 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6581|回复: 5
打印 上一主题 下一主题

求助——OMAPL138的ARM的Linux环境应用

[复制链接]

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
跳转到指定楼层
楼主
发表于 2016-8-23 15:16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人小白,刚接触Linux系统没多久,使用的是OMAPL138的开发板,已学会应用创龙提供的历程,实现ARM和DSP的syslink通信。( Z6 v! o5 \# q5 \. j& `: }
& l- g/ r' q: @6 o9 y4 W
现在想在ARM端的程序(QT工程程序)中实现对TF卡的读写,但却无从下手。
" Z+ I, a8 J; r9 M2 R9 i* q- S
看到OMAPL139的datasheet中有提到MMC/TF端口的使用,但那完全就成了裸机状态下的。
: Y! ?8 q4 G$ ]9 `& B7 B/ I7 A6 o7 }" i) E& h9 H
这里想借助Linux平台实现,最好能以文件的方式读写数据。
# U' q! J$ P% b8 `
" H8 v3 {. X% V1 D7 r求告知实现思路,以及相关的函数,还有可能所需的库文件等,或者是这些资料的获取方法哈9 o% e" ?0 X: p3 C6 g! F& O$ X6 X

  y1 Y' Z: ~% ~* ^非常感谢!& M; [/ w& E) N8 |3 |1 ^
/ P0 E$ k  C+ N& O; T
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

83

帖子

426

积分

创龙

Rank: 8Rank: 8

积分
426
沙发
发表于 2016-8-23 15:29:45 | 只看该作者
C语言中有关文件操作的函数:
- C% f1 u# I- ^) \# G. W2 Zhttp://www.jb51.net/article/37688.htm8 b* }" r2 ?: D2 x  j) g# j; K

" w  M$ u3 ~$ V9 Fsd卡在linux系统上的节点为 /media/mmcblk0p1和/media/mmcblk0p2,可使用文件操作的相关函数创建、读写文件,最后保存在这两个节点,实现sd卡的读写。
# U$ p: H! x0 K0 S- X  d# ]3 K' `0 B5 d5 v' j. f0 l
system函数:0 \; b- S& a0 i9 [9 Q) l
http://blog.sina.com.cn/s/blog_8043547601017qk0.html
! u; N5 N6 d, E( S
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
板凳
 楼主| 发表于 2016-8-23 15:34:26 | 只看该作者
vefone 发表于 2016-8-23 15:29
% D" U9 X3 y+ d5 S( C% oC语言中有关文件操作的函数:+ C( s" [" o6 N# Y2 X" S
http://www.jb51.net/article/37688.htm

- [( O, Z8 r1 o4 n  \# h明白了,豁然开朗啊,非常感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
地板
发表于 2016-8-31 22:06:51 | 只看该作者
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:$ |% e& P9 M: u; a# D' m' D4 A
我用的开发板是TL138/1808/6748F-EasyEVM,1 ]& F3 b+ x' i5 J
  
; n# O0 _" A/ K4 `; k1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,' s" Q0 g/ M/ w% w
执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:
+ @* @, v# R: O- z *** Unable to find the ncurses libraries or the
; {3 x' X9 s/ E! {' O3 E *** required header files.
  H" ]& D$ M" g0 I *** 'make menuconfig' requires the ncurses libraries.; j8 K, @, {4 T- r( r
***
+ D- n) Q# k0 k *** Install ncurses (ncurses-devel) and try again.
7 a7 g$ O9 F' X2 u *** " T* L: Q$ L" C
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1# u5 j/ ~: N0 y. f. A. ]. Q
make: *** [menuconfig] Error 2
( H9 j/ ]* y5 d: b( U这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。
% b% K! I' Q# H/ a5 R. W  J/ b: M( @7 ?8 G# k
第2个问题:2 ~" o: J  b% I- }
在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:
& f/ W6 G  [8 c5 Q+ Aon your host. Do you have administrator privilieges?
, o6 r. G: }- s7 l0 t6 E# |Type 'y' to continue or 'n' to exit the installation: y8 T  _, S4 o3 s& ^4 |3 ^& m
Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake) p' T2 t9 l5 D' G9 H3 m# N
Reading package lists... Done
1 K% P" o9 C9 R0 {' e, VBuilding dependency tree       4 X0 [$ z0 z! S7 M6 \) k$ I3 o# I# t/ y
Reading state information... Done
5 l' o8 t3 ~$ x( JE: Couldn't find package xinetd7 h/ V# y! O) d4 [9 j  @- l' C+ G
Failed setup, aborting..9 s, J1 L. g6 F, a
Failed setup, aborting..! o+ y0 ~! O7 x" J+ l
" l2 K  v6 \8 t) w+ b6 ~2 P
现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢

点评

问题2,你的电脑是否已联网? 建议新开一个帖子讨论。  详情 回复 发表于 2016-9-1 08:55
回复 支持 反对

使用道具 举报

0

主题

113

帖子

2122

积分

创龙

Rank: 8Rank: 8

积分
2122
5#
发表于 2016-9-1 08:55:56 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06
- P% t3 e! i1 q- `求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
2 @1 d/ t7 R- n6 W; ^# d我用的开发板是TL138/1808/6 ...
4 i& u) n. l% e6 a* J9 A
问题2,你的电脑是否已联网?
5 t7 q/ X0 s) d  T
0 i9 v) G. r1 P$ F4 D建议新开一个帖子讨论。
- l5 o! n9 N, t6 ^8 K
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
6#
 楼主| 发表于 2016-9-1 15:51:51 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06
: L- f! y! n5 u( ^. X- v. e( I求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
& J# R3 ^( U( U( X- m, R& N我用的开发板是TL138/1808/6 ...

4 s$ [& w6 D: z. ]7 J6 S& o4 t9 i问题1,电脑在Ubuntu下是否装了ccs?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-10-16 22:16 , Processed in 0.043120 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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