On Tue, 18 Nov 2008 11:26:32 +0000 Stuart Henderson <[EMAIL PROTECTED]> wrote:
> The Commell probably doesn't have DMA lines wired to the CF socket, > but your card probably does support DMA. The OS can't detect this > other than by lack of response from the card after trying DMA. This > problem is compounded by many CF cards which don't correctly honour > the RESET command sent when the OS tries to revert to PIO mode when > it detects this situation. That could be but i cannot understand why Damien didn't experience the same problem with the same board... > Try disabling DMA: boot -c, "change wd", and set the flags to 0x0ff0 > - see wd(4) for more details. For what i know flashboot kernel didn't support boot -c but... > You can make it permanent with config(8) or by editing kernel config. ... I've slightly modified a flashboot kernel (even GENERIC-RD) to totally disable DMA (0x0ffc) and with that the kernel/OS boot regularly. I simply noted this issues coming out with >= 4.3 and not with my previous version which was based on 4.1 > It mightn't be a bad idea for the flashboot config files to use these > flags anyway.. Yep... definitely since the flash isn't accessed at all during normal operation. Regards -- Massimo Change your thoughts and you change your world. _______________________________________________ flashboot mailing list [email protected] https://lists.mindrot.org/mailman/listinfo/flashboot
