Enable BIOS Flash Write Protection (/WP)
I'm trying to enable write protection for Up Xtreme BIOS.
The chip type is W25Q256JW and it has /WP option.
I'm not sure how can I enable it on this board.
I've tried to enable BIOS flash write protection (/WP) directly by connecting the /WP and GND legs of the flash chip (W25Q256JW) but it seems the flash is still R/W (the status registers can be written).
I thought of another approach.
Maybe the CPLD can help me achieve what I'm trying.
So my questions are:
Can the CPLD be used to control the flash registers?
Where is the CPLD firmware stored?
Is the CPLD code open source and can be manipulated?
you can enable the WP for UpXtreme BIOS through flashrom software on Ubuntu machine.
command : flashrom -h
-l | --layout read ROM layout from
--wp-disable disable write protection
--wp-enable enable write protection
--wp-list list supported write protection ranges
--wp-status show write protection status
so, according to your requirement you can use the above options.
- 303 All Categories
- 104 Announcements & News
- 52 Product News - New Product/Product Change Notice/ End-of-life
- 184 Welcome Developers!
- 53 Unboxing & Project Sharing
- 24 Tech Updates
- 592 UP Products
- 6 UP Xtreme i12
- 1 UP Squared Pro 7000
- 1 UP Element i12 Edge
- 13 UP Squared V2
- 41 UP 4000
- 24 UP Xtreme i11
- 34 UP Squared 6000
- 49 UP Squared Pro
- 140 UP Xtreme
- 826 UP Squared
- 1.4K UP Board
- 89 UP Core Plus
- 221 UP Core
- 3 UP Xtreme Lite
- 44 UP AI Edge
- 215 Starter Kits & Peripheral