Rockbox Development > New Ports

Surfans F28

<< < (3/5) > >>

amachronic:
There are some pages that explain this on the wiki but they're quite outdated.

Some knowledge of C is good but not strictly necessary.

You need to clone the Rockbox source code, and install a MIPS hosted toolchain (just follow the rockboxdev.sh method).

PortingHowTo seems about right for actually adding a new port to the build system and getting something compile-able. Since your target is similar to the existing ErosQ hosted port you could use that as a guide. I think the F20's hosted bootloader is bootloader/rocker_linux.c, and you could probably add support for the F28 with minor tweaks.

schatteneis:

--- Quote from: amachronic on November 15, 2023, 10:25:07 AM ---MIPS hosted

--- End quote ---

did you mean mips-linux in rockbox.sh?

schatteneis:
also hey, bug in the rockbox.sh. zlib 1.2.13 is no longer hosted so i switched it to 1.3

schatteneis:
yeah, i am probably gonna need some help for this iam not very good at understanging the porting process, however i can offer hardware specs by poking around the system with adb

speachy:

--- Quote from: schatteneis on November 15, 2023, 11:18:30 AM ---also hey, bug in the rockbox.sh. zlib 1.2.13 is no longer hosted so i switched it to 1.3

--- End quote ---

Unless zlib 1.3 is ABI-compatible with 1.2.13 (and uses the same SONAME), this will result in the toolchain creating stuff won't work properly on the actual target.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version