请问有人在T3开发板上(硬件是4个A7处理器),启动过多核吗?本人使用教研室的一个os,用uboot引导起来后,目前只启动了一个核心(os当前跑在core0上面),但不能检测到其他核心。根据参考手册,发现T3芯片上没有SCU,但是有一堆system寄存器,不知道这些怎么用?如下:
Module Name Base Address
CPU Configuration 0x01C25C00
Register Name Offset Description
CPU0_RST_CTRL 0x0040 CPU0 Reset Control
CPU0_CTRL_REG 0x0044 CPU0 Control Register
CPU0_STATUS_REG 0x0048 CPU0 Status Register
CPU1_RST_CTRL 0x0080 CPU1 Reset Control
CPU1_CTRL_REG 0x0084 CPU1 Control Register
CPU1_STATUS_REG 0x0088 CPU1 Status Register
CPU2_RST_CTRL 0x0040 CPU2 Reset Control
CPU2_CTRL_REG 0x0044 CPU2 Control Register
CPU2_STATUS_REG 0x0048 CPU2 Status Register
CPU3_RST_CTRL 0x0080 CPU3 Reset Control
CPU3_CTRL_REG 0x0084 CPU3 Control Register
CPU3_STATUS_REG 0x0088 CPU3 Status Register
........
离线
另外,除了上述没法检测到其他核心外,还有一个在系统启动阶段的问题,就是清空cache的时候,会出错。把这方面的代码注释之后,可以正在运行os内核。不知道有没有人碰到类似的问题?谢谢大家。
离线
顶一顶。
离线
老铁,直接找客服要就可以了。
离线
顶一顶
离线
顶!
离线
有人了解的吗?帮顶
离线
没有听说过T3
那楼主有类似的多核引导启动的经验吗?
离线
顶帖。
离线