From: Adam M. <mcl...@gm...> - 2006-02-28 14:58:47
|
Hello, Just snapped in a CFStix to my Connex 400 (running r807 buildroot), and noticed that the HOWTO for getting the CF card up and running doesn't really synch. According to the Wiki article, my /etc/modules should look like this: # MMC support -- comment out to enable CF mmc_block pxamci # FAT Filesystem and its NLS support vfat nls_iso8859-1 nls_cp437 However, my /etc/modules does not have any of the FAT lines. Only: # Compact Flash support -- uncomment next line to enable #pxa2xx-cs Uncommenting this does not cause errors, however after reboot I do not have /dev/hda1... Only /dev/mmc and /dev/nfs. Is there an up to date howto somewhere? Perhaps I'm doing something incorrectly? Thanks. A. |
From: Andrew P. <ap...@gm...> - 2006-02-28 15:50:19
|
On 2/28/06, Adam McLeod <mcl...@gm...> wrote: > Hello, > > Just snapped in a CFStix to my Connex 400 (running r807 buildroot), > and noticed that the HOWTO for getting the CF card up and running > doesn't really synch. According to the Wiki article, my /etc/modules > should look like this: > > # MMC support -- comment out to enable CF > mmc_block > pxamci > > # FAT Filesystem and its NLS support > vfat > nls_iso8859-1 > nls_cp437 > > However, my /etc/modules does not have any of the FAT lines. Only: > > # Compact Flash support -- uncomment next line to enable > #pxa2xx-cs [deletia] Hi Adam, I think I had to also add "ide-cs" to my /etc/modules. I'm at work right this instant so can't confirm. Andrew. -- If you don't know what to do, do something. |
From: Craig H. <cr...@gu...> - 2006-02-28 16:30:39
|
On Feb 28, 2006, at 7:50 AM, Andrew Plumb wrote: > On 2/28/06, Adam McLeod <mcl...@gm...> wrote: >> Hello, >> >> Just snapped in a CFStix to my Connex 400 (running r807 buildroot), >> and noticed that the HOWTO for getting the CF card up and running >> doesn't really synch. According to the Wiki article, my /etc/modules >> should look like this: >> >> # MMC support -- comment out to enable CF >> mmc_block >> pxamci >> >> # FAT Filesystem and its NLS support >> vfat >> nls_iso8859-1 >> nls_cp437 >> >> However, my /etc/modules does not have any of the FAT lines. Only: udev/hotplug/module-init-tools now works properly for auto-detecting vfat and the nls stuff when it's needed, so those have been removed from being force-loaded. >> # Compact Flash support -- uncomment next line to enable >> #pxa2xx-cs > [deletia] > > Hi Adam, > > I think I had to also add "ide-cs" to my /etc/modules. I'm at work > right this instant so can't confirm. Some cards do fail to notify udev to load the ide-cs (or possible ide- disk I forget which) when they're detected. iirc from when I briefly played with this, it looked like there was some node under /sys which was supposed to be getting set to 1 but the udev rule which looked like it was supposed to do that wasn't getting triggered or something. The node was called something like /sys/path/to/the/cf/ card/use_driver_base_on_function or something to that effect -- ie the system will use the funcid to determine which driver to load, instead of using the manfid and prodid. If you either manually set that node to 1 or else fix the udev rule, then everything should work great :) C |