|
我用的flash 是 spansion,16bit 32M 的。在2.6内核配置mtd等选项,编译也可以通过。但重新加载系统后,会出现
”Kernel panic - not syncing: Attempted to kill init!“
请问大家,这是什么原因啊,是不是配置有冲突啊?我看linux/maps里没找到相关型号。
以下是一些flash相关配置:
-------------------------------------------------------------------------------------------------+ |
| | <*> Memory Technology Device (MTD) support | |
| | [ ] Debugging | |
| | <*> MTD concatenating support | |
| | MTD partitioning support | |
| | < > RedBoot partition table parsing | |
| | Command line partition table parsing | |
| | --- User Modules And Translation Layers | |
| | <*> Direct char device access to MTD devices | |
| | --- Common interface to block layer for MTD 'translation layers' | |
| | <*> Caching block device access to MTD devices
<*> Detect flash chips by Common Flash Interface (CFI) probe | |
| | < > Detect non-CFI AMD/JEDEC-compatible flash chips | |
| | Flash chip driver advanced configuration options | |
| | Flash cmd/query data swapping (NO) ---> | |
| | Specific CFI Flash geometry selection | |
| | [ ] Support 8-bit buswidth | |
| | Support 16-bit buswidth | |
| | [ ] Support 32-bit buswidth | |
| | [ ] Support 64-bit buswidth | |
| | [ ] Support 128-bit buswidth | |
| | [ ] Support 256-bit buswidth | |
| | Support 1-chip flash interleave | |
| | [ ] Support 2-chip flash interleave | |
| | [ ] Support 4-chip flash interleave | |
| | [ ] Support 8-chip flash interleave | |
| | [ ] Protection Registers aka one-time programmable (OTP) bits | |
| | < > Support for Intel/Sharp flash chips | |
| | <*> Support for AMD/Fujitsu flash chips
谢谢大家!!
|
|