RK3308B Linux源码更新(2020/10/30)

本帖最后由 wico 于 2020-10-30 11:44 编辑

主要更新:
1.将根文件系统更改为可读可写的ext2类型
2.添加4G模组EC20的支持
3.添加RTL8152B芯片MAC地址烧写工具

Firefly RK3308B系列所有机型都支持更新
下载,编译以及更新源码可参考:官网维基, 对应的最新更新 commit 为:
0a5901fcb6e58c0e063d71d45b67aa10350722fe

官方网站: http://www.t-firefly.com
维基教程: http://wiki.t-firefly.com
开发者社区:http://developer.t-firefly.com
购买链接: https://t-firefly.taobao.com/
官方商城: http://store.t-firefly.com
技术交流群(QQ):431139193 | 586343230 | 708441069 | 902769718
微信公众号:Firefly开源团队

有个问题关于 buildroot
我在buildroot 目录下 用make menuconfig 添加了openssh的支持,
但是用sdk根目录下build.sh 生成的完整打包的img文件烧录后还是没有任何sshd, 看不到有啥改变. 我也试过把 buildroot/output目录整个删除了, 一样没效果. 请问这个正确步骤是什么? 需要在buildroot 下先make,再运行 build.sh 吗?

以下有两种方法可以试一下
1、menuconfig配置完保存后执行一下make savedefconfig再编译
2、在TARGET_BUILDROOT_CONFIG指向的配置文件中添加openssh相关选项后再编译,如buildroot/configs/firefly_rk3308_release_defconfig

本帖最后由 chirp 于 2020-11-10 01:24 编辑

第一种办法试过,但是在./build.sh后还是一样的没有编译 sshd出来, 我也试过在 buildroot 目录下 先make savedefconfig, 再make ,能看到 sshd 编译了,但是 ./build.sh 打包的rootfs.img里没有
第二种办法直接在 您说的buildroot/configs/firefly_rk3308_release_defconfig文件中添加了

R2_TARGET_GENERIC_ROOT_PASSWD="rk3308"
BR2_PACKAGE_OPENSSH=y

然后再./build.sh后生成的rootfs.img里就有了.

第一种办法里的defconfig 没有被build.sh 使用么?

请问你具体是如何编译的,是否是./build.sh直接全编译,如果没有效果可以尝试一下make openssh-dirclean后再编译

如何将此图像发送到 RK3308B ?
http://bbs.t-firefly.com/forum.php?mod=viewthread&tid=2802&extra=page%3D1

请问怎么更新3308b的sdk?

chirp 发表于 2020-11-3 20:42
有个问题关于 buildroot
我在buildroot 目录下 用make menuconfig 添加了openssh的支持,
但是用sdk根目 …

请问怎么申请到rock原厂的SDK?

什么时候公开UBUNTU的SDK包呀?

必须点赞