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
| | |-+  Samsung P2
« previous next »
  • Print
Pages: 1 [2] 3

Author Topic: Samsung P2  (Read 63765 times)

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
Re: Samsung P2
« Reply #15 on: February 07, 2008, 03:53:49 PM »
Nice work, I've now added that line to tcctool.c in SVN.

Now you can go ahead and port Rockbox :)
Logged

Offline bwbass

  • Member
  • *
  • Posts: 16
Re: Samsung P2
« Reply #16 on: February 09, 2008, 09:58:07 AM »
I've added a basic page in the wiki with some of the hardware details:

http://www.rockbox.org/twiki/bin/view/Main/SamsungP2Port
Logged

Offline shamx

  • Member
  • *
  • Posts: 1
Re: Samsung P2
« Reply #17 on: February 13, 2008, 09:44:34 PM »
Well I remember Samsung used to create LCD screens for iRiver (I know for SURE they made the screen for the iRiver Clix and Clix2), I only know of 1 iRiver Touch product and thats the W7, (I'm not sure if the W7's screen was made by Samsung), if it was manufactured by Samsung then the P2's screen shouldn't be very different if Samsung created both screens.  
Logged

Offline AndrewJohnson

  • Member
  • *
  • Posts: 2
Samsung P2
« Reply #18 on: September 23, 2008, 07:21:08 PM »
Hey guys,
As far as I could tell the only thing holding up a port for the P2 was a datasheet for the touchscreen.  Well, I found one.
http://www.zoltek.com.cn/images/guigeshu/AU-A030FL01%20V1%20for%20zoltek.rar (Password is zoltek).  I have experience in programming a range of languages as well as some hardware stuff, and reverse engineering at an assembly level.   I will be starting development on the P2 port asap.  Wish me luck.

Additionally I have identified the entry point for the firmware and have that sitting in my dissasembler to be ripped apart.

Also: I couldn't edit the wiki page, it kept bringing me to a blank white page?
« Last Edit: September 23, 2008, 07:43:07 PM by AndrewJohnson »
Logged

Offline shotofadds

  • Developer
  • Member
  • *
  • Posts: 368
Re: Samsung P2
« Reply #19 on: September 24, 2008, 09:57:16 AM »
Quote from: AndrewJohnson on September 23, 2008, 07:21:08 PM
As far as I could tell the only thing holding up a port for the P2 was a datasheet for the touchscreen.

Well, a much bigger problem was the lack of P2 owners willing to do the work... The datasheet will of course be helpful, but you'll likely still have to reverse engineer the original firmware to find out how to communicate with the screen itself.

The first step is to read PortingHowTo (although the formatting on that page looks broken right now) and familiarise yourself with relevant parts of the Rockbox source. Specifically, you need to set up a new configure target for the P2, based on the existing D2 one.

You can then attempt to compile a bootloader build, which can be uploaded to the P2 and executed from RAM using tcctool. Although trying to run code on the device is rather pointless until somebody figures out how to control some of the hardware, eg. how to turn the backlight on and off.

Good luck! 8)

Edit: Fixed link
« Last Edit: September 24, 2008, 10:11:25 AM by MarcGuay »
Logged

Offline kugel.

  • Developer
  • Member
  • *
  • Posts: 271
Re: Samsung P2
« Reply #20 on: January 31, 2009, 04:41:40 PM »
The current Cowon D2 has been reported to run on the P2 without changes.

The only problems experienced are lcd problems. The LCD shows stuff, sharply, but with a wrong resolution and offset.
Logged
 

Offline abfgdobvo

  • Member
  • *
  • Posts: 1
Re: Samsung P2
« Reply #21 on: February 08, 2009, 07:12:16 AM »
Where can I find that? I searched in the D2 Topic, but nothing.

I'm not a Dev, but I'd love to test Rockbox on my P2.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8963
Re: Samsung P2
« Reply #22 on: February 08, 2009, 02:56:02 PM »
Quote from: drfakeacc on February 08, 2009, 07:12:16 AM
Where can I find that? I searched in the D2 Topic, but nothing.

It was mentioned in IRC.  Try the search on the mainpage.
Logged

Offline jlcro

  • Member
  • *
  • Posts: 1
Re: Samsung P2
« Reply #23 on: February 09, 2009, 02:10:02 PM »
Quote from: kugel. on January 31, 2009, 04:41:40 PM
The current Cowon D2 has been reported to run on the P2 without changes.

The only problems experienced are lcd problems. The LCD shows stuff, sharply, but with a wrong resolution and offset.

Does that mean, that when the D2 port is ready, it'll need some adjustments to run on the P2?

I have a P2, but i don't know anything about coding. I'll be glad to help as much as i can.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8963
Re: Samsung P2
« Reply #24 on: February 09, 2009, 02:41:07 PM »
Quote from: jlcro on February 09, 2009, 02:10:02 PM
Quote from: kugel. on January 31, 2009, 04:41:40 PM
The current Cowon D2 has been reported to run on the P2 without changes.

The only problems experienced are lcd problems. The LCD shows stuff, sharply, but with a wrong resolution and offset.

Does that mean, that when the D2 port is ready, it'll need some adjustments to run on the P2?

Depends how similar the rest of the hardware is, but if the D2 port is finished, getting the P2 working should be pretty easy compared to most new ports.
Logged

Offline kugel.

  • Developer
  • Member
  • *
  • Posts: 271
Re: Samsung P2
« Reply #25 on: February 09, 2009, 07:34:52 PM »
Quote from: jlcro on February 09, 2009, 02:10:02 PM
Quote from: kugel. on January 31, 2009, 04:41:40 PM
The current Cowon D2 has been reported to run on the P2 without changes.

The only problems experienced are lcd problems. The LCD shows stuff, sharply, but with a wrong resolution and offset.

Does that mean, that when the D2 port is ready, it'll need some adjustments to run on the P2?

I have a P2, but i don't know anything about coding. I'll be glad to help as much as i can.

That means that basically only the lcd driver needs adjustements (I can't tell how much though), the rest of the code is entirely the same. But that requires some coding efforts.

As I said, the D2 Rockbox runs on the P2, and the display even shows stuff, but it can't considered as working as it's using wrong dimensions (at least, probably more is wrong).

NOTE: This is what I got told by a brave P2 user, I have nothing seen on my own.
Logged
 

Offline Noobtaculus

  • Member
  • *
  • Posts: 7
Re: Samsung P2
« Reply #26 on: February 11, 2009, 10:21:34 PM »
Using FWDN, I've flashed the Cowon D2 and Rockboxed D2 firmware to my P2, yeilding pretty much the same result: when writing the firmware blue line artifacts appear on the screen, otherwise it' off. Holding the power button lights up the status light however, when released it goes off. The P2 will appear as a Cowon D2 when connected with folders and all. I've tried the D2 upgrade methods and the light changes red when updating but that's all you can notice. No sound that I picked up either. This was with the 2.59 N FW version. What exactly did this guy usf, krugel?
Logged

Offline kugel.

  • Developer
  • Member
  • *
  • Posts: 271
Re: Samsung P2
« Reply #27 on: February 12, 2009, 04:26:31 AM »
Quote from: Noobtaculus on February 11, 2009, 10:21:34 PM
Using FWDN, I've flashed the Cowon D2 and Rockboxed D2 firmware to my P2, yeilding pretty much the same result: when writing the firmware blue line artifacts appear on the screen, otherwise it' off. Holding the power button lights up the status light however, when released it goes off. The P2 will appear as a Cowon D2 when connected with folders and all. I've tried the D2 upgrade methods and the light changes red when updating but that's all you can notice. No sound that I picked up either. This was with the 2.59 N FW version. What exactly did this guy usf, krugel?
Why did you install the D2 OF? I don't think the guy did this, he just installed Rockbox.
Logged
 

Offline Noobtaculus

  • Member
  • *
  • Posts: 7
Re: Samsung P2
« Reply #28 on: February 12, 2009, 10:13:14 PM »
Quote from: kugel. on February 12, 2009, 04:26:31 AM
Why did you install the D2 OF? I don't think the guy did this, he just installed Rockbox.
I installed Rockbox like you would on a D2 (N-version, 2.59), uploaded the patched .bin file (tried tcctool and FWDN) and placed the .rockbox folder in the root. The P2 showed up as a D2 on my comp but the same LED light sequences and no LCD image/sound. I'm just saying the official Cowon D2 f/w didn't work either. So what exactly did your friend do to get it on there? Edit: Got the logo and update screen to show, in various USB conneted states. Ima keep you all postee if i can get it to work okayish at all.
« Last Edit: February 12, 2009, 10:54:19 PM by Noobtaculus »
Logged

Offline kugel.

  • Developer
  • Member
  • *
  • Posts: 271
Re: Samsung P2
« Reply #29 on: February 13, 2009, 11:07:16 AM »
I don't understand. Have you patched a D2 OF to install Rockbox? Try patching a Samsung OF file, and upload with tcctool.
Logged
 

  • Print
Pages: 1 [2] 3
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Samsung P2
 

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

Page created in 0.139 seconds with 22 queries.