最近一方案使用了ftdi公司的FT232H这款usb转串口芯片,2011年6月27号内核驱动才添加对它的支持,对应的内核版本是linux-2.6.39.3,为了添加对该芯片的支持,我不得不编译最新版本的内核。
于是我编译了linux-3.6内核,步骤如下:
1. 复制现在系统的内核配置到3.6目录下
cp /usr/src/linux-headers-2.6.32-28-generic/.config myoldconfig2. 配置内核,make menuconfig的时候加载myoldconfig,然后保存为.config
make mrproper
make menuconfig3. 编译安装内核
make sudo make modules_install
sudo make install
sudo mkinitramfs 3.6.0 -o /boot/initrd.img-3.6.05. 更新grub2
sudo update-grub2重启,使用新内核。
本文详细介绍了如何通过编译Linux-3.6内核并进行配置,以支持FTDI公司的FT232H USB转串口芯片。包括复制现有内核配置、配置内核、编译安装内核、制作启动盘及更新GRUB2等步骤。
995

被折叠的 条评论
为什么被折叠?



