abstractaccelerator/Readme.md

28 lines
899 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Weekend group
## tips
* jtag的reset引脚要设置正确 jtag_trst_n 低电平复位
* 仿真的时候jtag的tclk不能太快要低于soc的clk
* SweRV启动/复位后程序从`reset_vec`(0x80000000)开始遇到错误code=0就会跳到mtvec(中断向量表)指示的地址
* 物理仿真的时候 adapter speed 不能太快
* data段放到0x200太小GDB调试RISCV至少要4K的程序空间
* soc的ram和rom直接接到了lsu和ifu和DCCM/ICCM无关
* program.hex 用于 $readmemh 必须以空行结束
## Todo
* gdb怎么复位soc
* gdb没有把程序加载到memifu还是用老代码
* mem分bank后怎么加载用于仿真=>for循环分别加载
* Quasar升级scala版本发现openocd运行不正常
### 不要小看自己
### 我们不卷,只是爱好
### 自由的参与方式
### 自由发挥,无限创作空间
### 理性的分歧决议方法