[Voyage-linux] ALIX and linux kernel > 2.6.23
Kim-man 'Punky' TSE
(spam-protected)
Thu Jan 17 09:44:27 HKT 2008
Hi Mike,
I really appreciate that you've clarified some of my mysteries. I am
going to put a note on linux.voyage.hk and this list for a update of
ALIX and mfgpt issue.
The problem right now is stock 2.6.24 includes a new mfgpt
implementation (I also port this code to 2.6.23-voyage kernel). If your
kernel compiled with GEODE_LX option, this kernel never boot even you
disable or enable mfgpt workaround option in tinyBIOS (>=v0.92). ONLY
v0.90 tinyBIOS can boot. Another options is to disable mfgpt in kernel
boot parameter "nomfgpt".
So this is what I've tested that 2.6.24 (or 2.6.23-voyage) kernel (with
GEODE_LX option) can boot on ALIX:
1. use tinyBIOS v0.90
2. specify "nomfgpt" in kernel boot parameter.
This new mfgpt implementation could be found in:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=arch/x86/kernel/mfgpt_32.c;h=0ab680f2d9db9af7885e9d5eedc9c02b79cd72d2;hb=HEAD
Regards,
Punky
Michael Renzmann wrote:
> Hi.
>
> Sorry for replying to my own mail, but I've just came across a related
> pit-fall:
>
>
>> BIOS version workaround status
>> ====================================================
>> 0.93 and older not available
>> 0.94 .. 0.98b always enabled
>> 0.98c always off
>> 0.98d .. 0.99 selectable, default: disabled
>>
>
> v0.98d seems to have a bug where the users' selection regarding the MFGPT
> workaround is not saved properly to the flash. After leaving the setup the
> BIOS will forget about the MFGPT reset option and will fall back on the
> default (which is "MFGPT reset disabled").
>
> Bye, Mike
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux
>
--
Regards,
Punky
Voyage Solutions (http://solution.voyage.hk)
* Embedded Solutions and Systems
- Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
- Network Engineering, Development Platform and Consultation
More information about the Voyage-linux
mailing list