OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7341|回复: 12

正点原子里,我有点不太明白的地方。你们的呢?

[复制链接]

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-5-7
在线时间
14 小时
发表于 2020-12-15 10:01:10 | 显示全部楼层 |阅读模式
2金钱
首先这是NXP官方原版UBoot和LInux文件夹的位置 NXP官方boot.png 这是NXP官方原版Uboot和Linux文件夹的内容 NXP文件夹内容.png





这个图片说,正点原子已经移植好的uboot是放在这个文件夹的 正点原子boot.png ,而在3、正点原子uboot和linux出厂源码的文件夹中是没有这个uboot-imx-rel_imx_4.1.15_2.1.0_ga_alientek.tar.bz2文件的。 112313123123123.png




但是旁边两个txt文件, 13文件夹内容.png ,已经指明了学习教程要去11、开发板教程下对应的UBoot和LInux源码。
111.png 果然,在11、的文件夹里有uboot-imx-rel_imx_4.1.15_2.1.0_ga_alientek.tar.bz2这个文件。




但是,初次编译的pdf内容里,又指明了,用的源码在3、正点原子Uboot和Linux出厂源码文件夹中。 教程源码.png 根据图片,应该就是下图第二个文件咯。。



那到底第一次要用的源码是在3、文件夹里还是11、文件夹里面?





文件.png

最佳答案

查看完整内容[请看2#楼]

第30章不是教你移植,只是让你了解u-boot,使用的是出厂已经调好的3,文件夹的u-boot,33章才是u-boot移植,使用的是11,文件夹的u-boot
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

80

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1048
金钱
1048
注册时间
2020-8-4
在线时间
247 小时
发表于 2020-12-15 10:01:11 | 显示全部楼层
第30章不是教你移植,只是让你了解u-boot,使用的是出厂已经调好的3,文件夹的u-boot,33章才是u-boot移植,使用的是11,文件夹的u-boot
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-5-7
在线时间
14 小时
 楼主| 发表于 2020-12-15 13:45:10 | 显示全部楼层
yatt 发表于 2020-12-15 11:36
第30章不是教你移植,只是让你了解u-boot,使用的是出厂已经调好的3,文件夹的u-boot,33章才是u-boot移植 ...

谢谢前辈。那关于调通网络问题,你能指点一二吗?
我的是UBuntu16.04系统(不是虚拟机,不是虚拟机,不是虚拟机),板子是mini的,。
电脑和板子用网线直连,关于如何设置那几个环境变量,已经懵了好久了。没未得到解决。
回复

使用道具 举报

4

主题

80

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1048
金钱
1048
注册时间
2020-8-4
在线时间
247 小时
发表于 2020-12-15 14:10:41 | 显示全部楼层
我也才学习2个月而已,也是个小萌新,,
你登陆电脑端的linux,网线插好,然后查询对应有线网卡的ip地址,alpha设置的ip和电脑的在一个网段就行了,可以试一下
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-5-7
在线时间
14 小时
 楼主| 发表于 2020-12-15 14:28:13 | 显示全部楼层
yatt 发表于 2020-12-15 14:10
我也才学习2个月而已,也是个小萌新,,
你登陆电脑端的linux,网线插好,然后查询对应有线网卡的ip地址 ...

我的电脑连的是WiFi,并没有线。 线就只有开发板和电脑连接的网线。
电脑  一条网线  板子
电脑wifi地址为172.20.2.58,
回复

使用道具 举报

4

主题

80

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1048
金钱
1048
注册时间
2020-8-4
在线时间
247 小时
发表于 2020-12-15 15:14:42 | 显示全部楼层
a1049951363 发表于 2020-12-15 14:28
我的电脑连的是WiFi,并没有线。 线就只有开发板和电脑连接的网线。
电脑  一条网线  板子
电脑wifi地 ...

对啊,就是那根网线,不要管你的wifi地址,你的板子是用网线通讯的和wifi没关系,你要看电脑的那根网线的网卡ip地址
回复

使用道具 举报

0

主题

1

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-3-25
在线时间
21 小时
发表于 2020-12-15 16:10:06 | 显示全部楼层
a1049951363 发表于 2020-12-15 14:28
我的电脑连的是WiFi,并没有线。 线就只有开发板和电脑连接的网线。
电脑  一条网线  板子
电脑wifi地 ...

电脑连接WIFI,板子用网线连接路由器,不是用网线将板子和电脑连接在一起
回复

使用道具 举报

6

主题

1097

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3571
金钱
3571
注册时间
2014-12-2
在线时间
365 小时
发表于 2020-12-15 17:23:30 | 显示全部楼层
晕。。。。。。


3# 你说“电脑和板子用网线直连”
5# 你说“线就只有开发板和电脑连接的网线。”
7# 你又说“板子用网线连接路由器,不是用网线将板子和电脑连接在一起”

那么问题来了,你的开发板上的网线另一端到底插哪???  请搞清楚再发问。
坚决不用寄存器,拒绝重复造轮子。
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-5-7
在线时间
14 小时
 楼主| 发表于 2020-12-15 17:31:51 | 显示全部楼层
yatt 发表于 2020-12-15 11:36
第30章不是教你移植,只是让你了解u-boot,使用的是出厂已经调好的3,文件夹的u-boot,33章才是u-boot移植 ...

后面有个指令 tftp 0x87800000 imx6ull-alientek-nand.dtb - - 我都找不到这个文件在哪里。还有一个文件是NAND版本kernel对应的zImage文件。
也没有提到在哪里。....
回复

使用道具 举报

4

主题

80

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1048
金钱
1048
注册时间
2020-8-4
在线时间
247 小时
发表于 2020-12-15 17:41:44 | 显示全部楼层
a1049951363 发表于 2020-12-15 17:31
后面有个指令 tftp 0x87800000 imx6ull-alientek-nand.dtb - - 我都找不到这个文件在哪里。还有一个文件 ...

这个指令是从网络上下载文件。。你好好看下tftp和nfs吧
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-5-7
在线时间
14 小时
 楼主| 发表于 2020-12-15 17:56:11 | 显示全部楼层
xkwy 发表于 2020-12-15 17:23
晕。。。。。。

网线——————一端连电脑,一端连板子。电脑和板子直连,电脑和板子直连,电脑和板子直连,电脑连接wifi,之所以是这样,是因为在公司,我都不知道路由器在哪里。0.0.


这里可能就有人说了,你不知道买一个路由器吗?
回答:买了又怎么样,公司(具有保密性质的那种)又不会给你扯一条网线给你,公司的台式机都是只能连接内网的,笔记本只能通过wifi上网。


电脑系统是UBuntu16.04(不是虚拟机,不是虚拟机),底板是mini。

我不知道问题有没有解决,但是好像ping起来。
之前一直纳闷的是,如何又能ping板子,同时电脑又可以上网(上百度查资料)。
但是由于网线把电脑和板子直连以后,电脑的网络就变成了有线,所以就没法上网的(尝试用电脑ping www.baidu.com  是ping不通的)。当板子关掉以后,就可以上网了。

和虚拟机的情况还是有所不同的。  这样的理解不知道对不对。
好像你们都可以上网。0.0....
回复

使用道具 举报

6

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-5-7
在线时间
14 小时
 楼主| 发表于 2020-12-15 18:05:56 | 显示全部楼层
yatt 发表于 2020-12-15 17:41
这个指令是从网络上下载文件。。你好好看下tftp和nfs吧

像我这种情况,电脑和板子直连,电脑就上不了网。
对于我来说,应该是从本地文件夹下载中。
对于你来说,应该可以从网络上下载,也可以从本地下载。
如果用tftp  那你就要把要下载的文件放在 tftpboot文件夹中,同理,nfs也是。

这里我的问题是,不是指令的问题。而是这个imx6ull-alientek-nand.dtb 我没找到。
pdf指南中,tftp 文件在DRAM中的存放地址  从ubuntu下载的文件  
在这条指令中,没有表明任何地址的原因是是在前面设置了tftp服务,没错吧。
这个服务,我个人的理解是把你建立好的tftpboot文件夹链接起来了,所以你只需要输入文件名就行。自行链接到本地的那个tftpboot文件夹里拿文件,下载到DRAM里面去。
回复

使用道具 举报

4

主题

80

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1048
金钱
1048
注册时间
2020-8-4
在线时间
247 小时
发表于 2020-12-15 18:40:21 | 显示全部楼层
本帖最后由 yatt 于 2020-12-15 18:41 编辑
a1049951363 发表于 2020-12-15 18:05
像我这种情况,电脑和板子直连,电脑就上不了网。
对于我来说,应该是从本地文件夹下载中。
对于你来说 ...

这个imx6ull-alientek-nand.dtb是设备树文件,在后面内核移植的时候会讲到,在 8、开发板系统镜像 文件夹里面可以找到,关于tftp,在u-boot能ping通服务器,并且设置好了服务器地址的时候,tftp就会去对应服务器的对应文件夹下载文件
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 20:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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