Rockbox Development > New Ports
Surfans F28
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