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:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Olympus M:Robe 500
« previous next »
  • Print
Pages: [1] 2

Author Topic: Olympus M:Robe 500  (Read 21185 times)

Offline thomazff

  • Member
  • *
  • Posts: 4
Olympus M:Robe 500
« on: March 10, 2006, 09:47:42 AM »
There is this page:

http://www.mrobe.org/ (Sorry if i can't post this).

Where people with M:robe from olympus want to make a new OS or anything else than the original, or even making a new firmware.

My question is, is it possible to have rockbox on a m:robe 500?
And what would it take?


Thanks

THOMAZ
Logged

Offline LinusN

  • Member
  • *
  • Posts: 1914
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #1 on: March 10, 2006, 11:18:08 AM »
I have no idea. Take it apart, scan the circuit boards and publish the scans somewhere. Then we may be able to tell you more.
Logged
Archos Jukebox 6000, Recorder, FM Recorder/iAudio X5/iriver H1x0, H3x0/Toshiba Gigabeat F20/iPod G5, G5.5

Offline tucoz

  • Rockbox Expert
  • Member
  • *
  • Posts: 110
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #2 on: March 10, 2006, 11:45:36 AM »
No need to dissassemble anything. For the neat sum of $2,950 you can buy a nice 88 page pdf with the dissassembly info ;-) http://www.teardown.com/channels/pdas/Olympus_mrobe.aspx
Logged

Offline thomazff

  • Member
  • *
  • Posts: 4
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #3 on: March 11, 2006, 12:03:07 PM »
By scans do you mean pictures of the inside of the mrobe?
Logged

Offline keytotime

  • Member
  • *
  • Posts: 131
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #4 on: March 11, 2006, 12:09:40 PM »
Yep
Logged

Offline thomazff

  • Member
  • *
  • Posts: 4
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #5 on: March 11, 2006, 01:09:41 PM »
Here is a link.

http://213.100.40.206/~robesync/robesync/pix/
Logged

Offline keytotime

  • Member
  • *
  • Posts: 131
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #6 on: March 11, 2006, 01:14:07 PM »
It's another TI
Logged

Offline thomazff

  • Member
  • *
  • Posts: 4
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #7 on: March 11, 2006, 01:21:40 PM »
Newbie here, could you explain this "It's another TI" for me?
Logged

Offline LinusN

  • Member
  • *
  • Posts: 1914
Re: Support for the Olympus M:Robe 500 ? Can this be done?
« Reply #8 on: March 11, 2006, 03:32:18 PM »
http://www.rockbox.org/twiki/bin/view/Main/TexasInstrumentsDM320

It means that we can't port Rockbox to it since there is no free compiler for it. Sorry.
Logged
Archos Jukebox 6000, Recorder, FM Recorder/iAudio X5/iriver H1x0, H3x0/Toshiba Gigabeat F20/iPod G5, G5.5

Offline nopasaran

  • Member
  • *
  • Posts: 7
    • Rockbox for mr:robe! M:robe city
Re: Olympus M:Robe 500
« Reply #9 on: May 31, 2006, 06:53:55 PM »
sorry for gravediggin but how about porting rockbox for the m:robe100 ??? It should even have portaplayer PP5020E arm7 CPU like some ipods have... on the mrobe.org forum are a few people who have some experience with asm and I believe arm asm has free compiler available everywhere...
Logged
http://rockbottomblog.net/rockbox

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Olympus M:Robe 500
« Reply #10 on: May 31, 2006, 08:13:51 PM »
Quote from: nopasaran on May 31, 2006, 06:53:55 PM
sorry for gravediggin but how about porting rockbox for the m:robe100 ??? It should even have portaplayer PP5020E arm7 CPU like some ipods have... on the mrobe.org forum are a few people who have some experience with asm and I believe arm asm has free compiler available everywhere...

Heh I like this:

Quote
It would be very easy, all we need to do is ask one of the Rockbox guys to reprogram the interface.

"All" we have to do is write the drivers for it  :D

But yeah, I guess its easier then starting from scratch, since some of the work is done.  Doesn't sound like anyone over there is working on it though.

Also, ASM isn't a language, its short for assembly.  Assembly is what compilers produce, so theres no need for a compiler if you're writing assembly.
Logged

Offline nopasaran

  • Member
  • *
  • Posts: 7
    • Rockbox for mr:robe! M:robe city
Re: Olympus M:Robe 500
« Reply #11 on: June 03, 2006, 12:22:40 PM »
Well of course you need to compile assembly. If you are going to write code in asm then at least you will need to translate it back into an executable format, don't you? If you write a bunch of opcodes adressing cpu registers into a text file, you can't execute it... you need to turn it into binary code. I might be talking out of my ass here... maybe I am mixing up the correct terms?
Logged
http://rockbottomblog.net/rockbox

Offline blooflame

  • Member
  • *
  • Posts: 1
Re: compile vs. assembly
« Reply #12 on: June 03, 2006, 05:19:06 PM »
Just trying to make things clear..

In general, an assembler does a one-to-one translation of human-friendly opcodes into machine language (although they do allow macros and such)

A compiler generally does a one-to-many translation from a high-level languange (like C, or COBOL even) to machine language.

In the case of the GCC toolset, the compilers create assembly language as output (usually) and pass it through a GNU assembler to create machine code for the targeted system.  Doing in a two-phase approach makes it easier for cross-compiling environments to be set up.  I'm, of course, leaving out a lot of details but in general the GNU assembler is the main piece to be modified to create output for a new machine architecture.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Olympus M:Robe 500
« Reply #13 on: June 04, 2006, 06:05:47 PM »
Quote from: nopasaran on June 03, 2006, 12:22:40 PM
Well of course you need to compile assembly. If you are going to write code in asm then at least you will need to translate it back into an executable format, don't you? If you write a bunch of opcodes adressing cpu registers into a text file, you can't execute it... you need to turn it into binary code. I might be talking out of my ass here... maybe I am mixing up the correct terms?

You assemble assembly :)

Compilers generate assembly which is then assembled.  Most do it in one step, but not all.  You can actually tell gcc to compile but not assemble IIRC.
Logged

Offline ts-x

  • Member
  • *
  • Posts: 32
C Integrated Development Environment for m:robe 500i
« Reply #14 on: July 05, 2006, 09:30:22 PM »
Just saw this and thought those interested in this port might want to take a look...
http://mrobe.fan.googlepages.com/m%3Arobe500iide
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Olympus M:Robe 500
 

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

Page created in 0.116 seconds with 14 queries.