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
Search



Donate

Rockbox Technical Forums


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

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Start Project for Astell&Kern JR
« previous next »
  • Print
Pages: [1]

Author Topic: Start Project for Astell&Kern JR  (Read 305 times)

Offline Vallio

  • Member
  • *
  • Posts: 2
Start Project for Astell&Kern JR
« on: December 03, 2019, 12:26:17 AM »
Hi, maybe you have been working with the Astell&Kern JR and notice the numerous bugs and problems it has, since there is no support from the manufacturer to fix the problem, is it possible to build a firmware for this machine?
Logged

Offline wodz

  • Developer
  • Member
  • *
  • Posts: 390
Re: Start Project for Astell&Kern JR
« Reply #1 on: December 03, 2019, 05:07:28 AM »
The recipe to have rockbox running on some random device:
1) Take the position of lead developer as probably you are the one interested in having port done.
2) Gather as much info as possible about hardware and software.  This usually involves opening the device, taking hires photos of internals, googling datasheets of components, disassembling original firmware if available.
3) Having all the knowledge from point 2 assess possibility to do the port. Main points to consider are:
- Does it have 32bit cpu?
- Does it have at least 4MB of ram?
- Do you know a way to run arbitrary code (be it some software flaw, upgrade procedure or some debug/recovery mode)?
- Does rockbox run on this hw platform already? If yes you are lucky and need to write only lowlevel target specific drivers (mainly screen, buttons, maybe codec), if no then you have to start from scratch.
4) Do the job and get the fame. Then support other interested people. Sometimes it will be you and only you who is interested.

There are some nuances in every point but rockbox developers are rather helpful so you will work it out!
Good luck
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Start Project for Astell&Kern JR
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.079 seconds with 23 queries.