Home Forums Gallery FAQs Downloads
 
 

Go Back   Meizu Me > miniPlayer M6 / SL > Community Development > Rockbox

Register Today!  

Rockbox Project (M6)

This is a discussion on Rockbox Project (M6) within the Rockbox forums, part of the Community Development category; Originally Posted by roelandb so there is no risks to bricking the meizu m6 by doing anything wrong by this? ...


Reply
 
Thread Tools Display Modes
Old 09-07-2008   #301
Valued Member
 
DaremoS's Avatar
 
Join Date: Jun 2007
Posts: 682
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by roelandb View Post
so there is no risks to bricking the meizu m6 by doing anything wrong by this?
There are risk as any other attempt to change anything in a player.

It has to be a way to solve such errors, like a DFU program or anything that let's the users recover the player. Or simply good instructions on how to do the installation. This is up to Rockbox developers.

By personal experience if there is a way to recover my player nothing would stop me to try a new resource in my player...
__________________

DaremoS nincs online   Reply With Quote
Old 09-09-2008   #302
Freshman
 
Join Date: Oct 2007
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
great to hear about this progress! very good work guys!

yesterday i wanted to make a compile to try something by myself.
i've downloaded the VMplayer, the debian image and the current source. i got a few errors while compiling. the target seems to be little endian and some of the to linking objects seems to be big endian. i tried to change the option for the gcc from big to little endian (-mlittle-endian). but no luck.
can someone help me regarding this? maybe there is a patch for the arm missing (big endian patch)?
i dont have to much time, but i would like to try something to support the port to the meizu player.

cheers
jens

Last edited by Jensu; 09-09-2008 at 11:59 AM.
Jensu nincs online   Reply With Quote
Old 09-09-2008   #303
Junior Member
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 72
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by Jensu View Post
great to hear about this progress! very good work yesterday i wanted to make a compile to try something by myself.
i've downloaded the VMplayer, the debian image and the current source. i got a few errors while compiling. the target seems to be little endian and some of the to linking objects seems to be big endian. i tried to change the option for the gcc from big to little endian (-mlittle-endian). but no luck.
can someone help me regarding this? maybe there is a patch for the arm missing (big endian patch)?
Hi Jensu, I added big-endian support to the rockbox ARM cross-compiler when we started the port, but I guess the debian image hasn't been updated after that. You can build the cross-compiler by running tools/rockboxdev.sh from the rockbox source tree.

Good luck
markun nincs online   Reply With Quote
Old 09-10-2008   #304
Freshman
 
Join Date: Oct 2007
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
thank you markun! the compiling of the bootloader was no problem after this.
the next problem i was running in was to compile the dfu tool. i got there a lot of errors (conficting/incomplete types undeclared definitions). do i need anything else what's not included in the rockbox source path?
Jensu nincs online   Reply With Quote
Old 09-10-2008   #305
Valued Member
 
DaremoS's Avatar
 
Join Date: Jun 2007
Posts: 682
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by Jensu View Post
thank you markun! the compiling of the bootloader was no problem after this.
the next problem i was running in was to compile the dfu tool. i got there a lot of errors (conficting/incomplete types undeclared definitions). do i need anything else what's not included in the rockbox source path?
This means that're step advanced... great!!!
DaremoS nincs online   Reply With Quote
Old 09-10-2008   #306
Junior Member
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 72
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by Jensu View Post
thank you markun! the compiling of the bootloader was no problem after this.
the next problem i was running in was to compile the dfu tool. i got there a lot of errors (conficting/incomplete types undeclared definitions). do i need anything else what's not included in the rockbox source path?
Yes, I think you need to install libusb, but I'm not sure if it will work inside vmware.

Originally Posted by DaremoS View Post
This means that're step advanced... great!!!
This is what will become the bootloader, it's not actually working yet
markun nincs online   Reply With Quote
Old 09-10-2008   #307
Freshman
 
Join Date: Oct 2007
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
with the libusb installed i could make the dfu tool. thanks again.
but it seems that you are right with the vmplayer. the samsung usb device can be initialized successfully, but the first try with usb_control_msg() fails
i'm not sure if it could work this way. but i'm getting a valid usb handle...?!
what do you think markun?

cheers
jens
btw. i've a meizu M6 SL

Last edited by Jensu; 09-10-2008 at 07:55 PM.
Jensu nincs online   Reply With Quote
Old 09-11-2008   #308
Junior Member
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 72
Thanks: 0
Thanked 0 Times in 0 Posts
We managed to read the touchpad and output the value by blinking the backlight (code is in SVN) Next will probably be the display.

Me and another rockbox dev also have M6SL's. Another dev has an M6SP and M3 I think.
markun nincs online   Reply With Quote
Old 09-11-2008   #309
Administrator
 
nice2know_u's Avatar
 
Join Date: Mar 2007
Location: Budapest, Hungary
Posts: 3,244
Thanks: 101
Thanked 475 Times in 178 Posts
My Meizu
Great! Keep up the good work!
nice2know_u nincs online   Reply With Quote
Old 09-11-2008   #310
Senior Member
 
Join Date: Jan 2008
Posts: 349
Thanks: 0
Thanked 0 Times in 0 Posts
My Meizu
this all sounds very promising, what you are doing now is making the drivers for the screen right? is there anything we can do to help on this?
could you make a video on youtube from the current progress, and post it here (when you find the time of course)
roelandb nincs online   Reply With Quote
Old 09-11-2008   #311
vcf
Member
 
vcf's Avatar
 
Join Date: Apr 2007
Posts: 120
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by markun View Post
We managed to read the touchpad and output the value by blinking the backlight (code is in SVN) Next will probably be the display.

Me and another rockbox dev also have M6SL's. Another dev has an M6SP and M3 I think.
great! i will try it now! do you meen wpyh? he has m6 sp and m3.
vcf nincs online   Reply With Quote
Old 09-12-2008   #312
Freshman
 
Join Date: Jun 2007
Posts: 22
Thanks: 0
Thanked 0 Times in 0 Posts
I've have received my M6sl few days ago (after my m6sp have been stolen), I think I might help you on drivers developpement. I just need to find time to first finish another project, then I will focus on rockbox development. I'm so happy that rockbox will be available for the m6, when I bought it, the only bad point I saw is that I couldn't install rockbox on it. And as that this point will be removed, it will be the perfect player :D

++
LTourist
LTourist nincs online   Reply With Quote
Old 09-12-2008   #313
Senior Member
 
Join Date: Jan 2008
Posts: 349
Thanks: 0
Thanked 0 Times in 0 Posts
My Meizu
thank you for your offer, we can use all the help we can get to get the drivers to work, since it would be very nice to have gapless playback and lots of other improvements like no library updates.
Are the drivers different for the different types of players: sp/tp/sl ?
roelandb nincs online   Reply With Quote
Old 09-12-2008   #314
Member
 
Join Date: Mar 2008
Posts: 130
Thanks: 0
Thanked 0 Times in 0 Posts
You need different Firmwares, so In guess the drivers are different, too.
But who knows, maybe they are similar.
M47Z nincs online   Reply With Quote
Old 09-12-2008   #315
vcf
Member
 
vcf's Avatar
 
Join Date: Apr 2007
Posts: 120
Thanks: 0
Thanked 0 Times in 0 Posts
ofcourse the drivers are not different. we need to make separate parts of prt gor sp/sl/tp from that moment
vcf nincs online   Reply With Quote
Old 09-14-2008   #316
Junior Member
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 72
Thanks: 0
Thanked 0 Times in 0 Posts
Most important drivers to write are display, NAND and USB I think. We already have drivers for our FM and audio chips from other ports. The NAND driver might be similar to one in one of the other ports being worked on and the USB driver will be the same as the one for the Cowon D2.

Hopefully we can report some progress on the display driver this week.
markun nincs online   Reply With Quote
Old 09-14-2008   #317
Freshman
 
Join Date: Jun 2007
Posts: 22
Thanks: 0
Thanked 0 Times in 0 Posts
I found this, which seems to be a driver for a S6D0129 (look at the bottom of the page). Obviously, the page seems to be in chinese or japanese, but maybe the code can be usefull :D

lcd_driver_step_by (based_samsung_s6 开发工具:ads1.2 主要IC:MCU:lpc2210(NXP) LCD驱动及控制 s6d012( ) Embeded-SCM Develop 嵌入式/单片机编程 - www.pudn.com

EDIT : found a complete driver :
http://ww1.microchip.com/downloads/e...ry%20v1.52.zip

In Microchip\Drivers\...
Maybe we can take some part of the code, cant we ?

Last edited by LTourist; 09-14-2008 at 10:58 PM.
LTourist nincs online   Reply With Quote
Old 09-15-2008   #318
vcf
Member
 
vcf's Avatar
 
Join Date: Apr 2007
Posts: 120
Thanks: 0
Thanked 0 Times in 0 Posts
good find, i think we can. the second driver seems to be full. we can use parts of it
vcf nincs online   Reply With Quote
Old 09-15-2008   #319
Passing By
 
Join Date: Apr 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by vcf View Post
good find, i think we can. the second driver seems to be full. we can use parts of it
No we can't. There is such a thing as licensing
Frank Gevaerts nincs online   Reply With Quote
Old 09-15-2008   #320
Freshman
 
Join Date: Jun 2007
Posts: 22
Thanks: 0
Thanked 0 Times in 0 Posts
You could at least read the code and see how it's working and then make the driver easily, no ?
LTourist nincs online   Reply With Quote

   
 
Meizu Me is an independent resource for all things Meizu. All rights reserved. Powered by vBulletin. Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc. Meizu M8, miniPlayer and all related names are properties of MEIZU Electronic Technology, Inc. Copyright 2009 Meizu Me.