> For the complete documentation index, see [llms.txt](https://dev.solid-run.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev.solid-run.com/intel/braswell/sbc-platform/ib8000-bios-flash-via-dediprog.md).

# IB8000 Bios Flash Via DediProg

## Revision and Notes

| **Date**    | **Owner** | **Revision** | **Notes**       |
| ----------- | --------- | ------------ | --------------- |
| 18 Apr 2022 |           | 1.0          | Initial release |

## DediProg SF600 Intel Solid PC BIOS update/flashing guide

### **Requirements**

Tools required for this task:

* [DediProg SF600 Plus SPI Flash IC Programmer](http://www.dediprog.com/pd/spi-flash-solution/sf600)
* DediProg Programmer accessory » [SF600 Universal Adaptor With SF100 2.54mm 2×4 ISP Cable](http://www.dediprog.com/pd/programmer-accessories/ADP-SF600-TO-SF100xCB)
* DediProg SF600 Plus SPI Flash IC Programmer [Software](http://www.dediprog.com/pd/spi-flash-solution/SF600Plus)
* DediProg SF600 Plus SPI Flash IC Programmer [USB Driver](http://www.dediprog.com/pd/spi-flash-solution/SF600Plus)
* SolidRun SolidPC (SOM+Carrier)
* SolidRun SolidPC power supply

### Instructions

1\. Install the SF600 Plus software

2\. Connect the SF600 Plus to your computer and install the USB Driver

3\. Connect the accessory cable to the SF600 Plus via the PCB end of the cable

4\. Connect the 4×2 end of the accessory cable to the J8 header on the SolidPC

![](/files/xZWo7Y61YVbw4exRIxCv)

![](/files/ufDtSsNvbkJAGAlBQ9g7)

![](/files/KW0cwvfxhc0Y1uxztOZd)

![](/files/G4ZXJfgj9aRTRobVF6iA)

5\. Connect SolidRun SolidPC power supply to the SBC

6\. Run DediProg Engineering (which should be 1 of the 4 icons which the software installation created)

7\. When the application opens, you should receive a query regarding Memory Type Ambiguity. Please select MX25U6435F

{% hint style="warning" %}
**Please Note:** The programmer must drive 1.8v signals; otherwise the main processor might get damaged
{% endhint %}

![](/files/maN3dEOyd8bs5hL6oqhL)

8\. Load the Bios image into the DediProg Software prior to flashing:

1. From the DediProg Software toolbar please select FILE
2. Point to the Bios Bin file
3. Data Format: Raw Binary
4. “Truncate file to fit in the target area” should NOT be selected
5. Click “OK”
6. “Operation Completed” should appear in the main program window

9\. In order to write the Bios to the Eprom – on the DediProg Software toolbar please click on BATCH. Please wait during processing. When the task is complete the log in the main window should state “Operation Complete”

![](/files/cK0gEIqYYiDebFYKkWea)

### External Links

* [SF600Plus](http://www.dediprog.com/pd/spi-flash-solution/SF600Plus)
* [DediProg](http://www.dediprog.com/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://dev.solid-run.com/intel/braswell/sbc-platform/ib8000-bios-flash-via-dediprog.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
