您尚未登录。

楼主 #1 2020-06-08 15:24:32

skliu
会员
注册时间: 2020-06-07
已发帖子: 54
积分: 23

新手 A33想入主线问题请教

目前购买了PET-A33-P01, 看中他们提供QT5.8+Linux和Android 6.0。 目前Android运行没问题。
Linux+QT 想折腾一下OPENGL。 搜索到这个网站,需要入主线。有几个问提请教一下大侠(有点小白)。
以下都在ubuntu的虚拟机完成的。
1. 按照 https://whycan.cn/t_3643.html 这个里面说明,是通过外部TF卡启动的。我还是想保留原有的EMMC方式。前三步已完成。
2. 生成的u-boot-sunxi-with-spl.bin, 是通过sunxi-fel把这个uboot二进制文件写入eMMC的吗? 硬件是OTG口吗?
3. 如果写入新的uboot之后还能回去厂家提供的SDK方式吗? 如果uboot有错误,如果救砖?
4. 厂家给的SDK编译步骤:a)编译内核,b)编译uboot, c)编译Rootfs:最后是pack成一个img文件,在windows下面通过PhoenixSuit写入的。这里的b)步骤有编译uboot,不知道是不是我得第二步编译的一样呢(当然有硬件管脚问题,这个已经修改)?就是说每次通过windows软件写入的image包含了uboot+linux内核+。。。。 那第二步的问题是可以通过windows软件PhoenixSuit写uboot,只不过这个软件只认img文件。
5. 可否偷梁换柱的方式,把内核换掉而已呢?

谢谢回复。

离线

#2 2020-06-08 15:30:57

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 新手 A33想入主线问题请教

1. 可以eMMC启动, 但是烧录会麻烦一点, 得通过别的方式, 比如从TF卡启动,然后进入命令行 dd 烧录 eMMC。

2. 用1的方法比较简单

3. 全志死不了的,不会变砖。

4. 全志那个套路和开源的套路不一样, 确实不能用PhoenixSuit烧开源的固件包。

5. 可以, 参考 @qianhao 的帖子: https://whycan.cn/t_682.html





离线

楼主 #3 2020-06-08 16:55:22

skliu
会员
注册时间: 2020-06-07
已发帖子: 54
积分: 23

Re: 新手 A33想入主线问题请教

感谢回复。
回复的连接很好,明白套路。谢谢。
1. 如果emmc方式麻烦, 那开发板厂家是怎么量产的? 就是说必须有TF卡的座子?
2. 我看sunxi-fel boot xxx.bin写uboot。请问这个是写到TF卡吗?
5. 替换内核我再去研究下。 是不是简单的替换掉UImage文件呢?

最近编辑记录 skliu (2020-06-08 16:58:48)

离线

楼主 #4 2020-06-13 19:04:27

skliu
会员
注册时间: 2020-06-07
已发帖子: 54
积分: 23

Re: 新手 A33想入主线问题请教

有空继续折腾中。 今天碰到新问题,还请大侠帮忙分析:
1. 用最新的kernel(5.7)替换原先的3.4的kernel。
2. 改了sunxi_defconfig。 编译顺利完成。 也可以按照厂家的方法打包成功。生成的img文件烧录后。卡在starting kernel。。。

百度后怀疑是设备树。 但是我在厂家提供的SDK方式的包里面没看到有对应的设备树文件。大家给点思路。
新问题: 只是升级kernel部省级uboot可以吗?
下面是uboot信息:
U-Boot 2011.09-rc1-00000-g1030d04-dirty (Jun 05 2020 - 19:41:27) Allwinner Technology

谢谢。

离线

#5 2020-06-13 19:33:16

shaoxi2010
会员
注册时间: 2019-06-13
已发帖子: 364
积分: 313

Re: 新手 A33想入主线问题请教

skliu 说:

有空继续折腾中。 今天碰到新问题,还请大侠帮忙分析:
1. 用最新的kernel(5.7)替换原先的3.4的kernel。
2. 改了sunxi_defconfig。 编译顺利完成。 也可以按照厂家的方法打包成功。生成的img文件烧录后。卡在starting kernel。。。

百度后怀疑是设备树。 但是我在厂家提供的SDK方式的包里面没看到有对应的设备树文件。大家给点思路。
新问题: 只是升级kernel部省级uboot可以吗?
下面是uboot信息:
U-Boot 2011.09-rc1-00000-g1030d04-dirty (Jun 05 2020 - 19:41:27) Allwinner Technology

谢谢。

我没记错的话A33的SDK包的3.4系统是不代DTS的,那个是写在platform上的,你可以常识将DTS打入FAT分区,在启动时
进行加载,或者弃用掉SDK直接全部使用主线。

离线

楼主 #6 2020-06-14 08:48:55

skliu
会员
注册时间: 2020-06-07
已发帖子: 54
积分: 23

Re: 新手 A33想入主线问题请教

感谢回复。 还是按照通用方法,去研究跑主线。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn