开启辅助访问
 找回密码
 立即注册

全志D1芯片真的存在一台正室?

21032103 回答数0 浏览数512
全志D1芯片存在一台正室,这是毋庸置疑的,但想在D1上使用起来,基本没得可能。被锁了,除非研究触开核技术。
为了能够证实这一点,有一下证据。
第一台,正室是可以关禁闭的,不影响小妾RISCV继续欢快执行。
=> md.l 0x02001504 1
02001504: 80000000                               ....
=> md.l 0x02001500 2
02001500: 00000300 80000000                      ........
=> md.l 0x02001504 1
02001504: 80000000                               ....
=> mw.l 0x02001504 0x000016aa
=> md.l 0x02001504 1         
02001504: 00000000                               ....
=>
02001508: 00000000                               ....
=> md.l 0x02001504 1
02001504: 00000000                               ....
=> md.l 0x02001504 1
02001504: 00000000                               ....第二个,sdk里面露了点马脚。再次佐证。
/* a7:Reparent CPU during PLL CPU rate changes */
        ccu_mux_notifier_register(pll_cpux_clk.common.hw.clk,
                                  &sun8iw20_cpu_nb);

        /* riscv:Reparent CPU during PLL CPU rate changes */
        ccu_mux_notifier_register(pll_cpux_clk.common.hw.clk,
                                  &sun20iw1_cpu_nb);还有一些其他的,比如,HIFI和RISCV是并立关系,都属于子系统,那属于谁的子系统,当然是cortex-a7了,还有D1里有两个BROM,一台cortex-a7的,另一台riscv的,D1芯片已经算异构系统了,但cortex-a7和riscv是否能一起运行,这个是未知的,但有一点可以肯定,如果要一起运行,那么brom一定是启动cortex-a7的那个,riscv的启动是在cortex-a7的受控下再次运行的。

相关问题更多>

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

当贝投影