Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
translations translations
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Rockbox for Oakcastle MP100
« previous next »
  • Print
Pages: [1]

Author Topic: Rockbox for Oakcastle MP100  (Read 2804 times)

Offline MaxRoverForever

  • Member
  • *
  • Posts: 3
Rockbox for Oakcastle MP100
« on: August 25, 2024, 04:17:35 PM »
Hi! I was curious if a small, cheap player such as the Oakcastle MP100 is capable of running Rockbox, or just if the Oakcastle MP100 has updatable firmware. I have one of these and I would really like to see what its OS looks like on the inside.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9368
Re: Rockbox for Oakcastle MP100
« Reply #1 on: August 25, 2024, 06:27:52 PM »
Open it up and see what CPU it uses.
Logged

Offline MaxRoverForever

  • Member
  • *
  • Posts: 3
Re: Rockbox for Oakcastle MP100
« Reply #2 on: August 25, 2024, 07:18:59 PM »
Yeah, um, there are no visible screws or seams, I'm not sure how to open it. I don't want to break either.
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 650
Re: Rockbox for Oakcastle MP100
« Reply #3 on: August 26, 2024, 05:40:12 PM »
The manual includes an FCC ID, which can be used to look up the device on the FCC web site, notably including internal photos that clearly show "2127" markings on one of the ASICs.

In other words, this is an Actions ATJ2127, which has an order of magnitude too little RAM for Rockbox.

Logged

Offline MaxRoverForever

  • Member
  • *
  • Posts: 3
Re: Rockbox for Oakcastle MP100
« Reply #4 on: August 26, 2024, 07:22:09 PM »
Dude.
You are a f***ing genius.
Could you speculate on the boot process of the device at all, or the specs (what the bootloader loads from)? If I can't do rockbox it would still be cool to 'homebrew' it.
« Last Edit: August 26, 2024, 07:50:24 PM by MaxRoverForever »
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 650
Re: Rockbox for Oakcastle MP100
« Reply #5 on: August 27, 2024, 09:47:12 AM »
There is nearly no documentation on the ATJ2127 to be found online, and what little exists is in Chinese.

I've seen some of these 2127-based players boot entirely from on-chip flash, others use off-chip flash (sometimes in the form of an embedded SD card) formatted a specific way.  The firmware is executed in place, and consists of a series of overlays.    All audio decoding is done using dedicated hardware.  The CPU core is MIPS-based.

There is some additional info here:

   https://www.rockbox.org/wiki/ActionsATJ
   https://www.rockbox.org/wiki/ATJ213xFirmware
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Rockbox for Oakcastle MP100
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.056 seconds with 17 queries.