Rockbox Development > New Ports

RockChip mp3/mp4 players

<< < (6/16) > >>

dedero:
Hello guys,

I could get RK28xx datasheet, probably it will be useful.

http://www.megaupload.com/?d=3XDDC0DS

I'm waiting a rockbox for S:flo2, I'm able to pay for it!!!!  ;D

wodz:
Glancing at rk28xx pdf they changed very little from rk27xx - mainly the ARM core has been upgraded from ARM7EJS to ARM926EJS.

After lecture of rk27xx pdf and various internet sources I am preparing to fiddle with my cheap rk2705 based DAP. I think I understand how to configure clocks, cache controller and memory controller. Now I am studying how the boot process proceeds.

knob:

--- Quote ---As of r30459 it is possible to compile and run main rockbox binary, codecs and a few test plugins.

 -- MarcinBukat - 07 Jun 2011
--- End quote ---

I know this port is still in early stages yet.

But I can to do some testing for the Rk27xx port.
I have a couple of rk27xx players I can experiment with, not worried about bricking as I have some tools and recovery firmwares ready.

I have already installed virtualbox, the Unbuntu configured environment and downloaded Rockbox source from svn.

If I add my player's lcd config in the source, disable the plug-ins and just compile the rest, can I install Rockbox now using rk27load?

wodz:
You can upload it to the device, yes. You cannot install it permanently as I haven't written proper bootloader code yet.

I guess it is not coincidence that you have  the same nickname as one of the guys hacking rk27xx OF :-)

knob:
:-)

Well.. I've built the tools and the main binary now.

cela@cela-desktop:~$ sudo ./rkusbtool -d
[sudo] password for cela:
rkusbtool v0.1
(C) Marcin Bukat 2011
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Switching into rk DFU mode...

cela@cela-desktop:~/READY$ sudo ./rk27load -e1 -e2 -s1 stage1.bin -s2 stage2.bin -s3 rockbox.rk27
rk27load v0.2
(C) Marcin Bukat 2011
Based on rk27load ver. 0.1 written by AleMaxx (alemaxx at hotmail.de)

This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[info]: Initializing device... done
[stage1]: Loading 500 bytes (stage1.bin) of code... done
[stage1]: Encoding 500 bytes of data ... done
[stage1]: codesize = 500 (0x1f4)
[stage1]: Calculating checksum... 0xd314
[stage1]: Uploading code (502 bytes)... done
[stage1]: Loading 928 bytes (stage2.bin) of code... done
[stage2]: Encoding 1022 bytes data... done
[stage2]: Calculating checksum... 0x9dea
[stage2]: Uploading code (1024 bytes)...
[error]: Code upload request failed (ret=-7)
[error]: Error -24
stage1.bincela@cela-desktop:~/READY$

Got an error uploading stage2, maybe i have an issue with libusb, need to find out what that error code is about.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version