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
| | |-+  SanDisk Sansa c200v2, m200v4, clipv1, clipv2, clip+, and fuzev2
« previous next »
  • Print
Pages: 1 ... 60 61 [62] 63 64 ... 129

Author Topic: SanDisk Sansa c200v2, m200v4, clipv1, clipv2, clip+, and fuzev2  (Read 1337536 times)

Offline sko

  • Member
  • *
  • Posts: 52
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #915 on: June 02, 2009, 09:26:09 AM »
My player played 25 songs (mp3) until now without any freezes or other problems with mmu + caches... playback seems stable, but I'll let it play more songs to be sure. 
Logged
Sandisk Sansa e250v2 + 8GB Sandisk microSD Card
Ubuntu 9.10

Offline jago

  • Member
  • *
  • Posts: 7
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #916 on: June 02, 2009, 09:31:33 AM »
I found that with forcing asynchronous bus-mode my radio is working again (Actual SVN).

Code: [Select]
#if 1 // (AS3525_FCLK_FREQ % AS3525_PCLK_FREQ)
#define ASYNCHRONOUS_BUS                          /* Boosted mode asynchronous */
#endif

Quote from: sko on June 02, 2009, 05:05:33 AM
EDIT: radio is working again (was not working with svn)

Yes, lowering the DRAM_FREQ to 31 MHz is working too.
Logged

Offline stray

  • Member
  • *
  • Posts: 3
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #917 on: June 02, 2009, 11:14:32 AM »
FS#10048 (newest patch) does not work on my Fuze.
Test_disk/test_fps runs fine. No white screens,screen corruption etc.
But sometimes my scrollwheel stops working, and instead it controls the backlight. Oo

/edit: Building the database also didn't work.

« Last Edit: June 02, 2009, 11:17:10 AM by stray »
Logged

matsch

  • Guest
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #918 on: June 02, 2009, 12:55:37 PM »
Quote
By the way some GPIO pins settings were removed since they had no effect (at least on the Clips tested so far). You could try to add them back (one by one and then the 2 of them)

Just add these lines at the top of lcd_init_device() after ams3525_dbop_init()

Tried to add the GPIO pins setting back. Without success. Working Screen with very weak contrast for my Clip.
Logged

Offline Hillshum

  • Member
  • *
  • Posts: 108
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #919 on: June 02, 2009, 12:58:48 PM »
Quote from: matsch on June 02, 2009, 12:55:37 PM

Tried to add the GPIO pins setting back. Without success. Working Screen with very weak contrast for my Clip.
As in you weren't able to get the settings back in or that worked but didn't help the problem?
Logged

matsch

  • Guest
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #920 on: June 02, 2009, 01:36:48 PM »
Quote
Tried to add the GPIO pins setting back. Without success. Working Screen with very weak contrast for my Clip.

As in you weren't able to get the settings back in or that worked but didn't help the problem?

I compiled with GPIO pins settings back, but this did not help.

The DC-DC converter is disabled in lcd-ssd1303.c.  Does OF also disable the DC-DC converter?
Perhaps my clip OLED-Driver has to run with converter.
Logged

Offline funman

  • Developer
  • Member
  • *
  • Posts: 645
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #921 on: June 02, 2009, 02:10:47 PM »
Quote from: matsch on June 02, 2009, 01:36:48 PM
The DC-DC converter is disabled in lcd-ssd1303.c.
Does OF also disable the DC-DC converter?
Yes the init routine is the same than the OF.

You can try enabling the as3514 dcdc like Fuze & e200:
Code: [Select]
ascodec_write(AS3514_DCDC15, X); /* current = X * 1.25mA : ranges from 0 to 0x1f = 38.75mA */
Logged
a wise man said: "a wise man said"

matsch

  • Guest
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #922 on: June 02, 2009, 06:15:58 PM »
Quote
you can try enabling the as3514 dcdc like Fuze & e200:

Code: [Select]
ascodec_write(AS3514_DCDC15, X); /* current = X * 1.25mA : ranges from 0 to 0x1f = 38.75mA */


OLED Driver of my Clip is supplied by as3514 DCDC. Screen is now bright with code above and X = 0x10. Will test other values for X. Thanks for the tip.
Logged

Offline funman

  • Developer
  • Member
  • *
  • Posts: 645
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #923 on: June 02, 2009, 06:20:42 PM »
Cool! Please post a patch to FlySpray when you have something clean.

Also note if it makes any lightning difference with different values.
Logged
a wise man said: "a wise man said"

Offline fuflo

  • Member
  • *
  • Posts: 4
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #924 on: June 02, 2009, 08:51:29 PM »
Quote from: matsch on June 02, 2009, 06:15:58 PM
OLED Driver of my Clip is supplied by as3514 DCDC. Screen is now bright with code above and X = 0x10. Will test other values for X. Thanks for the tip.

i can confirm this as well. i also have european clip v1 without FM. i'm not much of a developer, especially with this low level coding, but i can help test patches :)
Logged

Offline FlynDice

  • Developer
  • Member
  • *
  • Posts: 166
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #925 on: June 03, 2009, 02:38:20 AM »
I posted FS#10270  dbop_button_lcd_delays.patch which adds some dbop related delays into the e200v2 Button & LCD drivers.  I believe the lcd delay fixes the "white screen" failures we've been seeing and the button delay will hopefully fix the spacerocks bug at low pclk settings.  I will accept a big "I told you so" from kugel on the button delay even though he was nice enough not to say so...  :P  I believe the lcd delay is not present in the e200v2 OF but is in the fuze OF lcd driver.
Logged
e280v2    fuzev1 2gb   clip+4gb   8GB Transcend cl6 uSD    access to fuzev2 4GB       clip+2gb R.I.P.

Offline funman

  • Developer
  • Member
  • *
  • Posts: 645
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #926 on: June 03, 2009, 03:16:58 AM »
Quote from: fuflo on June 02, 2009, 08:51:29 PM
Quote from: matsch on June 02, 2009, 06:15:58 PM
OLED Driver of my Clip is supplied by as3514 DCDC. Screen is now bright with code above and X = 0x10. Will test other values for X. Thanks for the tip.

i can confirm this as well. i also have european clip v1 without FM. i'm not much of a developer, especially with this low level coding, but i can help test patches :)
Can you confirm that you have no radio chip (radio not detected by rockbox) ?
You can check in debug menu -> FM radio.

Perhaps this is the way to detect the Clips which needs this special screen powering.
Logged
a wise man said: "a wise man said"

Offline fuflo

  • Member
  • *
  • Posts: 4
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #927 on: June 03, 2009, 03:53:30 AM »
Quote from: funman on June 03, 2009, 03:16:58 AM
Can you confirm that you have no radio chip (radio not detected by rockbox) ?
You can check in debug menu -> FM radio.
Perhaps this is the way to detect the Clips which needs this special screen powering.

yeah, debug menu says "hw detected: no"
Logged

Offline funman

  • Developer
  • Member
  • *
  • Posts: 645
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #928 on: June 03, 2009, 05:47:32 AM »
I thought that all Sansa AMS had a FM radio chip built in, and that it was disabled by software.
Probably because it was simpler to have only one board design, and so they avoided to pay taxes for devices using FM reception.

Sandisk released "different" firmware upgrades by providing identical files with a one letter extension indicating region and FM chip presence.

Recently they released firmwares for "all regions" (at least 0x.01.32 , last Clip firmware available today).

So I suppose (without proof) that they built newer boards without a FM chip, and that on these new boards they changed the way the LCD screen is powered. My 2 disassembled clips are "ver 1.5", and the Clip disassembled by anythingbutipod is "ver 1.3".

Note : the OF (verified v29, 30, 32) sets the DCDC15 register to 1, in its lcd_enable() implementation, so if we can't identify models which need this powering we would only "waste" 1.25mA on models which don't need it.

@fuflo & matsch : is your LCD functional when setting the register to 1 ? Is there any visible difference with higher values (up to 31 == 0x1f) ?

If you have disassembled your Clip (if you didn't, no need to open it), what's the hardware revision printed on the board? (between the home button and the directional keypad)
Logged
a wise man said: "a wise man said"

Offline fuflo

  • Member
  • *
  • Posts: 4
Re: SanDisk Sansa e200 v2, c200 v2, m200 (v2), clip and Fuze
« Reply #929 on: June 03, 2009, 06:52:42 AM »
well i tried 0x1, 0x11 and 0x1f and didn't see any visual difference, works with all of them.

my clip was manufactured in 2007 but i don't know what's the revision of it.

the serial/model no. on the box is: SDMX11N-2048K-E70, maybe that helps
« Last Edit: June 03, 2009, 08:09:27 AM by fuflo »
Logged

  • Print
Pages: 1 ... 60 61 [62] 63 64 ... 129
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  SanDisk Sansa c200v2, m200v4, clipv1, clipv2, clip+, and fuzev2
 

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

Page created in 0.113 seconds with 14 queries.