Fansite and Forum for Meizu Products
 
       



Go Back   Meizu Me > General > Community Development > Rockbox

Rockbox Project (M6)

Rockbox

Reply
 
Thread Tools Display Modes
Old 03-11-2008   #111 (permalink)
Freshman kgb2008 is on a distinguished road
 
Join Date: Jan 2008
Posts: 46
markun: The SPI registers of Samsung S5 family should be mapped to the address 0x3CD00000, but i don't think that SPI port is employed by M6, since the S5L8700 must have an embedded LCD controller for true color TFT, just write to the registers at page 0x39200000 to initialize the screen, bound an address range as frame buffer, and let the controller fetch the frame data thru DMA and generate the control signals.

Search "0x39200000" at the firmware disassembly lines for details.
kgb2008 is offline   Reply With Quote
Old 03-11-2008   #112 (permalink)
Junior Member markun is on a distinguished road
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 68
The S3C2440 inside the Gigabeat also has an LCD controller, and moves the frames from SDRAM to the LCD by DMA, but still the LCD panel needs to be initialized over SPI on startup. But maybe you are right and we don't need to do it here.
markun is offline   Reply With Quote
Old 03-12-2008   #113 (permalink)
Freshman kgb2008 is on a distinguished road
 
Join Date: Jan 2008
Posts: 46
More info revealed:
0x38600000 - USB 1.1 Host Controller
0x38800000 - USB 2.0 Function
0x39000000 - CalmADM
0x3C900000 - IIC
0x3D100000 - Chip ID
0x3D200000 - RTC

It must be well known that 0x24000000 is the base address of the 8MBit NOR flash on chip, but it's not stated on the wiki yet.
kgb2008 is offline   Reply With Quote
Old 03-12-2008   #114 (permalink)
Junior Member markun is on a distinguished road
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 68
Great job man! I've updated the wiki. I think it's also useful if we start to make make a list of the GPIO pins like we did for other ports:

GigabeatPortPins < Main < TWiki

What do you think?

btw, another Samsung SoC with USB 1.1 host and USB 2.0 device is the S3C2443X. It would be nice if the datasheet matches the USB part of our Blues SoC.

Last edited by markun : 03-12-2008 at 12:58 PM.
markun is offline   Reply With Quote
Old 03-13-2008   #115 (permalink)
Freshman kgb2008 is on a distinguished road
 
Join Date: Jan 2008
Posts: 46
Without official document with the pin assignment information, it's hard to draft a list for SA58700/S5L8700 like before. But obviously, our blues soc talk to other chips with 4 wire interface(SPI) by bit-bangled method on some GPIO pins of P0, P1, P3 and P7 ports, there're other pins on these ports used for charger detect and power management...... The NAND flash is connect to P2,P4 and P6, I guess.
kgb2008 is offline   Reply With Quote
Old 03-13-2008   #116 (permalink)
Moderator BobbyQ will become famous soon enough
 
BobbyQ's Avatar
 
Join Date: May 2007
Posts: 2,589
Meizu should have been hiring you guys instead of their own dudes.
Good luck with your task, I hope you will make it !
BobbyQ is offline   Reply With Quote
Old 03-13-2008   #117 (permalink)
Junior Member markun is on a distinguished road
 
markun's Avatar
 
Join Date: Mar 2008
Location: Netherlands
Posts: 68
kgb2008: yes, it's going to be difficult. Can we talk a bit in real-time? I'm usually in the rockbox IRC channel which you can also access through a webclient: CGI:IRC Login

Some other good news: another rockbox dev has decided to buy a Meizu M6. He's currently working on the rockbox USB stack, which we would really need for the Meizu port since it does USB in software (unlike many of our other players)

Last edited by markun : 03-13-2008 at 02:42 PM.
markun is offline   Reply With Quote
Old 03-13-2008   #118 (permalink)
vcf
Member vcf is on a distinguished road
 
vcf's Avatar
 
Join Date: Apr 2007
Posts: 118
markun great news!is it mcuelenaere?
vcf is offline   Reply With Quote
Old 03-14-2008   #119 (permalink)
Freshman kgb2008 is on a distinguished road
 
Join Date: Jan 2008
Posts: 46
I'm rarely on line and cannot chat with u all in real time. I'll post my findings inside the firmware disassembly here sometimes.

GPIO pins usage (model: M6SP)
----------------------------
1) Touch Slider (QT411)
P0.0 SS
P0.1 SCLK
P0.3 SDO
P0.4 DETECT
P1.5 DRDY
P1.6 SDI

2) FM Tuner (LV24000)
P1.0 DATA
P1.1 NR_W
P1.2 CLOCK

3) LCD Driver (S6D0129/139?)
P3.2 MISO SDO
P3.6 MOSI SDI
P3.7 SCLK SCL
P7.1 CE CS

Last edited by kgb2008 : 03-14-2008 at 05:28 PM.
kgb2008 is offline   Reply With Quote
Old 03-14-2008   #120 (permalink)
vcf
Member vcf is on a distinguished road
 
vcf's Avatar
 
Join Date: Apr 2007
Posts: 118
great work! lets wait what markun will say
vcf is offline   Reply With Quote
Reply


Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Rockbox! - CLOSED Sammy Rockbox 5 02-29-2008 02:55 PM
Rockbox - CLOSED Ourkim Rockbox 51 02-29-2008 02:54 PM
Rockbox für Meizu M6 mojooo German 2 01-30-2008 01:17 PM
Rockbox on meizu m3??? Exekias Technical 1 12-07-2007 05:22 AM
[Project] German FAQ-Page for M6 ExilWessi miniPlayer M6 / SL 2 03-30-2007 11:37 AM

All times are GMT. The time now is 05:23 AM.


Powered by vBulletin. Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.
 
Meizu Me is an independent resource for all things Meizu. Meizu, Mini Player, Music Card, Mini One and all other related names are properties of MEIZU Electronic Technology, Inc. Designed by ForumTemplates. All content © 2007 MeizuMe. All Rights Reserved.