1.なぜ必要カットコアへ
移植工程の前に、カーネルは、2414キロバイトをコンパイルしており、それは作物へのカーネルのために必要であるので、NANDフラッシュは、MTDパーティションは、不要なコンテンツを削除し、2M = 2048キロバイトのためのカーネルのパーティションを指定しました。
2.コア切断方法
コアの切断方法は、非常に簡単である最初の設定:
make s3c2410_defconfig
そして、ビルド構成を開きます。
make menuconfig
その後、近く少ない構成にすることができます。
3.コア切断工程
3.1。切断機のサポート
システムタイプを入力します。 - > SAMSUNG S3C24XX SoCのサポート:
MINI2440を除去することも!
3.2。サポートされているファイル・システムをトリミング
ファイルシステムを入力します。
ファイルシステムを入力してください- > CD-ROM / DVDファイルシステム:
ファイルシステムを入力してください- > DOS / FAT / NTファイルシステム:
ファイルシステムを入力してください- >その他のファイルシステム:
3.3。切断装置ドライバサポート
进入デバイスドライバ- > SCSIデバイスのサポート:
进入デバイスドライバ- >入力デバイスのサポート:
进入デバイスドライバ- >入力デバイスのサポート- >タッチスクリーン:
进入デバイスドライバ - >サウンドカードサポート - >高度なLinuxのサウンドアーキテクチャ:
进入Device Drivers -> Multifunction device drivers:
进入Device Drivers -> USB support:
其它:
网卡驱动:
只剩下DM9000
4. 编译下载测试
make uImage
下载到开发板中启动测试,启动成功,进入Linux系统,现在大小<2MB,可以烧到nand falsh的kernel分区中:
接收更多精彩文章及资源推送,欢迎订阅我的微信公众号:『mculover666』。