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:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  CompactFlash based iPod mini
« previous next »
  • Print
Pages: 1 2 [3] 4

Author Topic: CompactFlash based iPod mini  (Read 12350 times)

Offline Thingfisher

  • Member
  • *
  • Posts: 3
Re: CompactFlash based iPod mini
« Reply #30 on: September 23, 2007, 10:16:58 AM »
Thanks heinimuecki and bascule for the inputs.  Using Notepad++, I changed the ata.c file so that the line   #ifndef IPOD_NANO      was changed to       #ifdef IPOD_MINI

I didn't make any other changes to this file because after looking at the link http://forums.rockbox.org...ic=9354.msg72211#msg72211 everything else appeared to be identical.

 However, when I tried to compile it, I got these errors:  

Header parsed
make[1]: arm-elf-gcc Command not found
make[1]: *** [home/TSS/rockbox/build/firmware/sysfont.o] Error 127
make *** [build] Error 2

I reinstalled arm-elf-gcc and tried it again.  I still got the error messages.
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: CompactFlash based iPod mini
« Reply #31 on: September 23, 2007, 11:09:47 AM »
Quote from: Thingfisher on September 23, 2007, 10:16:58 AM
so that the line   #ifndef IPOD_NANO      was changed to       #ifdef IPOD_MINI
You replaced "ifndef" by "ifdef" -- what that intentional? You need to only replace the IPOD_NANO string, not the "ifndef" part.

Quote
make[1]: arm-elf-gcc Command not found
Well, is the compiler in your PATH?
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline theli

  • Developer
  • Member
  • *
  • Posts: 129
Re: CompactFlash based iPod mini
« Reply #32 on: September 25, 2007, 10:22:56 AM »
i wonder.. are there any possibility to detect whether mini has CF instead of microdrive?
so that sleep call be disabled for CF in builds...
Logged
Please, read the manual and wiki!!!!
search before you ask on forums!!!!

Offline scharkalvin

  • Member
  • *
  • Posts: 332
Re: CompactFlash based iPod mini
« Reply #33 on: September 25, 2007, 09:46:28 PM »
Quote
i wonder.. are there any possibility to detect whether mini has CF instead of microdrive?
so that sleep call be disabled for CF in builds...
Just make it a user config option from a menu perhaps.
Though if set wrong things might freeze up?
Logged

Offline scharkalvin

  • Member
  • *
  • Posts: 332
Re: CompactFlash based iPod mini
« Reply #34 on: September 25, 2007, 09:50:15 PM »
Forgot to mention.
I just ordered a 16GB flash card from NewEgg today.
They have an A-Data brand 16gb compact flash card for $127.79,
Shipping is UPS 3 day for $4.99 and there is a $20 mail in rebate till
the end of the month.  User feedback on the site from 5 people state
this card works in ipod mini's.  Can't beat that deal with a stick!
Logged

Offline SpaceFuzz

  • Member
  • *
  • Posts: 5
Re: CompactFlash based iPod mini
« Reply #35 on: September 26, 2007, 10:50:14 PM »
OK.  Here's the link to the "Unsupported Builds" forum for my successful and stable build (using 9/23/2007 source) for the iPod Mini 1st Gen using a Kingston Ultimate 133x 8GB (CF/8GB-U) compact flash card ($115 - $50 rebate = $65 through Adorama.com):

http://forums.rockbox.org/index.php?topic=12938.0

Should be listed as "iPod Mini 1G: Spacefuzz CompactFlash Build."  This will be available for 30 days before being removed, unless I get motivated in that time and rebuild and repost.  Don't expect it. ;)

@theli:  I was wondering the same thing.  It would be nice to query the device to get a hardware type and automatically set or disable the sleep function appropriately.
Logged

Offline scharkalvin

  • Member
  • *
  • Posts: 332
Re: CompactFlash based iPod mini
« Reply #36 on: September 27, 2007, 03:06:14 PM »
Quote
Here's the link to the "Unsupported Builds" forum for my successful and stable build (using 9/23/2007 source) for the iPod Mini 1st Gen using a Kingston Ultimate 133x 8GB (CF/8GB-U) compact flash card ($115 - $50 rebate = $65 through Adorama.com):

could you also do a version for the 2g ipod mini?
thanks!
Logged

Offline SpaceFuzz

  • Member
  • *
  • Posts: 5
Build for iPod mini 2nd Gen - for compact flash & no freq. scaling
« Reply #37 on: September 28, 2007, 05:49:33 AM »
Here's the same build for the iPod Mini 2G.   ATA sleep and Freq Scaling are disabled (causes hangs and crashes on mini--at least my 1G).

http://forums.rockbox.org/index.php?topic=12962.0

Note:  I couldn't test this build (I have no 2nd Gen), so if you have problems, describe them, and I'll look into it.
« Last Edit: September 28, 2007, 05:51:12 AM by SpaceFuzz »
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: CompactFlash based iPod mini
« Reply #38 on: September 28, 2007, 06:28:54 AM »
Quote from: SpaceFuzz on September 28, 2007, 05:49:33 AM
ATA sleep and Freq Scaling are disabled (causes hangs and crashes on mini--at least my 1G).
the frequency scaling issues were resolved quite a while ago -- are you really sure you're still having those issues with the current builds?
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline heinimuecki

  • Member
  • *
  • Posts: 8
Re: CompactFlash based iPod mini
« Reply #39 on: September 28, 2007, 01:11:01 PM »
Quote from: bluebrother on September 28, 2007, 06:28:54 AM
the frequency scaling issues were resolved quite a while ago -- are you really sure you're still having those issues with the current builds?

that's right. i have a 2nd gen mini too with a 8gb cf card in
and it runs without errors (i use it in my car with an itrip transmitter).

so you don't have to turn that off for the 2nd gen.
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: CompactFlash based iPod mini
« Reply #40 on: September 28, 2007, 01:50:34 PM »
Quote from: heinimuecki on September 28, 2007, 01:11:01 PM
that's right. i have a 2nd gen mini too with a 8gb cf card in and it runs without errors (i use it in my car with an itrip transmitter).
If I remember correctly the frequency scaling issue never affected the Mini 2G -- that uses the PP5022 in contrast to the PP5020 in the Mini 1G (and the Ipod 4G, which was also affected by this issue).
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline SpaceFuzz

  • Member
  • *
  • Posts: 5
Frequency scaling
« Reply #41 on: September 28, 2007, 05:06:18 PM »
Thanks for the info about Freq Scaling.  I wasn't aware it was fixed.  I'll undisable it.  ;)
Logged

Offline scharkalvin

  • Member
  • *
  • Posts: 332
Re: CompactFlash based iPod mini
« Reply #42 on: October 17, 2007, 10:48:39 AM »
Well I've tried this flash card in a 1g mini and it works (with ipod OF)
http://www.newegg.com/Product/Product.aspx?Item=N82E16820211170

I gave this iPod to my wife, I order another CF card to put in my 2g mini.  That one will get rockboxed, but I'll have to build the firmware with the patch.  Would it be possible to modify the configure script to create two new targets, ipod flash 1g mini and ipod flash 2g mini?  If so, maybe that could make it into SVN someday.  I'll try this myself, but I'm not sure sure where to start hacking autoconfigure scripts.  (make I know).
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: CompactFlash based iPod mini
« Reply #43 on: October 17, 2007, 11:57:53 AM »
Quote from: scharkalvin on October 17, 2007, 10:48:39 AM
Would it be possible to modify the configure script to create two new targets, ipod flash 1g mini and ipod flash 2g mini?  If so, maybe that could make it into SVN someday.

Yes it is possible to do, but I think it is highly unlikely that it will ever get anywhere near SVN.  It is an incredible small target audience, and we didn't do this for e.g. the RTC modded H1x0 players.

Ayway, we do you need to?  If you are already building your own builds, just make the change once and forget about it.  When you SVN up (unless the file changes hugely), it will automatically merge the changes.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
Re: CompactFlash based iPod mini
« Reply #44 on: October 17, 2007, 12:03:53 PM »
Quote from: BigBambi on October 17, 2007, 11:57:53 AM
Yes it is possible to do, but I think it is highly unlikely that it will ever get anywhere near SVN.  It is an incredible small target audience, and we didn't do this for e.g. the RTC modded H1x0 players.

The RTC mod for the h120 is in SVN - it's an extra option in the configure script.

Personally, I would have no objections to a similar patch for CompactFlash support for the ipod mini being committed, or even going one step further and using run-time detection to see if the ipod has a CompactFlash card or not, and react appropriately.
Logged

  • Print
Pages: 1 2 [3] 4
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  CompactFlash based iPod mini
 

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

Page created in 0.07 seconds with 14 queries.