abstractaccelerator/Readme.md

28 lines
899 B
Markdown
Raw Normal View History

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