找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 45316|回复: 133

[R1音箱] 智障音箱R1:TTL连接方式及波特率及MASKROM已找到

 火.. [复制链接]
本帖最后由 rush 于 2019-8-26 20:32 编辑

TTL
不得不说屎全家的匪讯公司在R1上面下足了功夫,通过图片可以观察到,我们的智障音箱R1,并没有使用常见UART0,使用的是UART1/2的复用IO,波特率为瑞芯微常见的 1500000

======================================================================

加装USB:掌握新姿势!(5V不需要接!只需连接Dm Dp GND)

======================================================================

MASKROM(救砖引导模式)
R211连接到EMMC的CLK,随便短接一头到地。CPU屏蔽盖就是地。短接开机就是MASKROM模式。



开机日志欣赏
  1. DDR Version V1.06 20171026
  2. In
  3. 300MHz
  4. DDR3
  5. Bus Width=16 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=512MB
  6. mach:9
  7. OUT
  8. Boot1 Release Time: 2017-06-12, version: 2.37
  9. ChipType = 0xc, 281
  10. No.1 FLASH ID:11 ff ff ff ff ff
  11. SdmmcInit=2 0
  12. BootCapSize=2000
  13. UserCapSize=7456MB
  14. FwPartOffset=2000 , 2000
  15. SdmmcInit=0 2
  16. StorageInit ok = 29674
  17. SecureMode : SBOOT_MODE_NS
  18. Code check OK! theLoader 0x60000000, 40228
  19. Code check OK! theLoader 0x68400000, 50998
  20. Enter Trust OS
  21. INF TEE-CORE:init_primary_helper:319: Initializing (1.0.1-54-g0d46013 #4 Thu Sep                                                                                                                                                              29 01:09:49 UTC 2016 arm)
  22. INF TEE-CORE:init_primary_helper:320: Release version: 1.6
  23. INF TEE-CORE:init_teecore:79: teecore inits done


  24. U-Boot 2014.10-RK322X-06-gac2d183 (Apr 28 2018 - 10:50:08), Build: jenkins-R1-PV                                                                                                                                                             -3331

  25. CPU: rk322x
  26. cpu version = 3
  27. CPU's clock information:
  28.     arm pll = 600000000HZ
  29.     periph pll = 600000000HZ
  30.     ddr pll = 600000000HZ
  31.     codec pll = 500000000HZ
  32. Board:  Rockchip platform Board
  33. Uboot as second level loader
  34. DRAM:  Found dram banks: 1
  35. Adding bank:0000000060000000(0000000020000000)
  36. Reserve memory for trust os.
  37. dram reserve bank: base = 0x68400000, size = 0x00100000
  38. 128 MiB
  39. GIC CPU mask = 0x00000001
  40. rk dma pl330 version: 1.4
  41. remotectl v0.1
  42. pwm freq=0x11e1a3
  43. pwm_freq_nstime=0x355
  44. SdmmcInit = 0 20
  45. SdmmcInit = 2 0
  46. ERROR: v7_dcache_inval_range - start address is not aligned - 0x659bc58c
  47. ERROR: v7_dcache_inval_range - stop address is not aligned - 0x659bc78c
  48. storage init OK!
  49. Using default environment

  50. GetParam
  51. Load FDT from boot image.
  52. No pmic detect.
  53. power hold: bank-0 pin-30, active level-0
  54. set pwm voltage ok,pwm_id =1 vol=1100000,pwm_value=66
  55. set pwm voltage ok,pwm_id =2 vol=1200000,pwm_value=33
  56. DRAM: dram freq:786MHz
  57. SecureBootEn = 0, SecureBootLock = 0

  58. #Boot ver: 2018-04-04#2.37
  59. empty serial no.
  60. normal boot.
  61. checkKey
  62. multikey pressed:checkcnt=30 untouchCnt=3, presstime=0ms
  63. vbus = 1
  64. board_fbt_key_pressed: ir_keycode = 0x0, frt = 0
  65. no fuel gauge found
  66. no fuel gauge found
  67. can't find power_ctr node for lcdc0
  68. hdmi is disabled
  69. can't find dts node for deviceinfo
  70. rk_hdmi_register:fail to read deviceinfo
  71. hdmi baseparamer 0x0@0-0
  72. tve baseparamer 0x0@0-0
  73. Hdmi Devices Not Exist.
  74. can't find dts node for rk312x-tve
  75. rk312x-tve is disabled
  76. read logo on state from dts [1]
  77. no fuel gauge found
  78. checkKey
  79. multikey pressed:checkcnt=30 untouchCnt=3, presstime=0ms
  80. vbus = 1
  81. board_fbt_key_pressed: ir_keycode = 0x0, frt = 0
  82. rkloader_get_bootprop:i=0 unused
  83. rkloader_get_bootprop:failed
  84. getbootprop failed! ret = -1
  85. led on
  86. Hit any key to stop autoboot:  0
  87. Secure Boot state: 0
  88. kernel   @ 0x62000000 (0x00760118)
  89. ramdisk  @ 0x65bf0000 (0x0016c43c)
  90. bootrk: do_bootm_linux...
  91.    Loading Device Tree to 65600000, end 656165ab ... OK
  92. Add bank:0000000060000000, 0000000008400000
  93. Add bank:0000000068500000, 0000000017b00000

  94. Starting kernel ...

  95. <hit enter to activate fiq debugger>
  96. [    0.000000] Booting Linux on physical CPU 0xf00
  97. [    0.000000] Initializing cgroup subsys cpu
  98. [    0.000000] Initializing cgroup subsys cpuacct
  99. [    0.000000] Linux version 3.10.0 (jenkins@phicomm) (gcc version 4.6.x-google                                                                                                                                                              20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Sat Apr 28 10:52:53 CST 2018
  100. [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
  101. [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio                                                                                                                                                             n cache
  102. [    0.000000] Machine: Rockchip RK3229, model: rockchip,rk3229
  103. [    0.000000] rockchip_uboot_logo_setup: mem: 0x02000000@0x7dc00000, offset:0x0                                                                                                                                                             1000000
  104. [    0.000000] hdmi init vic is 65536
  105. [    0.000000] cvbs init tve.format is -1
  106. [    0.000000] cvbs init tve.format is -1
  107. [    0.000000] cvbs init tve.format is -1
  108. [    0.000000] rockchip_uboot_mem_reserve: reserve 0x02000000@0x7dc00000 for ubo                                                                                                                                                             ot logo
  109. [    0.000000] rockchip_ion_reserve
  110. [    0.000000] ion heap(vmalloc): base(0) size(0) align(0)
  111. [    0.000000] cma: CMA: reserved 16 MiB at 7cc00000
  112. [    0.000000] Memory policy: ECC disabled, Data cache writealloc
  113. [    0.000000] psci: probing function IDs from device-tree
  114. [    0.000000] PERCPU: Embedded 9 pages/cpu @c1404000 s13440 r8192 d15232 u36864
  115. [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag                                                                                                                                                             es: 129792
  116. [    0.000000] Kernel command line: vmalloc=496M psci=enable rockchip_jtag conso                                                                                                                                                             le=ttyFIQ0 androidboot.selinux=permissive androidboot.hardware=rk30board android                                                                                                                                                             boot.console=ttyFIQ0 init=/init mtdparts=rk29xxnand:0x00002000@0x00002000(uboot)                                                                                                                                                             ,0x00004000@0x00004000(trust),0x00002000@0x00008000(misc),0x00000800@0x0000A000(                                                                                                                                                             baseparamer),0x00007800@0x0000A800(resource),0x00006000@0x00012000(kernel),0x000                                                                                                                                                             06000@0x00018000(boot),0x00010000@0x0001E000(recovery),0x00020000@0x0002E000(bac                                                                                                                                                             kup),0x00040000@0x0004E000(cache),0x001FE000@0x0008E000(userdata),0x00008000@0x0                                                                                                                                                             028C000(metadata),0x00002000@0x00296000(kpanic),0x00180000@0x00298000(system),0x                                                                                                                                                             00040000@0x00418000(private),-@0x00458000(user) storagemedia=emmc uboot_logo=0x0                                                                                                                                                             2000000@0x7dc00000:0x01000000 loader.timestamp=2018-04-28_10:50:08 hdmi.vic=6553                                                                                                                                                             6 tve.format=-1
  117. [    0.000000] rockchip jtag enabled
  118. [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
  119. [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
  120. [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
  121. [    0.000000] allocated 1048576 bytes of page_cgroup
  122. [    0.000000] please try 'cgroup_disable=memory' option if you don't want memor                                                                                                                                                             y cgroups
  123. [    0.000000] Memory: 132MB 379MB = 511MB total
  124. [    0.000000] Memory: 450460k/450460k available, 72804k reserved, 0K highmem
  125. [    0.000000] Virtual kernel memory layout:
  126. [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
  127. [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
  128. [    0.000000]     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
  129. [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
  130. [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
  131. [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
  132. [    0.000000]       .text : 0xc0008000 - 0xc0d157e4   (13366 kB)
  133. [    0.000000]       .init : 0xc0d16000 - 0xc0d74480   ( 378 kB)
  134. [    0.000000]       .data : 0xc0d76000 - 0xc0e99618   (1166 kB)
  135. [    0.000000]        .bss : 0xc0e99618 - 0xc0fc349c   (1192 kB)
  136. [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
  137. [    0.000000] Preemptible hierarchical RCU implementation.
  138. [    0.000000]  RCU dyntick-idle grace-period acceleration is enabled.
  139. [    0.000000] NR_IRQS:16 nr_irqs:16 16
  140. [    0.000000] rk_clk_tree_init start!
  141. [    0.000000] rk_get_uboot_display_flag: uboot_logo_on = 1
  142. [    0.000000] rkclk_init_clks: cnt_parent = 13
  143. [    0.000000] rkclk_init_clks: cnt_rate = 19
  144. [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
  145. [    0.000000] Switching to timer-based delay loop
  146. [    0.000000] sched_clock: ARM arch timer >56 bits at 24000kHz, resolution 41ns
  147. [    0.000000] process version: 0
  148. [    0.000000] channel:0, lkg:10
  149. [    0.000000] target-temp:95
  150. [    0.000000] channel:2, lkg:5
  151. [    0.000000] target-temp:0
  152. [    0.000000] channel:2, lkg:5
  153. [    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps ever                                                                                                                                                             y 4294967286ms
  154. [    1.908255] Calibrating delay loop (skipped), value calculated using timer fr                                                                                                                                                             equency.. 48.00 BogoMIPS (lpj=240000)
  155. [    1.908280] pid_max: default: 32768 minimum: 301
  156. [    1.908479] Security Framework initialized
  157. [    1.908506] SELinux:  Initializing.
  158. [    1.908639] Mount-cache hash table entries: 512
  159. [    1.909695] Initializing cgroup subsys debug
  160. [    1.909718] Initializing cgroup subsys memory
  161. [    1.909764] Initializing cgroup subsys freezer
  162. [    1.909815] CPU: Testing write buffer coherency: ok
  163. [    1.910233] /cpus/cpu@0 missing clock-frequency property
  164. [    1.910257] /cpus/cpu@1 missing clock-frequency property
  165. [    1.910279] /cpus/cpu@2 missing clock-frequency property
  166. [    1.910298] /cpus/cpu@3 missing clock-frequency property

复制代码






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

你说的很对,我赞同你的说法。: 3.2
你说的很对,我赞同你的说法。: 3
然后就这样继续吃灰?  发表于 2019-11-9 11:46
你说的很对,我赞同你的说法。: 0
  发表于 2019-9-11 15:27
你说的很对,我赞同你的说法。: 5
率全体R1音箱党以及党魁向你学习!  发表于 2019-8-29 11:46
这个可以,为楼主锲而不舍的精神竖个大&#128077;&#127995;  发表于 2019-7-29 09:13
你说的很对,我赞同你的说法。: 5
恭喜恭喜恭喜恭喜早生贵子。  发表于 2019-7-24 20:23

评分

参与人数 16恩山币 +16 收起 理由
bab*** + 1 恩山全体路由党向你学习!
wjx*** + 1 赢了会所嫩模,输了回家蒸馍
loi*** + 1 面对这种帖子,我内心复杂,真不知道说什么好……
inf*** + 1 一看就是觉得高端、大气、上档次!
huang*** + 1 别说了,打他!!!
dax*** + 1 强大的恩山!(以下重复1万次)
4746*** + 1 强大的恩山!(以下重复1万次)
fnk*** + 1 率全体恩山路由党以及党魁向你学习!
xy*** + 1 强大的恩山!(以下重复1万次)
hey*** + 1 强大的恩山!(以下重复1万次)
5459*** + 1 率全体恩山路由党以及党魁向你学习!
min*** + 1 今天天气不错,适合泡妞。
雕大*** + 1 强大的恩山!(以下重复1万次)
rout*** + 1 率全体恩山路由党以及党魁向你学习!
郁闷的*** + 1 率全体恩山路由党以及党魁向你学习!
Sta*** + 1 兄弟,你肥皂又掉了…

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
这就是传说中的带佬早起搞机吗~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

R1继续吃灰中,不懂电路,纯支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
终于有大佬开始研究R1了,支持一下!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

Rush大这是要出手了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大佬出手 R1又要涨价了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

等大神折腾了,小白跟风折腾下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
R1起死回生靠你了,期待你的R1固件哦
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报


R1起死回生靠你了,期待你的R1固件哦
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

必须支持,不过r1既然是安卓,那我们还是可以继续尝试各种root方法来解决问题。TTL也许是最终方案。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这小板子没注意是多少层的PCB,没猜错的话,如果为了方便期维修,TTL也许直接藏在某个排线当中了。排除法找找看。

点评

有位点图么?有时间我拆个R1连上试试  详情 回复 发表于 2019-7-18 23:19
找到了一个连接到UART1/2的TTL,另一台R1还没拆,暂时搁置,希望有坛友试一下有无信息输出  发表于 2019-7-16 17:33
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我不懂,我很敬佩楼主,R1用的云知声,云知声提供开源,直接刷云知声行不,我不懂,我就一说,说错了别骂我。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大佬一直用的你的t1固件精简流畅,就是休眠不知道怎么关
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

佩服,跟定你了!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

期待大佬有新进展
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 01:48

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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