求助——OMAPL138的ARM的Linux环境应用 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
跳转到指定楼层
楼主
发表于 2016-8-23 15:16:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人小白,刚接触Linux系统没多久,使用的是OMAPL138的开发板,已学会应用创龙提供的历程,实现ARM和DSP的syslink通信。5 M) \& w# D8 ]7 L2 C/ v

% r9 B7 I% t; x: Y4 y8 l现在想在ARM端的程序(QT工程程序)中实现对TF卡的读写,但却无从下手。) r) E( m$ O# k( `7 [9 r
" y5 ^9 F( B2 n- ?  ?2 O
看到OMAPL139的datasheet中有提到MMC/TF端口的使用,但那完全就成了裸机状态下的。
: j% h4 M8 L( J8 `3 S* M
/ c6 Q( |. U/ J& H; A这里想借助Linux平台实现,最好能以文件的方式读写数据。
6 T5 y& N# D+ p7 P" t0 e# V; C; t; a6 F' |  f# A2 \! ^% M% H
求告知实现思路,以及相关的函数,还有可能所需的库文件等,或者是这些资料的获取方法哈. p& b5 w4 C* q+ w9 U: p

9 C3 _! c/ I3 h! Q5 m非常感谢!- o: f- g1 Q$ E) N* p" q4 o
7 C& \! W& ?: O# z# J/ _% P; U$ k/ _
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

83

帖子

426

积分

创龙

Rank: 8Rank: 8

积分
426
沙发
发表于 2016-8-23 15:29:45 | 只看该作者
C语言中有关文件操作的函数:. x5 i) T2 y, R/ Z  k$ e) L
http://www.jb51.net/article/37688.htm
) h7 Y8 e; X: W6 B9 I
( @( `  C, h$ n1 X( I! wsd卡在linux系统上的节点为 /media/mmcblk0p1和/media/mmcblk0p2,可使用文件操作的相关函数创建、读写文件,最后保存在这两个节点,实现sd卡的读写。
8 q7 h- o2 b% l9 \8 [9 B7 Y& y% a' R0 i
6 c& p* H! y' z9 @" Y' C+ Fsystem函数:
* M8 H6 y7 d$ Z/ _9 T) @2 {  rhttp://blog.sina.com.cn/s/blog_8043547601017qk0.html0 O, ?0 e7 r& {
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
板凳
 楼主| 发表于 2016-8-23 15:34:26 | 只看该作者
vefone 发表于 2016-8-23 15:29
$ L. L) J+ C, n" a3 C, P4 F+ O9 T+ tC语言中有关文件操作的函数:
" O, ~% d7 y3 `8 V/ w( R' Mhttp://www.jb51.net/article/37688.htm

; P- e; e: U% e# F/ E8 }3 L明白了,豁然开朗啊,非常感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
地板
发表于 2016-8-31 22:06:51 | 只看该作者
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
5 A* E3 u4 D4 H: f  k$ [8 v% p我用的开发板是TL138/1808/6748F-EasyEVM,2 B, W  l' m1 l
  
# z5 D. z- }7 A& v* {1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,
+ r6 @4 y3 T/ q执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:
  s: t: J; \1 B* g6 @# f8 S *** Unable to find the ncurses libraries or the
+ Y3 E- M9 y: o6 v *** required header files.
. J) y# J: m: T! ^. ^9 G *** 'make menuconfig' requires the ncurses libraries.
$ Z9 Y" n  j3 ?' W8 t* u! D  Y *** 2 W; T9 j$ J3 k0 i( j" i& X
*** Install ncurses (ncurses-devel) and try again.
/ u8 P7 ?5 C7 P8 u3 p1 G *** - ^( g+ r5 Z# n$ c2 o$ R7 W
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1) r" p3 n) z( h+ V4 \: Q5 C3 `
make: *** [menuconfig] Error 2
8 `$ d% a9 M& j3 R% v4 E* [2 d这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。
- @4 K. C# B+ ]0 q5 R; ^/ r
0 A4 w* h2 }% ]第2个问题:
7 \: p: Q5 W4 ]: P6 q  f" o! Q在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:6 k  A& D% U3 d1 Q$ W
on your host. Do you have administrator privilieges?7 U5 E( k  u- j4 Y1 q6 Q, k2 Q
Type 'y' to continue or 'n' to exit the installation: y4 s: D( R+ }" z0 n. K
Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake
) z! v+ @$ Z4 o$ A8 {* qReading package lists... Done
& l( l! j' a  v3 l8 M3 WBuilding dependency tree       / W& X6 h$ ^/ ~: _% P9 u- s
Reading state information... Done* F* E: u( g, W( `: w
E: Couldn't find package xinetd
4 _- a, E7 Z% w! xFailed setup, aborting..+ m1 ^; {. \' y! y7 Q
Failed setup, aborting..
8 c) |( V6 C9 m
* X" e+ G( e( l) K现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢

点评

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

使用道具 举报

0

主题

113

帖子

2190

积分

创龙

Rank: 8Rank: 8

积分
2190
5#
发表于 2016-9-1 08:55:56 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06
9 ?8 N5 r5 D! {求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:3 r; n/ z/ D& e/ \. t) ^
我用的开发板是TL138/1808/6 ...

( G4 c; `8 F; h) r$ w# f问题2,你的电脑是否已联网?
5 l) D' {0 q0 u" X, O9 \
3 ?2 _# @9 g9 k; q) p2 H3 Z) g建议新开一个帖子讨论。
& x  U2 ~$ V, o% w
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
6#
 楼主| 发表于 2016-9-1 15:51:51 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06
$ R( q8 h" P9 I4 \) _求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
7 j& s( l9 `, I+ {我用的开发板是TL138/1808/6 ...
( ]1 p# }9 d1 i6 ~
问题1,电脑在Ubuntu下是否装了ccs?
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-3-17 11:00 , Processed in 0.042286 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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