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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

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

) w* @2 _% Q- u( Q- i1 I现在想在ARM端的程序(QT工程程序)中实现对TF卡的读写,但却无从下手。
' N* S9 ~- Z* y( _: d& L& h
# c- D5 g# E( N$ b! E: T" x# x看到OMAPL139的datasheet中有提到MMC/TF端口的使用,但那完全就成了裸机状态下的。0 n9 _+ o* E# A! S/ S2 g3 S; j8 p
3 w# }$ I4 H3 {* r
这里想借助Linux平台实现,最好能以文件的方式读写数据。
  _& O% y5 a% t( W$ o! X2 K' f; E9 e. v/ y. t7 S' K4 i- C
求告知实现思路,以及相关的函数,还有可能所需的库文件等,或者是这些资料的获取方法哈
! y; D: @' g3 M3 i
) S0 v  L+ e) ]非常感谢!* t; ^6 [- C7 }. f. G8 L  u3 h3 X
! E1 Y0 n, Z, q- Q
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

83

帖子

426

积分

创龙

Rank: 8Rank: 8

积分
426
沙发
发表于 2016-8-23 15:29:45 | 只看该作者
C语言中有关文件操作的函数:4 K' Q9 r0 p# R2 _
http://www.jb51.net/article/37688.htm
2 P7 N3 I8 Y, t& X1 [; a; A+ x( U, s
sd卡在linux系统上的节点为 /media/mmcblk0p1和/media/mmcblk0p2,可使用文件操作的相关函数创建、读写文件,最后保存在这两个节点,实现sd卡的读写。: t- w1 ~. i/ m5 K! O6 X! ~
5 _4 `" S) c9 C3 P! f& Z5 F
system函数:$ a  ]+ P. c8 U  z* n* U
http://blog.sina.com.cn/s/blog_8043547601017qk0.html
# I. O/ C( H5 Y0 W' d7 f+ x- d6 `
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
板凳
 楼主| 发表于 2016-8-23 15:34:26 | 只看该作者
vefone 发表于 2016-8-23 15:293 s! K  [* `+ j" v: e0 N
C语言中有关文件操作的函数:8 N$ F: l( ~$ X4 q+ j. ~/ Y* K
http://www.jb51.net/article/37688.htm
' d+ x  _. W3 W: e
明白了,豁然开朗啊,非常感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
地板
发表于 2016-8-31 22:06:51 | 只看该作者
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:9 e) t- y4 h6 h0 [( m, ?* A
我用的开发板是TL138/1808/6748F-EasyEVM,, \( o% j: Q! y, Y% E- c% ^+ [  Z
  
3 h6 P, r! O" V1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,: z! d9 Z7 a' Q% C: p1 M3 f" l' P
执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:' K9 a0 l- a& H
*** Unable to find the ncurses libraries or the6 p2 e! P) K5 m3 i; l( j5 D( j
*** required header files.
5 P; R! ?) e5 y *** 'make menuconfig' requires the ncurses libraries.# D- N- q3 v3 B2 i
*** % I6 A- Z3 w' y) E! g
*** Install ncurses (ncurses-devel) and try again.6 T( }: @! r; ], `
***
  B7 }7 S1 k$ c3 S  o7 A& Ymake[1]: *** [scripts/kconfig/dochecklxdialog] Error 1' r  q( [4 \# z+ E$ Y5 j
make: *** [menuconfig] Error 2
$ d0 g: `/ M# x8 {* t* R这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。
( p8 D$ E( i7 _! q2 [* G( q1 }! l/ _9 l
第2个问题:8 P/ F3 e2 o) c
在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:% @- |: r: k2 ]3 Z
on your host. Do you have administrator privilieges?) ]/ y  |* r6 d& T
Type 'y' to continue or 'n' to exit the installation: y
$ o# u; M& B6 p/ q) h0 I  ?7 aPerforming sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake9 M3 m% G# w! _6 }2 M6 y4 S
Reading package lists... Done) ^- |2 E' a9 X& A! [5 t6 H) ~
Building dependency tree      
6 k# @7 ?4 y% c& HReading state information... Done
$ X% `, p( X0 x5 a3 ^E: Couldn't find package xinetd9 T1 s7 G! e4 B6 b% @1 h1 t
Failed setup, aborting..
& L+ d( F0 Z3 X$ X# X! JFailed setup, aborting..
+ ?# N1 b* ^) W7 e9 }0 y# p! o& X; ^
现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢

点评

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

使用道具 举报

0

主题

113

帖子

2101

积分

创龙

Rank: 8Rank: 8

积分
2101
5#
发表于 2016-9-1 08:55:56 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06( A7 g* S: x) \% W* r3 |
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:9 u8 C4 N5 i- X( K: N
我用的开发板是TL138/1808/6 ...

- F+ M' K8 ]2 \; ?# Z+ ]问题2,你的电脑是否已联网?  x7 ?) ?4 F7 e& [' ~

% p% t% s2 ^$ Y' V( P4 Z; `建议新开一个帖子讨论。  N' T* Q, L: W/ N" B/ ?& T
回复 支持 反对

使用道具 举报

2

主题

15

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
6#
 楼主| 发表于 2016-9-1 15:51:51 | 只看该作者
zhaocyhit 发表于 2016-8-31 22:06
2 T6 F& h0 B4 {% `, A7 J6 j# G9 Q求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:5 Y* z. }# }( a8 n) e; I6 }
我用的开发板是TL138/1808/6 ...

$ ^7 m2 }( z; F% M3 o问题1,电脑在Ubuntu下是否装了ccs?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-4 03:05 , Processed in 0.038581 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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