![]() |
![]() |
![]() |
![]() |
|
|
#1 |
|
Former iAudiophile/DAPreview editor
![]() Join Date: Sep 2004
Location: Portsmouth, England
Posts: 1,918
|
Well, the following:
I have been talking to Cowon about this issue. The A2 uses a modified version of Linux. Cowon are using a Linux Kernel that has been given to them by TI. The kernel that has given to them by TI has not since been modified (by Cowon) in any way. Then they created an application layer that builds on the basis of the TI modified Linux Kernel. So all the application layer is Cowon's own and they do not have to open source this, seeing that this is their own intellectual property. TI on the other hand is redistributing the modified Linux code, so these are the guys that we would need to talk to, to get the code. But even when we do get the code off them, we would be left with a player without a GUI, no microphone, no FM Radio etc. etc. etc. So it would deffinitly not be fun, but it would be easier than completely creating a new OS (like Rockbox are doing for the H100). This is all I know right now, but I will be sure to keep you updated.
__________________
Proud to be a part of the DAPreview webring: DAPreview | epiZENter | iAudiophile | DAP.db |
|
|
|
|
#2 |
|
Junior Member
Join Date: Dec 2005
Posts: 22
|
eXity,
Can we not request the TI kernel source from cowon as they are redistributing it in binary form with this device or did they only receive the binary? http://focus.ti.com/docs/general/spl...r+OT+linuxomap eXity, Do you know anything about the chipset for this device? Is it OMAP processor based? Last edited by nathan; 12-20-2005 at 16:54.. |
|
|
|
|
#3 |
|
Former iAudiophile/DAPreview editor
![]() Join Date: Sep 2004
Location: Portsmouth, England
Posts: 1,918
|
Here is a highly interesting presentation I found from TI:
http://www.tikorea.co.kr/seminar/tid...2005.04.17.pdf It looks like the A2 uses the TMS320DM320 (ARM926 CPU + C5409 DSP) This would also explain the extremely shitty USB 2.0 OTG ...
__________________
Proud to be a part of the DAPreview webring: DAPreview | epiZENter | iAudiophile | DAP.db Last edited by Martinp; 12-20-2005 at 17:27.. |
|
|
|
|
#4 |
|
Junior Member
Join Date: Dec 2005
Posts: 22
|
eXity,
Some more information. http://focus.ti.com/general/docs/wtb..._com_downloads http://focus.ti.com/general/docs/wtb...middl/sw/linux Let the fun begin ![]() Last edited by nathan; 12-20-2005 at 19:10.. |
|
|
|
|
#5 |
|
Member
Join Date: Nov 2005
Location: Singapore
Posts: 50
|
Woohoo! Well done guys!
Like Nathan, I believe Cowon is still obligated to give the kernel sources they are using to customers who ask for it. The GPL garantees that the rights are always carried over to the next person. So if Cowon got the modified kernel from TI, TI is supposed to make the sources available to Cowon. Subsequently, if Cowon redistribute the kernel in binary form, they too must make the source available even if they did not add any new modifications. Then again, I suppose if they just send us a link to the TI site for download, that's also OK... Anyway, looks like there is a lot of docs to read. Cool . |
|
|
|
|
#6 |
|
Former iAudiophile/DAPreview editor
![]() Join Date: Sep 2004
Location: Portsmouth, England
Posts: 1,918
|
__________________
Proud to be a part of the DAPreview webring: DAPreview | epiZENter | iAudiophile | DAP.db |
|
|
|
|
#7 | |
|
Junior Member
Join Date: Dec 2005
Posts: 14
|
I just got my A2 for Christmas and I am extatic. It's a lovely piece of hardware, and I thank my dad for getting it for me
Since I am a programmer and avid hacker of my RAZR, one of the first things I did was try to figure out what type of file the firmware was. It turns out COWON used the ELF file format to store, package, and deploy their software base and hardware integration (along with the Linux kernel). What is ELF?Quote:
http://www.polyfx.com/cowon_a2/a2_strings.jpg The version of the firmware is clearly visible (1.51), and also "Capture" is visible vertically. On a side note, the A2 is kickass. It does everything and more. I tried two moves on it for now (both DVD-rips) and they work like a charm. Some of my Family Guy didn't work, but it's most likely faulty-encoding. Good day, and Merry Christmas (although it passed) + Happy New Year ![]() PS: Is anyone else working on figuring this out too? I figured it's a new product and I'd have a go at it; usually modder groups are huge for every PMP/Portable-anything out there. Last edited by davvv; 12-29-2005 at 05:00.. |
|
|
|
|
|
#8 |
|
Junior Member
Join Date: Dec 2005
Posts: 14
|
The Cowon A2 apparently uses the GTK+ GUI toolkit. (http://www.gtk.org/)
Ironically, the A2 still has the GTK+ global keyboard key resources, but the A2 has no keyboard ![]() http://www.polyfx.com/cowon_a2/a2_keys.JPG Last edited by davvv; 12-29-2005 at 05:24.. |
|
|
|
|
#9 |
|
Former iAudiophile/DAPreview editor
![]() Join Date: Sep 2004
Location: Portsmouth, England
Posts: 1,918
|
Stickied and merged with my Linux GPL thread.
__________________
Proud to be a part of the DAPreview webring: DAPreview | epiZENter | iAudiophile | DAP.db Last edited by Martinp; 12-29-2005 at 05:19.. |
|
|
|
|
#10 |
|
Junior Member
Join Date: Dec 2005
Posts: 14
|
Thanks!
![]() |
|
|
|
|
#11 |
|
Junior Member
Join Date: Dec 2005
Posts: 14
|
Here is a Linux distro that functions on the DM320 (same dual-core processsor that the A2 uses): http://www.montereylinux.com/datashe...s-20040531.pdf
Very interesting architechture. It shows that any custom libraries are theoretically installable. Which would allow PDF/Flash/HTML support (and alot more). Some more info here (TI actually provides the code for a warm boot - I might try to compile that and see how I can get it to work): http://focus.ti.com/lit/ug/spru173/spru173.pdf Last edited by davvv; 12-29-2005 at 05:48.. |
|
|
|
|
#12 |
|
Junior Member
Join Date: Dec 2005
Posts: 14
|
Another question for anyone that knows (since I can't figure it out). Does the A2 use a hardware module for user-input? Or is the joystick comparable to PC arrow keys (and maybe Back = F1, A = F2, B = F3, C = F4 or something similar?). If anyone knows, do tell
![]() |
|
|
|
|
#13 |
|
Former iAudiophile/DAPreview editor
![]() Join Date: Sep 2004
Location: Portsmouth, England
Posts: 1,918
|
I'll see what I can find out.
__________________
Proud to be a part of the DAPreview webring: DAPreview | epiZENter | iAudiophile | DAP.db |
|
|
|
|
#14 |
|
Junior Member
Join Date: Dec 2005
Posts: 14
|
I've been messing around with it today, too, and I've got a couple of "educated guesses" about how the A2's system is set up.
|
|
|
|
|
#15 |
|
Member
Join Date: May 2005
Posts: 140
|
good on ye, davvv!!
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|