Dear all,
I have a problem about mfgtool in programing Linux version 3.0.35-2666-gbdde708.
I have connected my board to win7(64bit) using USB OTG interface, and the MFGTool shows proper information: "HID compliant device". When I start the process, loading modules is working ok but it stucks on "Jumping to OS image" unless
I heat the ddr chips with soldering iron for a while,what is possible reason for this problem?How to confirm it?
In the process of booting,I obtain these messages through Hyper Terminal:
CPU: Freescale i.MX6 family TO1.2 at 792 MHz
Thermal sensor with ratio = 179
Temperature: 54 C, calibration data 0x56d4bd7d
..........
Linux video capture interface: v2.00
DBG sensor data is at 80b44b78
mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video16
mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video17
mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video18
mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video19
mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video20
mag3110 2-000e: check mag3110 chip ID
mag3110 2-000e: read chip ID 0xfffffffb is not equal to 0xc4!
mag3110: probe of 2-000e failed with error -22
i2c-core: driver [mag3110] using legacy suspend method
i2c-core: driver [mag3110] using legacy resume method
mma8451 0-001c: read chip ID 0x1 is not equal to 0x1a or 0x2a!
mma8451: probe of 0-001c failed with error -22
imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1)
Bluetooth: Virtual HCI driver ver 1.3
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCIATH3K protocol initialized
Bluetooth: Generic Bluetooth USB driver ver 0.6
usbcore: registered new interface driver btusb
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
mmc0: SDHCI controller on platform [sdhci-esdhc-imx.2] using DMA
mmc1: SDHCI controller on platform [sdhci-esdhc-imx.3] using DMA
mxc_vdoa mxc_vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
VPU initialized
mxc_asrc registered
Galcore version 4.6.9.6622
Thermal calibration data is 0x56d4bd7d
Thermal sensor with ratio = 179
Anatop Thermal registered as thermal_zone0
anatop_thermal_probe: default cooling device is cpufreq!
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usbcore: registered new interface driver snd-usb-audio
mxc_hdmi_soc mxc_hdmi_soc.0: MXC HDMI Audio
Cirrus Logic CS42888 ALSA SoC Codec Driver
i2c-core: driver [cs42888] using legacy suspend method
i2c-core: driver [cs42888] using legacy resume method
imx-hdmi-soc-dai imx-hdmi-soc-dai.0: Failed: Load HDMI-video first.
sgtl5000 0-000a: Failed to get supply 'VDDD': -19
print_constraints: 0-000a: 850 <--> 1600 mV at 1200 mV normal
sgtl5000 0-000a: sgtl5000 revision 17
1-######################SGTL5000_CHIP_ANA_CTRL:20
1-######################SGTL5000_CHIP_LINE_OUT_CTRL:322
1-######################SGTL5000_CHIP_LINE_OUT_VOL:404
1-######################SGTL5000_CHIP_ANA_POWER:5260
2-######################SGTL5000_CHIP_ANA_CTRL:20
2-######################SGTL5000_CHIP_LINE_OUT_CTRL:322
2-######################SGTL5000_CHIP_LINE_OUT_VOL:505
2-######################SGTL5000_CHIP_ANA_POWER:5261
asoc: sgtl5000 <-> imx-ssi.1 mapping ok
imx_3stack asoc driver
Initialize HDMI-audio failed. Load HDMI-video first!
ALSA device list:
#0: sgtl5000-audio
NET: Registered protocol family 26
TCP cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20090105 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
lib80211: common routines for IEEE802.11 drivers
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
Bus freq driver module loaded
Bus freq driver Enabled
mxc_dvfs_core_probe
DVFS driver module loaded
rtc-isl1208 0-006f: hctosys: invalid date/time
Waiting for root device /dev/mmcblk0p1...
mmc1: new high speed DDR MMC card at address 0001
mmcblk0: mmc1:0001 SEM08G 7.39 GiB
mmcblk0boot0: mmc1:0001 SEM08G partition 1 1.00 MiB
mmcblk0boot1: mmc1:0001 SEM08G partition 2 1.00 MiB
mmcblk0: p1
mmcblk0boot1: unknown partition table
mmcblk0boot0: unknown partition table
EXT3-fs: barriers not enabled
kjournald starting. Commit interval 5 seconds
EXT3-fs (mmcblk0p1): using internal journal
EXT3-fs (mmcblk0p1): mounted filesystem with writeback data mode
VFS: Mounted root (ext3 filesystem) on device 179:1.
Freeing init memory: 208K
starting pid 1414, tty '': '/etc/rc.d/rcS'
Mounting /proc and /sys
Starting the hotplug events dispatcher udevd
udevd (1423): /proc/1423/oom_adj is deprecated, please use /proc/1423/oom_score_adj instead.
Synthesizing initial hotplug events
Setting the hostname to freescale
Mounting filesystems
mount: mounting usbfs on /proc/bus/usb failed: No such file or directory
starting pid 2539, tty '': '/etc/rc.d/rc_gpu.S'
starting pid 2547, tty '/dev/ttymxc0': '/bin/login root'
login[2547]: root login on 'ttymxc0'
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_request_irq
ipu_bg_overlay_sdc: Unknown symbol ipu_request_irq (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_select_buffer
ipu_bg_overlay_sdc: Unknown symbol ipu_select_buffer (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_enable_csi
ipu_bg_overlay_sdc: Unknown symbol ipu_enable_csi (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_csi_get_sensor_protocol
ipu_bg_overlay_sdc: Unknown symbol ipu_csi_get_sensor_protocol (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_free_irq
ipu_bg_overlay_sdc: Unknown symbol ipu_free_irq (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_clear_irq
ipu_bg_overlay_sdc: Unknown symbol ipu_clear_irq (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_disable_csi
ipu_bg_overlay_sdc: Unknown symbol ipu_disable_csi (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_enable_channel
ipu_bg_overlay_sdc: Unknown symbol ipu_enable_channel (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_disable_channel
ipu_bg_overlay_sdc: Unknown symbol ipu_disable_channel (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_init_channel_buffer
ipu_bg_overlay_sdc: Unknown symbol ipu_init_channel_buffer (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_uninit_channel
ipu_bg_overlay_sdc: Unknown symbol ipu_uninit_channel (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_init_channel
ipu_bg_overlay_sdc: Unknown symbol ipu_init_channel (err -22)
ipu_bg_overlay_sdc: disagrees about version of symbol ipu_get_soc
ipu_bg_overlay_sdc: Unknown symbol ipu_get_soc (err -22)
insmod: can't insert 'ipu_bg_overlay_sdc.ko': Invalid argument
ipu_csi_enc: disagrees about version of symbol ipu_request_irq
ipu_csi_enc: Unknown symbol ipu_request_irq (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_select_buffer
ipu_csi_enc: Unknown symbol ipu_select_buffer (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_enable_csi
ipu_csi_enc: Unknown symbol ipu_enable_csi (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_csi_get_sensor_protocol
ipu_csi_enc: Unknown symbol ipu_csi_get_sensor_protocol (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_free_irq
ipu_csi_enc: Unknown symbol ipu_free_irq (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_update_channel_buffer
ipu_csi_enc: Unknown symbol ipu_update_channel_buffer (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_clear_irq
ipu_csi_enc: Unknown symbol ipu_clear_irq (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_disable_csi
ipu_csi_enc: Unknown symbol ipu_disable_csi (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_enable_channel
ipu_csi_enc: Unknown symbol ipu_enable_channel (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_disable_channel
ipu_csi_enc: Unknown symbol ipu_disable_channel (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_init_channel_buffer
ipu_csi_enc: Unknown symbol ipu_init_channel_buffer (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_uninit_channel
ipu_csi_enc: Unknown symbol ipu_uninit_channel (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_clear_buffer_ready
ipu_csi_enc: Unknown symbol ipu_clear_buffer_ready (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_init_channel
ipu_csi_enc: Unknown symbol ipu_init_channel (err -22)
ipu_csi_enc: disagrees about version of symbol ipu_get_soc
ipu_csi_enc: Unknown symbol ipu_get_soc (err -22)
insmod: can't insert 'ipu_csi_enc.ko': Invalid argument
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_request_irq
ipu_fg_overlay_sdc: Unknown symbol ipu_request_irq (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_select_buffer
ipu_fg_overlay_sdc: Unknown symbol ipu_select_buffer (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_enable_csi
ipu_fg_overlay_sdc: Unknown symbol ipu_enable_csi (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_csi_get_sensor_protocol
ipu_fg_overlay_sdc: Unknown symbol ipu_csi_get_sensor_protocol (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_free_irq
ipu_fg_overlay_sdc: Unknown symbol ipu_free_irq (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_update_channel_buffer
ipu_fg_overlay_sdc: Unknown symbol ipu_update_channel_buffer (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_clear_irq
ipu_fg_overlay_sdc: Unknown symbol ipu_clear_irq (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_disable_csi
ipu_fg_overlay_sdc: Unknown symbol ipu_disable_csi (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_enable_channel
ipu_fg_overlay_sdc: Unknown symbol ipu_enable_channel (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_disable_channel
ipu_fg_overlay_sdc: Unknown symbol ipu_disable_channel (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_init_channel_buffer
ipu_fg_overlay_sdc: Unknown symbol ipu_init_channel_buffer (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_disp_set_window_pos
ipu_fg_overlay_sdc: Unknown symbol ipu_disp_set_window_pos (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_uninit_channel
ipu_fg_overlay_sdc: Unknown symbol ipu_uninit_channel (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_init_channel
ipu_fg_overlay_sdc: Unknown symbol ipu_init_channel (err -22)
ipu_fg_overlay_sdc: disagrees about version of symbol ipu_get_soc
ipu_fg_overlay_sdc: Unknown symbol ipu_get_soc (err -22)
insmod: can't insert 'ipu_fg_overlay_sdc.ko': Invalid argument
ipu_prp_enc: disagrees about version of symbol ipu_request_irq
ipu_prp_enc: Unknown symbol ipu_request_irq (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_link_channels
ipu_prp_enc: Unknown symbol ipu_link_channels (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_select_buffer
ipu_prp_enc: Unknown symbol ipu_select_buffer (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_enable_csi
ipu_prp_enc: Unknown symbol ipu_enable_csi (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_csi_get_window_size
ipu_prp_enc: Unknown symbol ipu_csi_get_window_size (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_free_irq
ipu_prp_enc: Unknown symbol ipu_free_irq (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_update_channel_buffer
ipu_prp_enc: Unknown symbol ipu_update_channel_buffer (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_disable_csi
ipu_prp_enc: Unknown symbol ipu_disable_csi (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_enable_channel
ipu_prp_enc: Unknown symbol ipu_enable_channel (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_disable_channel
ipu_prp_enc: Unknown symbol ipu_disable_channel (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_init_channel_buffer
ipu_prp_enc: Unknown symbol ipu_init_channel_buffer (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_uninit_channel
ipu_prp_enc: Unknown symbol ipu_uninit_channel (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_clear_buffer_ready
ipu_prp_enc: Unknown symbol ipu_clear_buffer_ready (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_init_channel
ipu_prp_enc: Unknown symbol ipu_init_channel (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_unlink_channels
ipu_prp_enc: Unknown symbol ipu_unlink_channels (err -22)
ipu_prp_enc: disagrees about version of symbol ipu_get_soc
ipu_prp_enc: Unknown symbol ipu_get_soc (err -22)
insmod: can't insert 'ipu_prp_enc.ko': Invalid argument
ipu_still: disagrees about version of symbol ipu_request_irq
ipu_still: Unknown symbol ipu_request_irq (err -22)
ipu_still: disagrees about version of symbol ipu_select_buffer
ipu_still: Unknown symbol ipu_select_buffer (err -22)
ipu_still: disagrees about version of symbol ipu_enable_csi
ipu_still: Unknown symbol ipu_enable_csi (err -22)
ipu_still: disagrees about version of symbol ipu_free_irq
ipu_still: Unknown symbol ipu_free_irq (err -22)
ipu_still: disagrees about version of symbol ipu_clear_irq
ipu_still: Unknown symbol ipu_clear_irq (err -22)
ipu_still: disagrees about version of symbol ipu_disable_csi
ipu_still: Unknown symbol ipu_disable_csi (err -22)
ipu_still: disagrees about version of symbol ipu_enable_channel
ipu_still: Unknown symbol ipu_enable_channel (err -22)
ipu_still: disagrees about version of symbol ipu_disable_channel
ipu_still: Unknown symbol ipu_disable_channel (err -22)
ipu_still: disagrees about version of symbol ipu_init_channel_buffer
ipu_still: Unknown symbol ipu_init_channel_buffer (err -22)
ipu_still: disagrees about version of symbol ipu_uninit_channel
ipu_still: Unknown symbol ipu_uninit_channel (err -22)
ipu_still: disagrees about version of symbol ipu_init_channel
ipu_still: Unknown symbol ipu_init_channel (err -22)
insmod: can't insert 'ipu_still.ko': Invalid argument
mxc_v4l2_capture: disagrees about version of symbol ipu_csi_init_interface
mxc_v4l2_capture: Unknown symbol ipu_csi_init_interface (err -22)
mxc_v4l2_capture: disagrees about version of symbol ipu_csi_enable_mclk
mxc_v4l2_capture: Unknown symbol ipu_csi_enable_mclk (err -22)
mxc_v4l2_capture: disagrees about version of symbol ipu_csi_set_window_size
mxc_v4l2_capture: Unknown symbol ipu_csi_set_window_size (err -22)
mxc_v4l2_capture: disagrees about version of symbol ipu_csi_set_window_pos
mxc_v4l2_capture: Unknown symbol ipu_csi_set_window_pos (err -22)
mxc_v4l2_capture: disagrees about version of symbol ipu_get_soc
mxc_v4l2_capture: Unknown symbol ipu_get_soc (err -22)
insmod: can't insert 'mxc_v4l2_capture.ko': Invalid argument
camera_sensor_clock: exports duplicate symbol set_mclk_rate (owned by kernel)
insmod: can't insert 'camera_sensor_clock.ko': invalid module format
Error: Driver 'adv7180' is already registered, aborting...
adv7180_init:driver registration failed, error=240
sys_init_module: 'adv7180'->init suspiciously returned 240, it should follow 0/-E convention
sys_init_module: loading module anyway...
[<80048e34>] (unwind_backtrace+0x0/0xf8) from [<800a7fb8>] (sys_init_module+0x1674/0x1afc)
[<800a7fb8>] (sys_init_module+0x1674/0x1afc) from [<80041fc0>] (ret_fast_syscall+0x0/0x30)
eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=1:00, irq=-1)
Simple mixer control 'Headphone',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 127
Mono:
Front Left: Playback 127 [100%] [12.00dB]
Front Right: Playback 127 [100%] [12.00dB]
root@freescale ~$
(Stop here and Currsor blinks)
But any character is not allowed to input,it seems the system has no response.Does anyone have the same problem?Help me pls.
Best wishes!
Sunny Van