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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
跳转到指定楼层
楼主
发表于 2016-8-23 15:16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人小白,刚接触Linux系统没多久,使用的是OMAPL138的开发板,已学会应用创龙提供的历程,实现ARM和DSP的syslink通信。" `: n! Q8 x6 l4 l

. f8 Y2 A" {, M& ]! D现在想在ARM端的程序(QT工程程序)中实现对TF卡的读写,但却无从下手。
5 O- O: V' Z" p8 m" n5 k1 X. E2 x5 \  u0 Z) R
看到OMAPL139的datasheet中有提到MMC/TF端口的使用,但那完全就成了裸机状态下的。- v- K6 ~& o$ V' O
0 C" _( a: b! a5 t  Z
这里想借助Linux平台实现,最好能以文件的方式读写数据。  E! e( H6 t2 a! N

% Z* C0 E( S7 e; ~9 w* ^, v求告知实现思路,以及相关的函数,还有可能所需的库文件等,或者是这些资料的获取方法哈$ C& p9 [6 ^, {1 ?+ y

4 p) N& y! {9 Y& r非常感谢!
; R+ ^" ^# ?( D9 R, `
* W; p! c5 j2 o0 }6 o1 Q
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

83

帖子

426

积分

创龙

Rank: 8Rank: 8

积分
426
沙发
发表于 2016-8-23 15:29:45 | 只看该作者
C语言中有关文件操作的函数:+ r; a9 ^$ j6 _: Z8 e5 f& A# Y* q
http://www.jb51.net/article/37688.htm
9 k. e9 W0 a! ]7 X+ I  P
# x6 C4 B! {2 z' Q# Wsd卡在linux系统上的节点为 /media/mmcblk0p1和/media/mmcblk0p2,可使用文件操作的相关函数创建、读写文件,最后保存在这两个节点,实现sd卡的读写。
: ~+ k+ y; [. ?! g
* ?/ W$ \  I) l; i, Gsystem函数:
3 o! V' k) [* [' bhttp://blog.sina.com.cn/s/blog_8043547601017qk0.html
) b- X" a9 W/ E+ B
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
板凳
 楼主| 发表于 2016-8-23 15:34:26 | 只看该作者
vefone 发表于 2016-8-23 15:29
% T+ b; L3 _$ i0 n5 p! {- T" uC语言中有关文件操作的函数:
" r. v; z0 G3 X/ Rhttp://www.jb51.net/article/37688.htm
2 z) _* ~* _0 K% E) g' t) B- S
明白了,豁然开朗啊,非常感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
地板
发表于 2016-8-31 22:06:51 | 只看该作者
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
2 [/ Z( |1 z0 X* Y( D, c我用的开发板是TL138/1808/6748F-EasyEVM,$ Q% Q. O8 L: r4 @% f, e) b
  3 P& q6 o9 N; G: O" _% Y6 _
1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,
2 X, I+ L" f# P执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:+ G+ D, R2 B/ }. ]$ H, Y# w
*** Unable to find the ncurses libraries or the
) M& |/ e2 Y. }/ `$ }3 t4 W5 {) @7 r7 G *** required header files.
0 g" ]0 k+ H6 m *** 'make menuconfig' requires the ncurses libraries.$ o6 n6 V3 c3 Y; P' d, ~) j
*** ; |7 A' `2 t7 O, S, K8 a
*** Install ncurses (ncurses-devel) and try again.
9 [! q) s! G7 T4 |* T *** 0 `) |, S4 O- t  O$ e! h) @
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
3 R4 a9 C6 V3 r1 _make: *** [menuconfig] Error 2$ Y  |4 [1 J: P. g* H9 [
这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。
. W/ L, D% P  r
4 `: ~* ^' E' ~% `( v第2个问题:
9 _' u- \: A* g6 P8 ~) b' ^2 g在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:
1 o. L9 f, t( R# n& G& Mon your host. Do you have administrator privilieges?
7 g6 h. [. e5 X+ Y+ f) @Type 'y' to continue or 'n' to exit the installation: y0 y; k' E& j6 I) g! W6 ]
Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake
. Y; z  A1 O( a" h7 L0 z; PReading package lists... Done% n9 v$ C* M8 O% p9 C/ j/ Z. d3 _2 ^/ N
Building dependency tree      
  _# R, r# g$ i: t9 x/ xReading state information... Done
$ o  F. `5 _! J" |& `  D4 _1 JE: Couldn't find package xinetd
- {; K9 s1 D" SFailed setup, aborting..
5 p; P# _6 h0 J+ yFailed setup, aborting..7 A7 H& L* g$ R" `7 W
* K( e% q5 Z7 x4 S; |/ A) U& }  E
现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢

点评

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

使用道具 举报

0

主题

113

帖子

2100

积分

创龙

Rank: 8Rank: 8

积分
2100
5#
发表于 2016-9-1 08:55:56 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06' a8 T0 J# u" [8 Y& }9 l  D' v
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:5 E: S2 R7 e8 ]# O: s
我用的开发板是TL138/1808/6 ...

6 B5 j, G5 i5 i$ {, L8 @' A6 @问题2,你的电脑是否已联网?
$ H5 Y- \; @* F  S6 K3 D. G% g/ x8 W( B* @1 b: c2 B( D
建议新开一个帖子讨论。
6 h( `- l# H; w- V2 l
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
6#
 楼主| 发表于 2016-9-1 15:51:51 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06
( I! i" L4 Q: i0 r/ J' K求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
  J& C! G) W3 D; y6 {+ p我用的开发板是TL138/1808/6 ...
, O% E% e6 p* Z% X
问题1,电脑在Ubuntu下是否装了ccs?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 12:14 , Processed in 0.040725 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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