实验型GICv3小驱动,不支持LPI、ITS。 armv8 架构,支持rk3568实板和qemu虚拟板
2022-04-07 22:33:31 6.38MB rk3568裸机开发
1
因为没有办法在自己写的 tpl 中初始化DDR,改为编写 spl。 使用 rk3568_ddr_1560MHz_v1.08.bin 做为 tpl 来初始化内存。 SPL 环境:AArch64 + EL3 + DDR + (入口地址 = 0x00000000) 代码运行后会先初始化 uart2 串口,然后运行一个 mini shell 供交互用 支持 help、exit、hexDump 三条指令 输入 q 并回车,重复5次仍可让设备回到 MASKROM 模式! 从这版开始, printf() 能输出 u64 数据了。
2022-02-13 20:00:52 5.64MB rk3568裸机开发
1
不设置运行栈,沿用 bootrom 环境的栈 运行后只等待一会, 然后又退回bootrom运行,即让板子又重新回到MASKROM模式
2022-02-12 14:01:32 5.61MB rk3568裸机开发
1
不设置运行栈,沿用 bootrom 环境的栈 运行后会先初始化 uart2 串口,然后运行一个 mini shell 供交互用 支持 help、exit、hexDump 三条指令
2022-02-11 21:00:48 5.61MB rk3568裸机开发
1