惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
T
Threatpost
人人都是产品经理
人人都是产品经理
大猫的无限游戏
大猫的无限游戏
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
博客园 - Franky
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Apple Machine Learning Research
Apple Machine Learning Research
酷 壳 – CoolShell
酷 壳 – CoolShell
M
MIT News - Artificial intelligence
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
云风的 BLOG
云风的 BLOG
S
Security Affairs
P
Proofpoint News Feed
L
LINUX DO - 最新话题
宝玉的分享
宝玉的分享
S
Security @ Cisco Blogs
H
Hacker News: Front Page
Security Archives - TechRepublic
Security Archives - TechRepublic
Vercel News
Vercel News
Engineering at Meta
Engineering at Meta
Know Your Adversary
Know Your Adversary
Y
Y Combinator Blog
美团技术团队
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
月光博客
月光博客
量子位
博客园_首页
The Last Watchdog
The Last Watchdog
D
DataBreaches.Net
www.infosecurity-magazine.com
www.infosecurity-magazine.com
P
Privacy International News Feed
The Register - Security
The Register - Security
Schneier on Security
Schneier on Security
H
Help Net Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
V
Visual Studio Blog
Google DeepMind News
Google DeepMind News
F
Full Disclosure
C
Cyber Attacks, Cyber Crime and Cyber Security
MyScale Blog
MyScale Blog
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
L
Lohrmann on Cybersecurity
S
Secure Thoughts
Stack Overflow Blog
Stack Overflow Blog
Cloudbric
Cloudbric
Microsoft Security Blog
Microsoft Security Blog

博客园 - 所长

频谱仪 N9020A 操作步骤记录 FPGA-CAN MAC 层 IP 核测试(二) 源码阅读 libero reg 编译时 占用 RAM 资源 而不是 LUT 资源 加扰和解扰 FPGA-CAN MAC 层 IP 核测试(一) 上板实测 Microchip SoftConsole v2022.2-RISC-V-747 polarfire soc 裸机例程中 链接文件 mpfs-envm-lma-scratchpad-vma.ld 分析 FlashPro5 导致 window11 蓝屏 libero verilog 模块例化时,信号不存在 默认是 不连接 A3P250 在线 debug 抓取信号 Identify 在线逻辑分析仪 MPFS250T MSS 引脚 上下拉配置 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (五) 官方参考 verilog 按键消抖模块 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (四) axi-lite 信号抓取 libero Active Probes 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (三) C代码测试 访问卡死 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (二) axi-lite 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接(一)libero 设置把模块信号变总线方式 libero 2025.2 Macro Library User Guide for SmartFusion 2 and IGLOO 2 FPGAs 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (零) MSS CFG MPFS250T FLASH 只有 128KB 调整代码优化 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(七) 初始化日志记录 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(六) 开启 日志打印 Calibration TIMEOUT (0x247, 0x2) AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(五) ad9361_check_cal_done 卡死 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(四) ad9361_init 编译报错 和 读取 AD9361 ID AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(三) 接口适配到自己的板子 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(二) AD9361 初始化流程 熟悉 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(一) 驱动代码移植 RS422 差分 逻辑分析仪 抓包 libero Simulate - ModelSim ME 仿真 串口数据处理模块 vivado axi PS-PL 封装IP 创造自定义 外设 libero Simulate - ModelSim ME (三) 实战测试 双端口 RAM 读写 libero Simulate - ModelSim ME (二) 语法分析 libero Simulate - ModelSim ME (一) 新建工程 libero smartdebug Libero SoC CMP402 PolarFire SOC MSS 时钟源选择 polarfire Temperature and Voltage Sensor 温度和电压传感器 PolarFire SoC Clock Conditioning Circuitry - CCC (PLL/DLL) 时钟源介绍(二) PolarFire SoC Clock Conditioning Circuitry - CCC (PLL/DLL) 初始化(三) PolarFire SoC Clock Conditioning Circuitry - CCC (PLL/DLL) 简单介绍(一) libero export flashpro express Job Libero MPFS250T PFSoC MSS Configurator 2025.2 DDR3 ECC 配置 Libero MPFS250T 如何使用 FPExpress 2025.2 烧录 MPFS250TS Direct C 编程后,使用 JTAG 读取的 DEVICE_INFO LOG Xilinx SDK 2019.1 使用 JTAG 将 10MB 文件 复制到 ZYNQ 的 DDR中 大约 20 秒 libero PolarFire soc SPI-DirectC 实战 dp_G5M_check_cycle_count libero PolarFire soc SPI-DirectC 实战 dp_G5M_do_program libero PolarFire soc SPI-DirectC 实战 dp_G5M_erase_action libero PolarFire soc SPI-DirectC 实战 dp_G5M_verify_digest_action
log2
所长 · 2026-03-14 · via 博客园 - 所长

fpga 闪灯程序, PS  版本 V4

Software Version: 2025.2.0.14

Programmer 'S200AN6ZQU' : JTAG TCK / SPI SCK frequency = 1 MHz

programmer 'S200AN6ZQU' : FlashPro5

Opened 'C:\Users\zydz\Desktop\polarfire_code\icicle_kfb\designer\system\system_fp\system.pro'

The 'open_project' command succeeded.

Info: Programming is already enabled for device 'MPFS250T'.

The 'enable_device' command succeeded.

PPD file 'C:/Users/zydz/Desktop/polarfire_code/icicle_kfb/designer/system/system.ppd' has been loaded successfully.

DESIGN : system; CHECKSUM : F80B; PDB_VERSION : 1.0

The 'set_programming_file' command succeeded.

The 'set_programming_action' command succeeded.

programmer 'S200AN6ZQU' : Scan Chain...

Programmer 'S200AN6ZQU' : JTAG TCK / SPI SCK frequency = 1 MHz

programmer 'S200AN6ZQU' : Check Chain...

programmer 'S200AN6ZQU' : Scan and Check Chain PASSED.

programmer 'S200AN6ZQU' : device 'MPFS250T' : Executing action PROGRAM

Programmer 'S200AN6ZQU' : JTAG TCK / SPI SCK frequency = 4 MHz

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT Algo_version[16] = 0002

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT IDCODE[32] = 1f81a1cf

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT ISC_ENABLE_RESULT[32] = 00000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT CRCERR[1] = 0

programmer 'S200AN6ZQU' : device 'MPFS250T' : Programming Mode: SPI_SLAVE

programmer 'S200AN6ZQU' : device 'MPFS250T' : Programming FPGA Array, sNVM, and eNVM...

programmer 'S200AN6ZQU' : device 'MPFS250T' : Calculating component bitstream digests using programming file...

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT Fabric component bitstream digest[256] = d59ac81924f8f001c0469f80f03772c57591ed2abd24a90edd354bca2624d5fc

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT eNVM component bitstream digest[256] = 9c4d615ae9cc67a3a7101d2fd7317cc55017ad4a7c949ebdd11ec53f59fbedc1

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT sNVM component bitstream digest[256] = b0a9e2be29f47fa951a6a131a8dd9a9016e5ba87de5833c742b7f654428ea6e7

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT Entire bitstream digest[256] = c283b11f38d8e7ffc8e8545dcbaaea9c7382baa2e9e298c4912483a5118a2cbd

programmer 'S200AN6ZQU' : device 'MPFS250T' : Reading digests for all the segments from the device...

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT CHECK FABRIC digest[256] = bb265228d15b92451f6bd4054367afec823198c8e4e9773bf65361b16ef89419

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT CC digest[256] = cbe0a365000f1ecd53a1cb7bfe9f699932ae4d2dd45a1c59d86988e5f5ddbffb

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT SNVM digest[256] = 72b1a9c1129f17d09f984b255030fcfda49053d958fbc61c41ff9b9c38aa54e6

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UL digest[256] = 5cb61e872fe1a35126720d248c896329f44316dcbf43461e98269e28b07cdadc

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST0 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST1 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST2 digest[256] = d45264ac8021c51b0e1a01764b865b74ccf1bec3d20c40078063d19891aba92e

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST3 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST4 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST5 digest[256] = d45264ac8021c51b0e1a01764b865b74ccf1bec3d20c40078063d19891aba92e

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST6 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UPERM digest[256] = 49a5818c4fff9561dff202eddf5d7b9dca9189afe8e0c6eb76de64f6726abb93

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT SYS digest[256] = 1d8a73d4776327a155754631d632c3e9ea77fbbeeccbade183cc6d6886f4b229

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST7 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT ENVM digest[256] = 55b852781b9995a44c939b64e441ae2724b96f99c8f4fb9a141cfc9842c4b0e3

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST8 digest[256] = 87eb736677196efe6270b2d09e04009e441ca3aed1077578afc813caa5ffc787

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST9 digest[256] = 24e58e26abd4a4ca46516d4614f6f4dddb7e9a4fed9e8439e1d7e5b0b56caa17

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST10 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : Please refer to System Services User Guide for more details about different digests.

programmer 'S200AN6ZQU' : device 'MPFS250T' : ===================================================================================

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT DSN[128] = 9ede6ec2ed712294fafcf10d9f70e190

programmer 'S200AN6ZQU' : device 'MPFS250T' : ===================================================================================

programmer 'S200AN6ZQU' : Finished: Sat Mar 14 14:37:35 2026 (Elapsed time 00:01:20)

programmer 'S200AN6ZQU' : device 'MPFS250T' : Executing action PROGRAM PASSED.

programmer 'S200AN6ZQU' : Chain programming PASSED.

Chain Programming Finished: Sat Mar 14 14:37:35 2026 (Elapsed time 00:01:20)

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.

通过 ISP 升级到   FPGA 不闪灯 , PS 端 V4 

Software Version: 2025.2.0.14

Programmer 'S200AN6ZQU' : JTAG TCK / SPI SCK frequency = 1 MHz

programmer 'S200AN6ZQU' : FlashPro5

Opened 'C:\Users\zydz\Desktop\polarfire_code\icicle_kfb\designer\system\system_fp\system.pro'

The 'open_project' command succeeded.

Info: Programming is already enabled for device 'MPFS250T'.

The 'enable_device' command succeeded.

PPD file 'C:/Users/zydz/Desktop/polarfire_code/icicle_kfb/designer/system/system.ppd' has been loaded successfully.

DESIGN : system; CHECKSUM : F80B; PDB_VERSION : 1.0

The 'set_programming_file' command succeeded.

The 'set_programming_action' command succeeded.

programmer 'S200AN6ZQU' : Scan Chain...

Programmer 'S200AN6ZQU' : JTAG TCK / SPI SCK frequency = 1 MHz

programmer 'S200AN6ZQU' : Check Chain...

programmer 'S200AN6ZQU' : Scan and Check Chain PASSED.

programmer 'S200AN6ZQU' : device 'MPFS250T' : Executing action DEVICE_INFO

Programmer 'S200AN6ZQU' : JTAG TCK / SPI SCK frequency = 4 MHz

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT Algo_version[16] = 0002

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT IDCODE[32] = 1f81a1cf

programmer 'S200AN6ZQU' : device 'MPFS250T' : Family: PolarFireSoC

programmer 'S200AN6ZQU' : device 'MPFS250T' : Product: MPFS250TS

programmer 'S200AN6ZQU' : device 'MPFS250T' : Die Revision: 1

programmer 'S200AN6ZQU' : device 'MPFS250T' : Die Firmware Version: 135.6

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UDV[32] = 05c78706

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT SILSIG[32] = 00000012

programmer 'S200AN6ZQU' : device 'MPFS250T' : FPGA Array is programmed and enabled.

programmer 'S200AN6ZQU' : device 'MPFS250T' : Design Name: system

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT CHECKSUM[16] = bf66

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT READ_DESIGN_INFO: [288] = 000000010000000000000000000000000000000000000000000000006d6574737973bf66

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT DESIGNVER[16] = 0001

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT BACKLEVEL[16] = 0000

programmer 'S200AN6ZQU' : device 'MPFS250T' : Reading digests for all the segments from the device...

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT CHECK FABRIC digest[256] = e666073f46285b357d64d7be04ab7ae6d271c0bb0212dd2faa8b4118e36e581d

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT CC digest[256] = cacf73ea87a81963a4d4a4a3e7065af6b4eaf35621903d349145f90127f5b8c2

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT SNVM digest[256] = 440b1816d2c90cf14e747c9e14246fac50ed9265b2742a184eb224029de22b67

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UL digest[256] = 5cb61e872fe1a35126720d248c896329f44316dcbf43461e98269e28b07cdadc

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST0 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST1 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST2 digest[256] = d45264ac8021c51b0e1a01764b865b74ccf1bec3d20c40078063d19891aba92e

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST3 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST4 digest[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST5 digest[256] = d45264ac8021c51b0e1a01764b865b74ccf1bec3d20c40078063d19891aba92e

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST6 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UPERM digest[256] = 49a5818c4fff9561dff202eddf5d7b9dca9189afe8e0c6eb76de64f6726abb93

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT SYS digest[256] = 1d8a73d4776327a155754631d632c3e9ea77fbbeeccbade183cc6d6886f4b229

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST7 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT ENVM digest[256] = 55b852781b9995a44c939b64e441ae2724b96f99c8f4fb9a141cfc9842c4b0e3

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST8 digest[256] = 87eb736677196efe6270b2d09e04009e441ca3aed1077578afc813caa5ffc787

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST9 digest[256] = 24e58e26abd4a4ca46516d4614f6f4dddb7e9a4fed9e8439e1d7e5b0b56caa17

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT UKDIGEST10 digest[256] = 4bfb5927a93198eae8f0d920233d00439b9709d36eef982730206ad142fda5f5

programmer 'S200AN6ZQU' : device 'MPFS250T' : Please refer to System Services User Guide for more details about different digests.

programmer 'S200AN6ZQU' : device 'MPFS250T' : ---------------------------------------

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT DEBUG_INFO[784] = 000000000000000000000003017e00003fff100001000000000000000000000000000000002f00000444000000ca000003000000000000000000f4ea1a03290000010000000000000000000019cc028b06e809a409a009cf0015000f002b12000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : System controller suspend mode is disabled

programmer 'S200AN6ZQU' : device 'MPFS250T' : CYCLE COUNT: 47

programmer 'S200AN6ZQU' : device 'MPFS250T' : Programming Mode: SPI_SLAVE

programmer 'S200AN6ZQU' : device 'MPFS250T' : Algorithm Version: 1

programmer 'S200AN6ZQU' : device 'MPFS250T' : Programmer:

programmer 'S200AN6ZQU' : device 'MPFS250T' : Software Version:

programmer 'S200AN6ZQU' : device 'MPFS250T' : Programming Software: Direct C

programmer 'S200AN6ZQU' : device 'MPFS250T' : Programming File Type: PPD

programmer 'S200AN6ZQU' : device 'MPFS250T' : ===================================================================================

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT DSN[128] = 9ede6ec2ed712294fafcf10d9f70e190

programmer 'S200AN6ZQU' : device 'MPFS250T' : ===================================================================================

programmer 'S200AN6ZQU' : device 'MPFS250T' : --- Security locks and configuration settings ---

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT QUERY_SECURITY[264] = 00ffffffffffffffffffffffffffffffff00000001000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : Microsemi factory test mode access is allowed.

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT Factory Integrity Bits[256] = 4be48dc078655d410fcdce9bf440e55e2fab9525a27eb8f1e4b1db5c9d0caff6

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT Device Integrity Bits[256] = 0000000000000000000000000000000000000000000000000000000000000000

programmer 'S200AN6ZQU' : device 'MPFS250T' : Device Integrity Status : FAIL

programmer 'S200AN6ZQU' : device 'MPFS250T' : Please refer to Device Integrity Protection section of the PolarFire Family FPGA Security User Guide.

programmer 'S200AN6ZQU' : device 'MPFS250T' : ===================================================================================

programmer 'S200AN6ZQU' : device 'MPFS250T' : EXPORT DSN[128] = 9ede6ec2ed712294fafcf10d9f70e190

programmer 'S200AN6ZQU' : device 'MPFS250T' : ===================================================================================

programmer 'S200AN6ZQU' : Finished: Sat Mar 14 14:45:36 2026 (Elapsed time 00:00:01)

programmer 'S200AN6ZQU' : device 'MPFS250T' : Executing action DEVICE_INFO PASSED.

programmer 'S200AN6ZQU' : Chain programming PASSED.

Chain Programming Finished: Sat Mar 14 14:45:36 2026 (Elapsed time 00:00:01)

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.