working FIFO and TPSRAM without packet flter

This commit is contained in:
2026-04-15 23:54:00 +05:30
parent 77c69687d9
commit e4b91625ea
579 changed files with 1295759 additions and 0 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,6 @@
IDE_RUNS_FLASHPRO:1
DEFAULT_PROG_OUTPUT:stp
GEN_EXPORT_TYPE:1
FAM:PolarFire
HINT_DIE:MPF300TS
HINT_PACKAGE:FCG1152

116
designer/top/top_fp/top.pro Normal file
View File

@@ -0,0 +1,116 @@
<project name="top" version="1.2">
<ProjectDirectory>
E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top_fp
</ProjectDirectory>
<View>
ChainView
</View>
<LiberoTargetDevice>
MPF300TS
</LiberoTargetDevice>
<LogFile>
E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top_fp\top.log
</LogFile>
<SerializationOption>
Skip
</SerializationOption>
<ProgrammingInterface>
JTAGMode
</ProgrammingInterface>
<programmer status="enable" type="FlashPro5" revision="UndefRev" connection="usb1.1">
<name>
E2008FOFN9
</name>
<id>
E2008FOFN9
</id>
</programmer>
<Servers>
</Servers>
<configuration>
<Hardware>
<FlashPro>
<TCK>
4000000
</TCK>
<Vpp/>
<Vpn/>
<Vddl/>
<Vdd>
2500 </Vdd>
</FlashPro>
<FlashProLite>
<TCK>
4000000
</TCK>
<Vpp/>
<Vpn/>
</FlashProLite>
<FlashPro3>
<TCK>
4000000
</TCK>
<ClkMode>
FreeRunningClk
</ClkMode>
</FlashPro3>
<FlashPro4>
<TCK>
4000000
</TCK>
<ClkMode>
FreeRunningClk
</ClkMode>
</FlashPro4>
<FlashPro5>
<TCK>
4000000
</TCK>
<ClkMode>
DiscreteClk
</ClkMode>
</FlashPro5>
<FlashPro6>
<TCK>
4000000
</TCK>
<SCK>
20000000
</SCK>
<ClkMode>
DiscreteClk
</ClkMode>
</FlashPro6>
</Hardware>
<Device type="ACTEL">
<Name>
MPF300TS
</Name>
<Custom>
MPF300TS
</Custom>
<SpiFlashFile>
</SpiFlashFile>
<SpiFlashSelectedAction>
</SpiFlashSelectedAction>
<Algo type="unknown">
<irlength>
8
</irlength>
<MaxTCK>
25000000
</MaxTCK>
</Algo>
</Device>
<Algo type="unknown">
<irlength>
0
</irlength>
<MaxTCK>
0
</MaxTCK>
</Algo>
</configuration>
</project>

View File

@@ -0,0 +1,7 @@
open_project -project {E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top_fp\top.pro}
enable_device -name {MPF300TS} -enable 1
set_programming_file -name {MPF300TS} -file {E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top.ppd}
set_programming_action -action {PROGRAM} -name {MPF300TS}
run_selected_actions
save_project
close_project

View File

@@ -0,0 +1,58 @@
Software Version: 2025.1.0.14
Programmer 'E2008FOFN9' : JTAG TCK / SPI SCK frequency = 1 MHz
programmer 'E2008FOFN9' : FlashPro5
Opened 'E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top_fp\top.pro'
The 'open_project' command succeeded.
Info: Programming is already enabled for device 'MPF300TS'.
The 'enable_device' command succeeded.
PPD file 'E:/AbhishekV/rising/ethernet_tpsram_test/designer/top/top.ppd' has been loaded successfully.
DESIGN : top; CHECKSUM : 332E; PDB_VERSION : 1.0
The 'set_programming_file' command succeeded.
The 'set_programming_action' command succeeded.
programmer 'E2008FOFN9' : Scan Chain...
Programmer 'E2008FOFN9' : JTAG TCK / SPI SCK frequency = 1 MHz
programmer 'E2008FOFN9' : Check Chain...
programmer 'E2008FOFN9' : Scan and Check Chain PASSED.
programmer 'E2008FOFN9' : device 'MPF300TS' : Executing action PROGRAM
Programmer 'E2008FOFN9' : JTAG TCK / SPI SCK frequency = 4 MHz
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT Algo_version[16] = 0002
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT IDCODE[32] = 5f8131cf
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT ISC_ENABLE_RESULT[32] = 00000000
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT CRCERR[1] = 0
programmer 'E2008FOFN9' : device 'MPF300TS' : Programming Mode: JTAG
programmer 'E2008FOFN9' : device 'MPF300TS' : Programming FPGA Array and sNVM...
programmer 'E2008FOFN9' : device 'MPF300TS' : Calculating component bitstream digests using programming file...
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT Fabric component bitstream digest[256] = 3536c84cd7ebd4e18d3b8d737acb9bfbf214a36a0468b786bee6e80299ff4529
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT sNVM component bitstream digest[256] = b3e37a02195dfac353265b684794c7104a80cdf5c7be9a90e72c2dd2b1333ec6
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT Entire bitstream digest[256] = 11f02c1686e51e570863d2f5a10232076078baa292ec867fc6e23c051fcd1c22
programmer 'E2008FOFN9' : device 'MPF300TS' : Reading digests for all the segments from the device...
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT CHECK FABRIC digest[256] = 525bdeb65dfa527647dd8e87641760aa9eb22b3b433b56be9ee5a7d6f65bb379
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT CC digest[256] = b0a959be4f9a973a07f1c4c8c417d2aaddbfa5318750755490932b913ce9a300
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT SNVM digest[256] = 7c8817fbb43c33e3b14f758e14bc23828035d0a9c8652bb2c0dd9db573b8ed58
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UL digest[256] = 0000000000000000000000000000000000000000000000000000000000000000
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST0 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST1 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST2 digest[256] = d45264ac8021c51b0e1a01764b865b74ccf1bec3d20c40078063d19891aba92e
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST3 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST4 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST5 digest[256] = d45264ac8021c51b0e1a01764b865b74ccf1bec3d20c40078063d19891aba92e
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UKDIGEST6 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT UPERM digest[256] = 49a5818c4fff9561dff202eddf5d7b9dca9189afe8e0c6eb76de64f6726abb93
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT SYS digest[256] = e87f5b88b61dcd531c615070e1cb60cc09b0e35936501734f45a03f6ecc1931c
programmer 'E2008FOFN9' : device 'MPF300TS' : Please refer to System Services User Guide for more details about different digests.
programmer 'E2008FOFN9' : device 'MPF300TS' : ===================================================================================
programmer 'E2008FOFN9' : device 'MPF300TS' : EXPORT DSN[128] = b6b0660d60864c5c632795558d6e2c8f
programmer 'E2008FOFN9' : device 'MPF300TS' : ===================================================================================
programmer 'E2008FOFN9' : Finished: Wed Apr 15 23:23:12 2026 (Elapsed time 00:01:40)
programmer 'E2008FOFN9' : device 'MPF300TS' : Executing action PROGRAM PASSED.
programmer 'E2008FOFN9' : Chain programming PASSED.
Chain Programming Finished: Wed Apr 15 23:23:12 2026 (Elapsed time 00:01:40)
o - o - o - o - o - o
The 'run_selected_actions' command succeeded.
Project saved.
The 'save_project' command succeeded.
Project closed.
The 'close_project' command succeeded.
The Execute Script command succeeded.

View File

@@ -0,0 +1,15 @@
Software Version: 2025.1.0.14
Opened 'E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top_fp\top.pro'
PDB file 'E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top.pdb' has been loaded successfully.
DESIGN : top; CHECKSUM : 332E; PDB_VERSION : 1.9
Info: Programming Interface selected is JTAG.
Info: Design version: 0
File/Folder 'E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top.ppd' will be overwritten.
Successfully exported PPD file for currently secured device: 'E:\AbhishekV\rising\ethernet_tpsram_test\designer\top\top.ppd'; file programs Fabric and sNVM.
Fabric component bitstream digest: 3536c84cd7ebd4e18d3b8d737acb9bfbf214a36a0468b786bee6e80299ff4529
sNVM component bitstream digest: b3e37a02195dfac353265b684794c7104a80cdf5c7be9a90e72c2dd2b1333ec6
Entire bitstream digest: 11f02c1686e51e570863d2f5a10232076078baa292ec867fc6e23c051fcd1c22
Finished: Wed Apr 15 23:12:26 2026 (Elapsed time 00:01:25)
Project saved.
Project closed.