Rockbox Development > New Ports
Rockbox Player - Project to design and build a Free/Open hardware audio player
bluebrother:
--- Quote from: casainho on January 10, 2009, 07:30:05 AM ---
--- Quote from: Llorean on December 24, 2008, 06:01:07 AM ---Is your intent to create a new project, or actually work on Rockbox?
--- End quote ---
NO!! We need to have our playground for development, our SVN. RB SVN can't be used by us, we can't commit to it. For example, I am a beginner on ARM and C... Soon as we have something working, like LCD drivers, maybe on that time we can post some patches to RB tracker.
I really like all tools and information at Rockbox, the forum, the IRC channel and logs, the SVN, the Wiki, etc. We really have advantages on stay together, however for now we will use our SVN, it's a kind of temporary.
--- End quote ---
I strongly suggest against creating a new repository based on Rockbox svn. If you want your work to get merged back into Rockbox eventually you need to re-sync your repository with Rockbox svn every now and then, and this will become quite a pain as Rockbox itself moves.
You could, however, use git-svn to create your own working repository based on Rockbox svn (in fact quite some developers are working this way). Due to the way git can help you merging you can do that quite often without much work.
Syncing two source trees that have ran out of sync for several weeks is a tendious task. I'm pretty sure you don't want to get into this ...
casainho:
--- Quote from: bluebrother on January 10, 2009, 07:59:55 AM ---I strongly suggest against creating a new repository based on Rockbox svn. If you want your work to get merged back into Rockbox eventually you need to re-sync your repository with Rockbox svn every now and then, and this will become quite a pain as Rockbox itself moves.
You could, however, use git-svn to create your own working repository based on Rockbox svn (in fact quite some developers are working this way). Due to the way git can help you merging you can do that quite often without much work.
Syncing two source trees that have ran out of sync for several weeks is a tendious task. I'm pretty sure you don't want to get into this ...
--- End quote ---
For now we are working with patches against Rockbox SVN source. We are getting on our SVN the patch: http://code.google.com/p/rockboxplayer/source/browse/#svn/trunk/rockbox_patch
Thomas said that would work on a script to do that sync... I don't have knowledge to do it.
I hope to take no more than 1 month to finish the port.
casainho:
--- Quote from: friendlyzookeeper on January 22, 2009, 05:04:34 AM ---Hey Casainho, what jtag proggrammer are you using? I think you may have said a wiggler, but you didn't have a parrellel port. I have seen usb to parrellel port adapters. What do you think about the jtag usb ocd tiny?
--- End quote ---
Hello :)
We are using that Olimex ARM-USB-TINY JTAG with OpenOCD, as you can read here: http://code.google.com/p/rockboxplayer/wiki/GettingStarted
Right now we have SD Card initializing and we are working on drivers for it...
scharkalvin:
Anybody still working on a design using the Atmel AVR-32?
My next door neighbor runs a small electronic design and manufacturing firm and he accidently got stuck with an NGW100 board he didn't order due to a mixup with his supplier. So, now it's mine. I have only two ideas of what to do with it,
1: router/firewall/webserver or 2:hack a rockbox player.
The later sounds like more fun. So if anybody has done any work on an AVR-32 based port let me know!
casainho:
--- Quote from: scharkalvin on February 03, 2009, 07:44:57 PM ---Anybody still working on a design using the Atmel AVR-32?
My next door neighbor runs a small electronic design and manufacturing firm and he accidently got stuck with an NGW100 board he didn't order due to a mixup with his supplier. So, now it's mine. I have only two ideas of what to do with it,
1: router/firewall/webserver or 2:hack a rockbox player.
The later sounds like more fun. So if anybody has done any work on an AVR-32 based port let me know!
--- End quote ---
I must say that Atmel don't have good Open Source programmer and debug tools as ARM. I moved on and now I prefer to work with ARM7 (also from Atmel) than with AVR.
But I prefer Atmel over Microchip or others, Atmel gives good datasheets and example source codes.
Anyway, it's easier to port Rockbox to an ARM because some code was done in ARM assembly, etc.
Don't forget to see the actual work page:
http://www.rockbox.org/twiki/bin/view/Main/RockboxPlayer
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version