GithubHelp home page GithubHelp logo

lanseyujie / tn3399_v3 Goto Github PK

View Code? Open in Web Editor NEW
113.0 9.0 45.0 1.02 MB

TN3399_V3 开发板折腾记录

Home Page: https://www.right.com.cn/forum/thread-4033942-1-1.html?fromuid=322454

Shell 100.00%
rk3399 u-boot kernel rootfs

tn3399_v3's People

Contributors

lanseyujie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tn3399_v3's Issues

蓝牙问题咨询

蓝牙连接都没问题, list sink也有, 默认也设置了, 但是

speaker-test -c2 -twav

没声音, 可能是什么问题

配置文件问题

因为当前版本内核没有开启GPIO控制,我按照教程编译了一个版本的内核 用的默认配置,启动后GPIO可以控制但是其他设备不可用.能否上传一下 .config 文件,或者编译一版本开启了GPIO的内核,用于控制左上角的风扇接口(原LED接口). 谢谢

关于官方原安卓dtb的整合

首先感谢你的研究
因为我个人也搞了块这样的板子来折腾,所以有些问题想请教你一下:
1.如何提取官方的dtb,或者哪里可以直接下载到官方的dtb?我在你的编译脚本过程中没有找到相应处理。
2.如何整合官方的dtb到armbian?我在你的编译脚本和说明文档中没有具体的操作指导,希望能获得一下帮助。

谢谢!

dtb对于linux驱动是否有用?

事情是这样的,我买的是另一个比较便宜的盒子,提取出的dtb,无线驱动名是ap6356 但是android的dmesg告诉我其实我的无线是rtl8822bs
然后我看了下硬件,也确实是rtl的
于是我先找到4.4-legacy版本的armbian(因为这个版本的有对应的驱动),刷上sd后,虽然用的是其他的dtb,但是驱动确实跑上去了
于是我自己尝试把驱动移植到5.10上,折腾了一天后终于构建完了,启动竟然发现也成功了

这里就有两个问题,我用的4.4和自己移植的5.10都是rockchip4-b的,并且dtb上驱动既不是ap6356也不是rtl8822bs,但是为啥依旧可以使用?是不是dtb仅对uboot阶段生效?而这个阶段没有使用无线?
还是说dtb里定义的驱动名其实是个摆设?关键的是引脚,中断之类的定义?
最后问下大佬有没有什么交流群?自己搞实在太费劲了,好多东西都自己摸索

dts编译报错与U-boot编译后无法使用

dts在编译报错如下:

arch/arm/dts/rk3399-rock960.dtb: ERROR (duplicate_label): /thermal-zones/cpu: Duplicate label 'cpu_thermal' on /thermal-zones/cpu and /thermal-zones/cpu-thermal
arch/arm/dts/rk3399-rock960.dtb: ERROR (duplicate_label): /thermal-zones/cpu/trips/cpu_alert0: Duplicate label 'cpu_alert0' on /thermal-zones/cpu/trips/cpu_alert0 and /thermal-zones/cpu-thermal/trips/cpu_alert0
arch/arm/dts/rk3399-rock960.dtb: ERROR (duplicate_label): /thermal-zones/cpu/trips/cpu_alert1: Duplicate label 'cpu_alert1' on /thermal-zones/cpu/trips/cpu_alert1 and /thermal-zones/cpu-thermal/trips/cpu_alert1
arch/arm/dts/rk3399-rock960.dtb: ERROR (duplicate_label): /thermal-zones/cpu/trips/cpu_crit: Duplicate label 'cpu_crit' on /thermal-zones/cpu/trips/cpu_crit and /thermal-zones/cpu-thermal/trips/cpu_crit
ERROR: Input tree has errors, aborting (use -f to force output)

推测是rk3399.dtsi内的cpu-thermal定义和tn3399-linux.dts内重复了,把tn3399-linux.dts内的thermal节点删了就好了。

u-boot源码使用的是v2022.07,使用2023的最新源码貌似无法引导armbian。按照流程编译之后,刷写进开发板。tty输出日志如下:

U-Boot TPL 2022.07 (Feb 23 2023 - 11:31:49)
sdram_init: LPDDR3-800MHz failed!
rk3399_dmc_init DRAM init failed -22
Missing DTB

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.