请问一下我想把蜂鸟E203的核移植在N4DDR平台上,但是他们的约束文件及硬件电路区别很大,具体我该怎么修改呢?比如蜂鸟的核中只有4个拨码开关而N4DDR上有16个拨码开关。
不清楚了 :( 等其他兄弟来解答吧。 E203的蜂鸟板上有3个拨码开关,或许可用来参考一下。 另请注意约束文件中的电压设置,要和目标板保持一致以避免出问题。
好的,谢谢你了
谢谢您哈,我也觉得是这样的,但是我要怎么样才能将全部约束都用到呢?比如E203只有4个拨码开关但是我这边的全部我都需要驱动。
不懂装懂之尝试回答:
找到e203约束文件中所有管脚在n4ddr上的对应关系
例如:蜂鸟约束文件中100m时钟在约束文件中是这样的:W19 对应 clk_osc_100m
这说明100Mhz时钟是接入在W19管脚, 这时候你就需要去找N4DDR的文档找到它的100m时钟是在哪个管脚,这里假设在N4DDR FPGA的A23管脚,就修改针对N4DDR新建的约束文件,将这个部分拷贝过去将W19改成A23
这样一步步把所有的E203中的管脚在N4DDR上找到并定义出来。。。如果有管脚找不到怎么办?要不就修改e203要不就放弃。。。
参考: https://rvmcu.com/community-community-topic-id-123.html
https://rvmcu.com/community-community-topic-id-123.html