Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add hardkernel-odroid-h4-plus placeholder docs #903

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Conversation

philipandag
Copy link
Contributor

No description provided.

3. Build the firmware:

```bash
./build.sh odroid_h4
Copy link
Contributor Author

@philipandag philipandag Sep 20, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IT DOES NOT WORK
Will we add this platform to the build script? It might as well be replaced with manual build instructions if not.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may add the platform to the build script.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working on it here: Dasharo/coreboot#564

docs/unified/hardkernel/building-manual.md Outdated Show resolved Hide resolved
3. Build the firmware:

```bash
./build.sh odroid_h4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may add the platform to the build script.

docs/unified/hardkernel/building-manual.md Outdated Show resolved Hide resolved
docs/unified/hardkernel/firmware-update.md Outdated Show resolved Hide resolved
docs/unified/hardkernel/firmware-update.md Outdated Show resolved Hide resolved
docs/unified/hardkernel/initial-deployment.md Outdated Show resolved Hide resolved
docs/unified/hardkernel/recovery.md Outdated Show resolved Hide resolved
docs/variants/hardkernel_odroid_h4_plus/hardware-matrix.md Outdated Show resolved Hide resolved
mkdocs.yml Outdated Show resolved Hide resolved
```
then follow the steps below:

=== "Odroid H4"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I asked to remove those tabs, there are no variants of H4 that need any differentation.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs/variants/hardkernel_odroid_h4/building-manual.md Outdated Show resolved Hide resolved
The settings of all the above options can be restored after a firmware
update.

## Updating Dasharo
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also mention DTS with DPP as we do for initial deployment. DTS with DPP is also designed to simplify updates.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment on lines +21 to +22
| **Storage devices** | microSD card SanDisk Ultra 16GB |
| | SATA disk (TBD) |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

eMMC missing. There is no SD card slot on ODROID

| Component | Description |
|--------------------------------|---------------------------------------------|
| **CPU** | Intel(R) Processor N97 |
| **RAM** | DDR5 SODIMM up to 4800MHz |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We provide a particular RAM module part number in other matrices. Please update

Comment on lines +4 to +6
- [Releases](../../variants/hardkernel_odroid_h4/releases.md)
- [Hardware Configuration Matrix](../../variants/hardkernel_odroid_h4/hardware-matrix.md)
- [Test Matrix](./test-matrix.md#hardkernel-odroid-h4)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many links are missing: firmware udpate, iitial deployment, recovery, building manual...

docs/variants/hardkernel_odroid_h4/recovery.md Outdated Show resolved Hide resolved
docs/variants/hardkernel_odroid_h4/recovery.md Outdated Show resolved Hide resolved
| 30. | [CPU status][CPU] | CPU | CPU001.001, CPU002.001, CPU003.001, CPU004.001|
| 31. | [Auto boot time-out][BMM] | BMM | All |

[CBO]: .
Copy link
Contributor

@miczyg1 miczyg1 Sep 30, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong links, either remove or provide valid ones.

1. Move the flash selector jumper to select the backup flash chip. If the
device does not boot from any of the flash chips, an external recovery
needs to be performed. In that case continue with the recovery instructions
for the ODROID H4 model.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@philipandag please link that section I guess you mean "External flashing"

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably this https://wiki.odroid.com/odroid-h4/hardware/restore_h4_bios#using_tool_and_soldering_skills and https://wiki.odroid.com/odroid-h3/hardware/restore_h3_bios_usbprogrammer#with_usb_programmer_module_ch341a.
Had to test this recovery and it worked (flashed only one SPI, second one recovered with flashrom -p internal)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants