查看 boot 文档、内核、及驱动模块的版本号

For MLO and u-boot, monitor the messages on the console port. You should see:

Texas Instruments X-Loader 1.4.4ss (Jan 28 2011 - 09:03:19)
No NAND detected
OMAP3530-GP ES3.1
Board revision: 1
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.03-00214-g44c57f5-dirty (Apr 23 2011 - 12:47:23)

OMAP3530-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 720 mHz
Gumstix Overo board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0

These are from MLO and u-boot. You want to see the version string and dates match.

To see what version of the kernel you are running, log in and run:

root@usrp-e1xx-philip:~# uname -a
Linux usrp-e1xx-philip 2.6.35+ #17 PREEMPT Wed Mar 23 14:02:29 EDT 2011 armv7l GNU/Linux

and for the kernel module/device driver:

root@usrp-e1xx-philip:~# modinfo usrp_e
filename: /lib/modules/2.6.35+/kernel/drivers/misc/usrp_e.ko
license: GPL v2
author: Philip Balister <philip@opensdr.com>
description: usrp_e
alias: usrp_e
version: 0.2
srcversion: 91E4EBABFC029737BCA0ADC
depends:
vermagic: 2.6.35+ preempt mod_unload modversions ARMv7

The version and srcversion fields should match.












注:Checking the versions of boot files kernel and the driver module(原文出处,翻译整理仅供参考!)