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:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Ingenic Jz4740/Jz4732 players
« previous next »
  • Print
Pages: 1 ... 3 4 [5] 6 7 ... 13

Author Topic: Ingenic Jz4740/Jz4732 players  (Read 141777 times)

jaining

  • Guest
Re: Ingenic Jz4740/Jz4732 players
« Reply #60 on: January 29, 2009, 09:28:36 AM »
Quote from: mcuelenaere on January 29, 2009, 09:22:09 AM
Quote from: jaining on January 29, 2009, 09:19:40 AM
hi mcuelenaere, do u have app.lds file for vx747? it is missing from tree.
No, I haven't added that yet because there's no point in adding support for the main Rockbox firmware due to the lack of (working) storage drivers..

but i read forum that u run firmware from sdram once? how possible u build without app.lds?
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #61 on: January 29, 2009, 11:21:28 AM »
Quote from: jaining on January 29, 2009, 09:28:36 AM
Quote from: mcuelenaere on January 29, 2009, 09:22:09 AM
No, I haven't added that yet because there's no point in adding support for the main Rockbox firmware due to the lack of (working) storage drivers..

but i read forum that u run firmware from sdram once? how possible u build without app.lds?
Because it isn't needed to build a bootloader.
To build the bootloader, only boot.lds needs to be present (which is similar to app.lds).
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #62 on: February 03, 2009, 06:55:41 PM »
To people interested in FTL analysis:

I copied a raw NAND dump over USB from my Onda VX747 8GB.
It contains all the non-spare pages (== non-OOB data).

Download link
Logged

Offline slowmoe

  • Member
  • *
  • Posts: 7
Re: Ingenic Jz4740/Jz4732 players
« Reply #63 on: February 13, 2009, 12:50:01 PM »
hey folks,

i compiled the bootloader and the firmware for the onda vx747 to try it on my 777. when i uploaded it the rockbox logo shows up and it says "ATA error: 11". Does anyone know what that mean?
i copied the firmware to my 8gb microsd card but i don't know if sdhc is supported at the moment, maybe it's the reason for that error.
Here is an image:
http://img-upload.net/images/img-upload.net-da1c5df368fe4e8e17d011541898db7c-img_0250.jpg

thanks and best regards
slowmoe

PS: The power button don't seem to work so i have to wait till the battery runs out of power. :(
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #64 on: February 13, 2009, 12:55:57 PM »
Quote from: slowmoe on February 13, 2009, 12:50:01 PM
hey folks,

i compiled the bootloader and the firmware for the onda vx747 to try it on my 777. when i uploaded it the rockbox logo shows up and it says "ATA error: 11". Does anyone know what that mean?
i copied the firmware to my 8gb microsd card but i don't know if sdhc is supported at the moment, maybe it's the reason for that error.
Here is an image:
http://img-upload.net/images/img-upload.net-da1c5df368fe4e8e17d011541898db7c-img_0250.jpg

thanks and best regards
slowmoe

PS: The power button don't seem to work so i have to wait till the battery runs out of power. :(

Yes, that's probably something with the SD driver, have you tried the latest revision?

And there's a reset hole on the Onda, just use a small, sharp object (pen or similar) to reset your device.
Logged

Offline slowmoe

  • Member
  • *
  • Posts: 7
Re: Ingenic Jz4740/Jz4732 players
« Reply #65 on: February 13, 2009, 01:05:28 PM »
i tried revision 19998
thanks for the tip with reset hole

Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #66 on: February 16, 2009, 11:33:16 AM »
Quote from: jaining on February 16, 2009, 10:17:01 AM
did you get this error when compiling bootloader for vx747:

CC tools/mkboot
CONVBDF fonts/08-Schumacher-Clean.bdf
CC bootloader/common.c
/home/aizyctech/rockbox/rockboxcurrent/bootloader/common.c: In function ‘load_firmware’:
/home/aizyctech/rockbox/rockboxcurrent/bootloader/common.c:170: warning: suggest parentheses around arithmetic in operand of |
make: *** No rule to make target `rockboxlogo.h', needed by `/home/aizyctech/rockbox/rockboxcurrent/build/bootloader/ondavx747.o'.  Stop.

i tried all releases, but same problem.

jaining
Yes, I know this is a problem in the bootloader in SVN currently, if you want it to compile just remove the '#include "rockboxlogo.h"' line and all references to rockboxlogo.

Actually, you don't need the bootloader. You can just compile the main firmware and copy rockbox.bin as onda.bin and do 'usbtool 10' on it; this will give the same effect as running the bootloader with the firmware.
Logged

jaining

  • Guest
Re: Ingenic Jz4740/Jz4732 players
« Reply #67 on: February 16, 2009, 11:51:25 AM »
thank you for your reply mcuelenaere

i tried compiling the main firmware also, but it also breaks. Here is the error
LD rockbox.elf
/home/rockbox/rockboxcurrent/build/apps/keymaps/keymap-touchscreen.o: In function `get_context_mapping':
(.text.get_context_mapping+0x28): undefined reference to `target_get_context_mapping'
/home/rockbox/rockboxcurrent/build/apps/keymaps/keymap-touchscreen.o: In function `get_context_mapping':
(.text.get_context_mapping+0x2c): undefined reference to `target_get_context_mapping'
collect2: ld returned 1 exit status
make: *** [/home/rockbox/rockboxcurrent/build/rockbox.elf] Error 1

maybe i am doing something wrong?

Logged

Offline slowmoe

  • Member
  • *
  • Posts: 7
Re: Ingenic Jz4740/Jz4732 players
« Reply #68 on: February 16, 2009, 01:38:32 PM »
@ jaining
I commented this line out:

    if ((context&CONTEXT_REMOTE) || (context&CONTEXT_CUSTOM2))
        return target_get_context_mapping(context&(~CONTEXT_CUSTOM2));

it's at the end of "keymap-touchscreen.o"
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #69 on: February 16, 2009, 04:25:48 PM »
Quote from: jaining on February 16, 2009, 11:51:25 AM
thank you for your reply mcuelenaere

i tried compiling the main firmware also, but it also breaks. Here is the error
LD rockbox.elf
/home/rockbox/rockboxcurrent/build/apps/keymaps/keymap-touchscreen.o: In function `get_context_mapping':
(.text.get_context_mapping+0x28): undefined reference to `target_get_context_mapping'
/home/rockbox/rockboxcurrent/build/apps/keymaps/keymap-touchscreen.o: In function `get_context_mapping':
(.text.get_context_mapping+0x2c): undefined reference to `target_get_context_mapping'
collect2: ld returned 1 exit status
make: *** [/home/rockbox/rockboxcurrent/build/rockbox.elf] Error 1

maybe i am doing something wrong?
No you're not :)

Another fault on my side, I forgot to commit a file..

Try compiling with the latest SVN revision (the bootloader 'bug' is still present though).

edit:
to 'fix' the bootloader 'bug', comment #include "rockboxlogo.h" and the body of show_logo().

edit2:
I got rid of the bootloader 'bug'
« Last Edit: February 16, 2009, 06:55:31 PM by mcuelenaere »
Logged

jaining

  • Guest
Re: Ingenic Jz4740/Jz4732 players
« Reply #70 on: February 17, 2009, 08:11:38 AM »
thanks mcuelenaere, it compile ok now. both bootloader and firmware. i get partition not found error on loading. but i think that is because of sd driver.
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #71 on: February 17, 2009, 08:20:33 AM »
Quote from: jaining on February 17, 2009, 08:11:38 AM
thanks mcuelenaere, it compile ok now. both bootloader and firmware. i get partition not found error on loading. but i think that is because of sd driver.
Check if your partition is FAT32 and not FAT(16), Rockbox doesn't have support for FAT16 by default.

Also, you do have a .rockbox folder on it with files in them? (you can get them by doing 'make zip')
Logged

Offline cluex

  • Member
  • *
  • Posts: 7
Re: Ingenic Jz4740/Jz4732 players
« Reply #72 on: February 28, 2009, 09:22:49 AM »
 :o
I'm so happy that my onda vx747 clone mp4 player which I have had for almost a year has got rockbox port. Though it's not completed n fully supported yet, but it really rocks. Thank to Rockbox n the developers especially to mcuelenaere.

BTW, I can't help with the programming, but I can inform that my Mp4 Player is "Simbadda Deo Vision 3.0" which is an onda vx747 clone. It works perfectly with custom VX747 BBE Audio firmware from mp4nation. This player is available in Indonesia. I don't know in the other countries. So I guess later when the port is fully supported, Simbadda's owner can try it as well.
The current firmware shipped with my simbadda player sucks. So I hope this rockbox port will be supported soon.

I also haven't tried to compile the SVN code since I don't know how. Any chance giving me the compiled version ??? ;D

Is this port suspended coz I don't see any further post in this forum? Any chance this port would be fully supported in the next Rockbox 3.2 ? Correct me if I'm wrong.

Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #73 on: February 28, 2009, 09:53:10 AM »
Quote from: cluex on February 28, 2009, 09:22:49 AM
:o
I'm so happy that my onda vx747 clone mp4 player which I have had for almost a year has got rockbox port. Though it's not completed n fully supported yet, but it really rocks. Thank to Rockbox n the developers especially to mcuelenaere.

BTW, I can't help with the programming, but I can inform that my Mp4 Player is "Simbadda Deo Vision 3.0" which is an onda vx747 clone. It works perfectly with custom VX747 BBE Audio firmware from mp4nation. This player is available in Indonesia. I don't know in the other countries. So I guess later when the port is fully supported, Simbadda's owner can try it as well.
The current firmware shipped with my simbadda player sucks. So I hope this rockbox port will be supported soon.

I also haven't tried to compile the SVN code since I don't know how. Any chance giving me the compiled version ??? ;D
See this link.
Extract it to the root of a SD card and copy .rockbox/rockbox.bin as onda.bin (for usbtool, see OndaVX747 wiki for more info).

All Onda VX747-related devices/clones (and VX747+, VX777, VX757(?), perhaps more) should be supported with this build.

Other ChinaChip devices (like VX767, Ainol V2000SE, ...) shouldn't require much porting as the basis has already been done.
Quote
Is this port suspended coz I don't see any further post in this forum?
No, the forum thread just doesn't really reflect the port status of the Onda VX747.
Quote
Any chance this port would be fully supported in the next Rockbox 3.2 ? Correct me if I'm wrong.
Probably not.
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Ingenic Jz4740/Jz4732 players
« Reply #74 on: March 11, 2009, 07:58:33 PM »
I cleaned this thread a bit to get rid of the non-development posts.

Basically what the posts boiled down to is this:

(to add the MIPSel compiler to your PATH in Ubuntu)
Quote from: mcuelenaere on March 01, 2009, 08:23:30 AM
Quote from: Gametot on March 01, 2009, 07:54:22 AM
   
But how do I now link together?

Can you give me an example say?
Like saratoga said:
Quote from: saratoga on February 28, 2009, 07:45:10 PM
In Ubuntu you can add

Code: [Select]
PATH=$PATH:/path/to/your/compiler/

to your .bashrc file, or to one of your other startup scripts.
If you don't know how to edit the file, the easiest way to set the PATH is like this:
Code: [Select]
export PATH=$PATH:/usr/local/mipsel-elf/bin

(or to add it to .bashrc without a text editor:
Code: [Select]
echo 'export PATH=$PATH:/usr/local/mipsel-elf/bin' >> ~/.bashrc
)
Logged

  • Print
Pages: 1 ... 3 4 [5] 6 7 ... 13
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Ingenic Jz4740/Jz4732 players
 

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

Page created in 0.497 seconds with 14 queries.