Skip to content

Add SC598-HTOL board support#21

Open
ozan956 wants to merge 5 commits intomainfrom
add-htol-support
Open

Add SC598-HTOL board support#21
ozan956 wants to merge 5 commits intomainfrom
add-htol-support

Conversation

@ozan956
Copy link
Copy Markdown
Contributor

@ozan956 ozan956 commented Apr 8, 2026

Add support for the SC598-HTOL board.

Refactor CI build matrix to support board-specific configurations -> Just added a mechanism to select flavor and board fragment seperately.

Add htol.fragment with board configuration (U-Boot 2ff322c, Linux 984f676cc448) -> there is actually another patch on u-boot to introduce sd card support and to make boot options aligned with genimage.cfg. Instead of this patch, we can also change the genimage.cfg of the htol board.

Move patches and hash files from buildroot to br2-external -> to not affect buildroot

@ozan956 ozan956 requested a review from pamolloy April 8, 2026 12:26
@ozan956 ozan956 self-assigned this Apr 8, 2026
Comment thread board/adi/patches/uboot/uboot.hash Outdated
Comment thread .github/workflows/build.yaml Outdated
Comment thread .github/workflows/build.yaml Outdated
Comment thread configs/htol.fragment Outdated
Comment thread board/adi/patches/uboot/0001-ADI-sc598-htol-Add-SD-card-boot-support.patch Outdated
Comment thread board/adi/sc598-htol/genimage.cfg Outdated
@ozan956 ozan956 force-pushed the add-htol-support branch 3 times, most recently from 6f64513 to e68bafa Compare April 9, 2026 18:42
@ozan956
Copy link
Copy Markdown
Contributor Author

ozan956 commented Apr 9, 2026

After I merge everything in Linux and U-Boot and having releases, there will be only htol.fragment and changes in workflow to be merged.

@ozan956 ozan956 force-pushed the add-htol-support branch 2 times, most recently from 5c30096 to 65ed249 Compare April 9, 2026 23:22
@ozan956
Copy link
Copy Markdown
Contributor Author

ozan956 commented Apr 10, 2026

From the latest workflow run 🤔

2026-04-10T00:02:09.3479579Z >>>   Executing post-image script board/adi/ev-sc598-som/post-image.sh
2026-04-10T00:02:09.5264723Z curl: (60) SSL certificate problem: self-signed certificate
2026-04-10T00:02:09.5265358Z More details here: https://curl.se/docs/sslcerts.html
2026-04-10T00:02:09.5265675Z 
2026-04-10T00:02:09.5265976Z curl failed to verify the legitimacy of the server and therefore could not
2026-04-10T00:02:09.5266837Z establish a secure connection to it. To learn more about this situation and
2026-04-10T00:02:09.5267610Z how to fix it, please visit the webpage mentioned above.
2026-04-10T00:02:09.5276929Z make: *** [Makefile:834: target-post-image] Error 60
2026-04-10T00:02:09.7313485Z ##[error]Process completed with exit code 2.

I just re-run the workflow to see whether its consistent.

@ozan956
Copy link
Copy Markdown
Contributor Author

ozan956 commented Apr 10, 2026

From the latest workflow run 🤔

2026-04-10T00:02:09.3479579Z >>>   Executing post-image script board/adi/ev-sc598-som/post-image.sh
2026-04-10T00:02:09.5264723Z curl: (60) SSL certificate problem: self-signed certificate
2026-04-10T00:02:09.5265358Z More details here: https://curl.se/docs/sslcerts.html
2026-04-10T00:02:09.5265675Z 
2026-04-10T00:02:09.5265976Z curl failed to verify the legitimacy of the server and therefore could not
2026-04-10T00:02:09.5266837Z establish a secure connection to it. To learn more about this situation and
2026-04-10T00:02:09.5267610Z how to fix it, please visit the webpage mentioned above.
2026-04-10T00:02:09.5276929Z make: *** [Makefile:834: target-post-image] Error 60
2026-04-10T00:02:09.7313485Z ##[error]Process completed with exit code 2.

I just re-run the workflow to see whether its consistent.

Hello @gastmaier, can it be related with the containers? Has anything changed recently?

@gastmaier
Copy link
Copy Markdown

Fortiguard SDNS is tripping for  https://raw.githubusercontent.com/ , causing all out CI/CD to fail

@ozan956 ozan956 force-pushed the add-htol-support branch 3 times, most recently from f00447b to 1c46dae Compare April 20, 2026 10:52
List each workflow build as an explicit named configuration instead of
deriving fragment paths from shorter matrix fields.

Use names that match the existing defconfig, devicetree, and build artifact
conventions instead of introducing a separate "board" identifier.

Remove the fragment path construction loop and store the full fragment paths
directly in each matrix entry.

Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
Comment thread board/adi/sc598-htol/genimage.cfg Outdated
@ozan956 ozan956 requested a review from pamolloy April 21, 2026 09:06
ozan956 added 4 commits April 21, 2026 17:59
Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
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.

3 participants