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

推荐订阅源

Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Schneier on Security
A
Arctic Wolf
Scott Helme
Scott Helme
S
Securelist
Schneier on Security
Schneier on Security
W
WeLiveSecurity
Attack and Defense Labs
Attack and Defense Labs
Security Latest
Security Latest
Project Zero
Project Zero
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Know Your Adversary
Know Your Adversary
P
Palo Alto Networks Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed
C
Check Point Blog
F
Full Disclosure
Stack Overflow Blog
Stack Overflow Blog
H
Hacker News: Front Page
T
The Blog of Author Tim Ferriss
TaoSecurity Blog
TaoSecurity Blog
Vercel News
Vercel News
A
About on SuperTechFans
N
News and Events Feed by Topic
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
The GitHub Blog
The GitHub Blog
S
Security Affairs
Y
Y Combinator Blog
T
The Exploit Database - CXSecurity.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Forbes - Security
Forbes - Security
IT之家
IT之家
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
The Register - Security
The Register - Security
Jina AI
Jina AI
云风的 BLOG
云风的 BLOG
T
Tailwind CSS Blog
K
Kaspersky official blog
Hacker News: Ask HN
Hacker News: Ask HN
C
Cisco Blogs
MyScale Blog
MyScale Blog
博客园 - 【当耐特】
T
Threat Research - Cisco Blogs
D
Docker
G
GRAHAM CLULEY

博客园 - 所长

频谱仪 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.