新做IMX6D核心板串口无打印

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

新做IMX6D核心板串口无打印

3,667 Views
liuyouzhen123
Contributor II

大家好:

         新做了一块IMX6D的核心板,设置BOOT_MODE1和BOOT_MODE0为10,烧写系统成功,烧系统时串口有打印,烧完系统后重启,串口无法打印信息,请问这是什么原因?是需要修改BOOT_MODE1和BOOT_MODE0的设置吗?

Labels (1)
0 Kudos
Reply
14 Replies

3,243 Views
liuyouzhen123
Contributor II

问题已解决,EIM_DA0,EIM_DA1,EIM_DA2,EIM_DA3,EIM_DA8,EIM_DA9,EIM_DA10,EIM_DA15这几个信号我接了上拉电阻,去掉后板子就能正常启动,串口正常打印。

0 Kudos
Reply

3,243 Views
peter_tian
NXP Employee
NXP Employee

Hi Youzhen,

After burning image, you need to change the boot mode to "Boot from board setting".

BOOT MODES:
00 Boot from fuses
01 Serial downloader
10 Boot from board settings
11 Reserved

Best Regards,

Peter

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

Hi Peter,

   Now,I had set the BOOT MODES for "10",but the serial cannot print any message after restart the board.

0 Kudos
Reply

3,243 Views
peter_tian
NXP Employee
NXP Employee

Hi youzhen,

Which external memory does your system boot from?

Did you configure the boot switch?

Best Regards,

Peter 

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

Hi Peter,

Whatever I set the BOOT MODES,"00","01",or"10",the board was only enter to the download system mode,not the bord setting mode.

0 Kudos
Reply

3,243 Views
peter_tian
NXP Employee
NXP Employee

Hi youzhen,

1.Setting BOOT MODES to Boards setting "10".

2.Please configure your boot media to SD4 per Boot Select Table.

Image 8.jpg

Best Regards,

Peter

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

Hi Peter Tian,

 

Thank you for your help.The problem I met has been solved.

EIM_DA0,EIM_DA1,EIM_DA2,EIM_DA3,EIM_DA8,EIM_DA9,EIM_DA10,EIM_DA15 should not be pull up.

 

Best Regards,

Liu

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

Hi Peter,

I had already configure the boot switch before download the OS, and Setting BOOT MODES to Boards setting "10" after download the OS.

0 Kudos
Reply

3,243 Views
joanxie
NXP TechSupport
NXP TechSupport

what image do you use? demo image or cutomized image? could you share the log file when you program image to the board?how about testing on nxp imx6 boardd?

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

The message which printed by serial on downloading the OS was as follows.

usr/lib/libOpenVG_355.so
usr/lib/libgstfsl-0.10.so
usr/lib/libnsl.so
usr/lib/libgstsdp-0.10.so.0
usr/lib/tc/
usr/lib/tc/paretonormal.dist
usr/lib/tc/normal.dist
usr/lib/tc/experimental.dist
usr/lib/tc/pareto.dist
usr/lib/libgobject-2.0.so
usr/lib/lib_g.726_dec_arm11_elinux.so.2
usr/lib/lib_aac_dec_arm12_elinux.so.3
usr/lib/libgstapp-0.10.so.0
usr/lib/libgstvideo-0.10.so.0
usr/lib/libgstcdda-0.10.so
usr/lib/lib_mp3_dec_arm11_elinux.so
usr/lib/libgstnet-0.10.so.0
usr/lib/terminfo
usr/lib/libgstpbutils-0.10.so.0
usr/lib/libpthread.so
usr/lib/libGLESv1_CM.so
usr/lib/libgplaycore.so.0.0.1
usr/lib/libz.so
usr/lib/lib_g.726_enc_arm11_elinux.so
usr/lib/libasound.so
usr/lib/lib_g.711_enc_arm11_elinux.so
usr/lib/lib_flac_dec_arm11_elinux.so.2
usr/lib/libc.so
usr/lib/libgstrtp-0.10.so.0
usr/lib/lib_MPEG4ASP_dec_arm11_elinux.so.1.2.1
usr/lib/lib_jpeg_enc_arm11_elinux.so
usr/lib/libgstdataprotocol-0.10.so
usr/lib/libip4tc.a
usr/lib/lib_mp3_dec_arm12_elinux.so
usr/lib/libgstapp-0.10.so.0.24.0
usr/lib/libEGL-dfb.so
usr/lib/libGAL-x11.so
usr/lib/libgstfft-0.10.so
usr/lib/lib_flac_dec_arm9_elinux.so
usr/lib/libnss_nisplus.so
usr/lib/lib_aac_dec_arm12_elinux.so
usr/lib/libgstbase-0.10.so.0
usr/lib/libnss_files.so
usr/lib/libfslvpuwrap.so.3.0.0
usr/lib/libgsttag-0.10.so
usr/lib/libm.so
usr/lib/lib_bsac_dec_arm11_elinux.so.2
usr/lib/lib_mp3_parser_arm11_elinux.so
usr/lib/libgstaudio-0.10.so.0
usr/lib/libOpenVG_3D.so
usr/lib/lib_MPEG4ASP_dec_arm9_elinux.so.1.2.1
usr/lib/lib_g.723.1_enc_arm9_elinux.so.2
usr/lib/libgstsdp-0.10.so.0.24.0
usr/lib/libgstgl-0.10.so.1
usr/lib/libgstnet-0.10.so.0.29.0
usr/lib/libgstvideo-0.10.so.0.24.0
usr/lib/lib_H264_dec_arm9_elinux.so
usr/lib/libgstnetbuffer-0.10.so.0
usr/lib/libtermcap.so
usr/lib/libGLES_CM.so
usr/lib/lib_mpeg2_dec_arm11_elinux.so
usr/lib/lib_mp3_enc_arm9_elinux.so.2
usr/lib/libGLESv2.so.2.0.0
usr/lib/libgstriff-0.10.so.0
usr/lib/lib_jpeg_dec_arm11_elinux.so
usr/lib/libgstrtp-0.10.so
usr/lib/lib_g.729ab_dec_arm11_elinux.so
usr/lib/liboil-0.3.so.0
usr/lib/libcrypt.so
usr/lib/libgstgl-0.10.so
usr/lib/lib_aac_dec_arm11_elinux.so.3
usr/lib/lib_g.729ab_enc_arm11_elinux.so.3.1.0
usr/lib/lib_wb_amr_enc_arm9_elinux.so.2
usr/lib/lib_mp3_enc_arm9_elinux.so
usr/lib/libiw.so.29
usr/lib/libgstvideo-0.10.so
usr/lib/lib_mpeg2_dec_arm11_elinux.so.2.2.0
usr/lib/libGL.so
usr/lib/lib_g.723.1_enc_arm9_elinux.so
usr/lib/libEGL-x11.so
usr/lib/lib_aac_dec_arm9_elinux.so.3
usr/lib/libgstgl-0.10.la
usr/lib/libEGL.so.1
usr/lib/libgstcheck-0.10.so.0.29.0
usr/lib/libglib-2.0.so.0
usr/lib/libGLESv2.so.2
usr/lib/lib_g.711_dec_arm9_elinux.so.2
usr/lib/libfslvpuwrap.so
usr/lib/libfslvpuwrap.la
usr/lib/libz.so.1
usr/lib/lib_g.711_dec_arm11_elinux.so
usr/lib/libgobject-2.0.so.0.2200.1
usr/lib/libgio-2.0.so
usr/lib/lib_oggvorbis_dec_arm11_elinux.so.2
usr/lib/libGLESv1_CM.so.1
usr/lib/librt.so
usr/lib/libBrokenLocale.so
usr/lib/libgstcontroller-0.10.so.0.29.0
usr/lib/libncurses.so.5.3
usr/lib/dri/
usr/lib/dri/vivante_dri.so
usr/lib/libGAL-fb.so
usr/lib/libgstdataprotocol-0.10.so.0.29.0
usr/lib/libgstbase-0.10.so.0.29.0
usr/lib/libxtables.a
usr/lib/lib_mp3_enc_arm11_elinux.so
usr/lib/libgstcheck-0.10.so.0
usr/lib/lib_mp3_enc_arm12_elinux.so
usr/lib/lib_g.711_dec_arm9_elinux.so
usr/lib/lib_H264_dec_arm11_elinux.so.2.6.1
usr/lib/lib_sbc_enc_arm11_elinux.so.2
usr/lib/libnss_dns.so
usr/lib/lib_mp3_parser_arm9_elinux.so
usr/lib/lib_peq_arm11_elinux.so.1
usr/lib/lib_gif_dec_arm11_elinux.so
usr/lib/libxml2.so.2
usr/lib/lib_g.726_enc_arm9_elinux.so
usr/lib/libwayland-viv.la
usr/lib/libVIVANTE-fb.so
usr/lib/libiptc.la
usr/lib/lib_g.729ab_enc_arm9_elinux.so.3.1.0
usr/lib/libip4tc.la
usr/lib/gstreamer-0.10/
usr/lib/gstreamer-0.10/libmfw_gst_mp3enc.so
usr/lib/gstreamer-0.10/libgstencodebin.so
usr/lib/gstreamer-0.10/libgstauparse.so
usr/lib/gstreamer-0.10/libgstdecodebin2.so
usr/lib/gstreamer-0.10/libgstmulaw.so
usr/lib/gstreamer-0.10/libgstequalizer.so
usr/lib/gstreamer-0.10/libgstvolume.so
usr/lib/gstreamer-0.10/libgstossaudio.so
usr/lib/gstreamer-0.10/libgstplaybin.so
usr/lib/gstreamer-0.10/libgstopengl.so
usr/lib/gstreamer-0.10/libgsttcp.so
usr/lib/gstreamer-0.10/libgstaudiotestsrc.so
usr/lib/gstreamer-0.10/libgstsmpte.so
usr/lib/gstreamer-0.10/libgstalsa.so
usr/lib/gstreamer-0.10/libgstdebug.so
usr/lib/gstreamer-0.10/libmfw_gst_mpeg2dec.so
usr/lib/gstreamer-0.10/libgstcoreelements.so
usr/lib/gstreamer-0.10/libgstalphacolor.so
usr/lib/gstreamer-0.10/libgstgoom.so
usr/lib/gstreamer-0.10/libgstshapewipe.so
usr/lib/gstreamer-0.10/libmfw_gst_audio_pp.so
usr/lib/gstreamer-0.10/libgstvideo4linux2.so
usr/lib/gstreamer-0.10/libgsticydemux.so
usr/lib/gstreamer-0.10/libgstaudiofx.so
usr/lib/gstreamer-0.10/libgstannodex.so
usr/lib/gstreamer-0.10/libgstrtp.so
usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
usr/lib/gstreamer-0.10/libmfw_gst_h264dec.so
usr/lib/gstreamer-0.10/libgstoss4audio.so
usr/lib/gstreamer-0.10/libmfw_gst_v4lsrc.so
usr/lib/gstreamer-0.10/libgstautodetect.so
usr/lib/gstreamer-0.10/libmfw_gst_aiur_demux.so
usr/lib/gstreamer-0.10/libgstmultipart.so
usr/lib/gstreamer-0.10/libmfw_vpu.so
usr/lib/gstreamer-0.10/libgstapp.so
usr/lib/gstreamer-0.10/libmfw_gst_mpeg4aspdec.so
usr/lib/gstreamer-0.10/libgstcoreindexers.so
usr/lib/gstreamer-0.10/libgstvideorate.so
usr/lib/gstreamer-0.10/libgstalpha.so
usr/lib/gstreamer-0.10/libgstflxdec.so
usr/lib/gstreamer-0.10/libgstsubparse.so
usr/lib/gstreamer-0.10/libmfw_gst_ipu_csc.so
usr/lib/gstreamer-0.10/libgstwavparse.so
usr/lib/gstreamer-0.10/libgstalaw.so
usr/lib/gstreamer-0.10/libgstvideocrop.so
usr/lib/gstreamer-0.10/libgstaudioparsers.so
usr/lib/gstreamer-0.10/libgstlevel.so
usr/lib/gstreamer-0.10/libmfw_gst_v4lsink.so
usr/lib/gstreamer-0.10/libgsty4menc.so
usr/lib/gstreamer-0.10/libmfw_gst_beep.so
usr/lib/gstreamer-0.10/libgstspectrum.so
usr/lib/gstreamer-0.10/libgstrtsp.so
usr/lib/gstreamer-0.10/libgstopengl.la
usr/lib/gstreamer-0.10/libgstvideomixer.so
usr/lib/gstreamer-0.10/libgstmatroska.so
usr/lib/gstreamer-0.10/libgsteffectv.so
usr/lib/gstreamer-0.10/libgstavi.so
usr/lib/gstreamer-0.10/libgstcutter.so
usr/lib/gstreamer-0.10/libgstdeinterlace.so
usr/lib/gstreamer-0.10/libgstmultifile.so
usr/lib/gstreamer-0.10/libgstgdp.so
usr/lib/gstreamer-0.10/libgstvideoscale.so
usr/lib/gstreamer-0.10/libgstaudioconvert.so
usr/lib/gstreamer-0.10/libgstvideofilter.so
usr/lib/gstreamer-0.10/libgstvideotestsrc.so
usr/lib/gstreamer-0.10/libgstinterleave.so
usr/lib/gstreamer-0.10/libgstvideobox.so
usr/lib/gstreamer-0.10/libgstudp.so
usr/lib/gstreamer-0.10/libgstflv.so
usr/lib/gstreamer-0.10/libgstreplaygain.so
usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
usr/lib/gstreamer-0.10/libgstrtpmanager.so
usr/lib/gstreamer-0.10/libgstapetag.so
usr/lib/gstreamer-0.10/libgstaudiorate.so
usr/lib/gstreamer-0.10/libgstdecodebin.so
usr/lib/gstreamer-0.10/libgstnavigationtest.so
usr/lib/gstreamer-0.10/libgstisomp4.so
usr/lib/gstreamer-0.10/libgstaudioresample.so
usr/lib/gstreamer-0.10/libmfw_gst_amrdec.so
usr/lib/gstreamer-0.10/libgstimagefreeze.so
usr/lib/gstreamer-0.10/libgstadder.so
usr/lib/gstreamer-0.10/libgstwavenc.so
usr/lib/gstreamer-0.10/libgstid3demux.so
usr/lib/gstreamer-0.10/libgstgoom2k1.so
usr/lib/gstreamer-0.10/libmfw_gst_isink.so
usr/lib/gstreamer-0.10/libgstgio.so
usr/lib/alsa-lib/
usr/lib/alsa-lib/libasound_module_rate_asrcrate.so
usr/lib/alsa-lib/libasound_module_rate_asrcrate.la
usr/lib/alsa-lib/libasound_module_rate_asrcrate_fast.so
usr/lib/alsa-lib/smixer/
usr/lib/alsa-lib/smixer/smixer-sbase.so
usr/lib/alsa-lib/smixer/smixer-hda.so
usr/lib/alsa-lib/smixer/smixer-ac97.so
usr/lib/lib_g.729ab_dec_arm11_elinux.so.3.1.0
usr/lib/libasound.so.2.0.0
usr/lib/lib_bmp_dec_arm11_elinux.so.1
usr/lib/libgio-2.0.so.0
usr/lib/libVDK.so
usr/lib/libgstfft-0.10.so.0
usr/lib/libgstpbutils-0.10.so
usr/lib/libgstrtsp-0.10.so.0
usr/lib/libgstdataprotocol-0.10.so.0
usr/lib/lib_g.711_dec_arm11_elinux.so.2
usr/lib/libgstreamer-0.10.so
usr/lib/libgstriff-0.10.so
usr/lib/libgc_wayland_protocol.so.0.0.0
usr/lib/libgplaycore.so.0
usr/lib/libgio-2.0.so.0.2200.1
usr/lib/libVIVANTE-x11.so
usr/lib/libgstcdda-0.10.so.0
usr/lib/libgc_wayland_protocol.so.0
usr/lib/libVIVANTE.so
usr/lib/libstdc++.so
usr/lib/lib_g.723.1_dec_arm11_elinux.so.2
usr/lib/libgstrtsp-0.10.so
usr/lib/imx-mm/
usr/lib/imx-mm/audio-codec/
usr/lib/imx-mm/audio-codec/wrap/
usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm12_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm12_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm11_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm9_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm12_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm9_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm11_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm11_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm12_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm11_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm12_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm9_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm12_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm11_elinux.so.3
usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm11_elinux.so
usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm9_elinux.so.3
usr/lib/imx-mm/parser/
usr/lib/imx-mm/parser/lib_flv_parser_arm9_elinux.so.3
usr/lib/imx-mm/parser/lib_mpg2_parser_arm9_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mkv_parser_arm11_elinux.so
usr/lib/imx-mm/parser/lib_mp4_parser_arm11_elinux.so
usr/lib/imx-mm/parser/lib_mp4_parser_arm9_elinux.so.3
usr/lib/imx-mm/parser/lib_mp4_parser_arm11_elinux.so.3.1
usr/lib/imx-mm/parser/lib_flv_parser_arm9_elinux.so
usr/lib/imx-mm/parser/lib_mkv_parser_arm11_elinux.so.3
usr/lib/imx-mm/parser/lib_flv_parser_arm11_elinux.so
usr/lib/imx-mm/parser/lib_flv_parser_arm9_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mp4_parser_arm11_elinux.so.3
usr/lib/imx-mm/parser/lib_avi_parser_arm11_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mpg2_parser_arm9_elinux.so.3
usr/lib/imx-mm/parser/lib_ogg_parser_arm9_elinux.so.3.1
usr/lib/imx-mm/parser/lib_avi_parser_arm9_elinux.so.3
usr/lib/imx-mm/parser/lib_avi_parser_arm11_elinux.so
usr/lib/imx-mm/parser/lib_ogg_parser_arm9_elinux.so.3
usr/lib/imx-mm/parser/lib_avi_parser_arm9_elinux.so
usr/lib/imx-mm/parser/lib_mp4_parser_arm9_elinux.so
usr/lib/imx-mm/parser/lib_flv_parser_arm11_elinux.so.3
usr/lib/imx-mm/parser/lib_flv_parser_arm11_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mkv_parser_arm9_elinux.so
usr/lib/imx-mm/parser/lib_mpg2_parser_arm9_elinux.so
usr/lib/imx-mm/parser/lib_ogg_parser_arm9_elinux.so
usr/lib/imx-mm/parser/lib_mpg2_parser_arm11_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mkv_parser_arm9_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mkv_parser_arm11_elinux.so.3.1
usr/lib/imx-mm/parser/lib_ogg_parser_arm11_elinux.so.3
usr/lib/imx-mm/parser/lib_avi_parser_arm11_elinux.so.3
usr/lib/imx-mm/parser/lib_mp4_parser_arm9_elinux.so.3.1
usr/lib/imx-mm/parser/lib_avi_parser_arm9_elinux.so.3.1
usr/lib/imx-mm/parser/lib_mkv_parser_arm9_elinux.so.3
usr/lib/imx-mm/parser/lib_mpg2_parser_arm11_elinux.so
usr/lib/imx-mm/parser/lib_mpg2_parser_arm11_elinux.so.3
usr/lib/imx-mm/parser/lib_ogg_parser_arm11_elinux.so.3.1
usr/lib/imx-mm/parser/lib_ogg_parser_arm11_elinux.so
usr/lib/lib_g.729ab_dec_arm9_elinux.so
usr/lib/liboil-0.3.so
usr/lib/libGLESv1_CM.so.1.1.0
usr/lib/libutil.so
usr/lib/lib_src_ppp_arm11_elinux.so.1
usr/lib/lib_png_dec_arm11_elinux.so.1
usr/lib/lib_g.711_enc_arm11_elinux.so.2
usr/lib/libcec.so
usr/lib/libnss_nis.so
usr/lib/lib_jpeg_dec_arm9_elinux.so
usr/lib/libgstfsl-0.10.so.0.0.1
usr/lib/libxtables.la
usr/lib/libVIVANTE-dfb.so
usr/lib/libgstrtp-0.10.so.0.24.0
usr/lib/lib_g.726_enc_arm11_elinux.so.2
usr/lib/lib_g.726_enc_arm9_elinux.so.2
usr/lib/libvolume_id.so
usr/lib/libgstsdp-0.10.so
usr/lib/lib_mp3_dec_arm9_elinux.so
usr/lib/libanl.so
usr/lib/lib_g.723.1_dec_arm9_elinux.so
usr/lib/lib_mp3_enc_arm11_elinux.so.2
usr/lib/libVIVANTE-wl.so
usr/lib/libgstfsl-0.10.so.0
usr/lib/glib-2.0/
usr/lib/glib-2.0/include/
usr/lib/glib-2.0/include/glibconfig.h
usr/lib/libEGL.so
usr/lib/lib_jpeg_dec_arm11_elinux.so.1.6.1
usr/lib/libdl.so
usr/lib/libpthread.so.bak
usr/lib/lib_mp3_parser_arm11_elinux.so.3.1
usr/lib/libg2d.so
usr/lib/lib_g.729ab_enc_arm11_elinux.so
usr/lib/libfsl_shw.so
usr/lib/lib_H264_dec_arm9_elinux.so.2.6.1
usr/lib/libgc_wayland_protocol.so
usr/lib/libgmodule-2.0.so.0
usr/lib/lib_wb_amr_dec_arm9_elinux.so
usr/lib/lib_bsac_dec_arm11_elinux.so
usr/lib/libOpenCL.so
usr/lib/libthread_db.so
usr/lib/libglib-2.0.so
usr/lib/libgstbase-0.10.so
usr/lib/libwayland-viv.so
usr/lib/libip6tc.a
usr/lib/libGLESv2.so
usr/lib/libgstnetbuffer-0.10.so.0.24.0
usr/lib/libgmodule-2.0.so
usr/lib/lib_g.726_dec_arm9_elinux.so
usr/lib/libz.so.1.2.3
usr/lib/lib_src_ppp_arm11_elinux.so
usr/lib/libGLESv1_CL.so.1.1.0
usr/lib/lib_jpeg_enc_arm11_elinux.so.1
usr/lib/lib_g.711_enc_arm9_elinux.so.2
usr/lib/lib_wb_amr_enc_arm9_elinux.so
usr/lib/libgthread-2.0.so.0
usr/lib/libipu.so
usr/lib/libgstapp-0.10.so
usr/lib/libnss_hesiod.so
usr/lib/lib_mp3_parser_arm9_elinux.so.1
usr/lib/libgstfft-0.10.so.0.24.0
usr/lib/libc.so.bak
usr/lib/libgstaudio-0.10.so.0.24.0
usr/lib/lib_sbc_enc_arm9_elinux.so.2
usr/lib/lib_flac_dec_arm9_elinux.so.2
usr/lib/libipu.so.0
usr/lib/libEGL-wl.so
usr/lib/libEGL-fb.so
usr/lib/libpxp.so
usr/lib/pkgconfig/
usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
usr/lib/pkgconfig/gobject-2.0.pc
usr/lib/pkgconfig/gstreamer-net-0.10.pc
usr/lib/pkgconfig/gstreamer-video-0.10.pc
usr/lib/pkgconfig/gstreamer-audio-0.10.pc
usr/lib/pkgconfig/gmodule-export-2.0.pc
usr/lib/pkgconfig/libip6tc.pc
usr/lib/pkgconfig/gmodule-2.0.pc
usr/lib/pkgconfig/gc_wayland_protocol.pc
usr/lib/pkgconfig/gstreamer-check-0.10.pc
usr/lib/pkgconfig/gmodule-no-export-2.0.pc
usr/lib/pkgconfig/wayland-viv.pc
usr/lib/pkgconfig/gio-2.0.pc
usr/lib/pkgconfig/libvolume_id.pc
usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
usr/lib/pkgconfig/gstreamer-fft-0.10.pc
usr/lib/pkgconfig/gstreamer-0.10.pc
usr/lib/pkgconfig/libfslparser.pc
usr/lib/pkgconfig/gstreamer-fsl-0.10.pc
usr/lib/pkgconfig/wayland-egl.pc
usr/lib/pkgconfig/alsa.pc
usr/lib/pkgconfig/libip4tc.pc
usr/lib/pkgconfig/gstreamer-tag-0.10.pc
usr/lib/pkgconfig/gstreamer-app-0.10.pc
usr/lib/pkgconfig/gstreamer-gl-0.10.pc
usr/lib/pkgconfig/libfslvpuwrap.pc
usr/lib/pkgconfig/libfslaudiocodec.pc
usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
usr/lib/pkgconfig/glib-2.0.pc
usr/lib/pkgconfig/gstreamer-riff-0.10.pc
usr/lib/pkgconfig/gstreamer-base-0.10.pc
usr/lib/pkgconfig/gthread-2.0.pc
usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
usr/lib/pkgconfig/liboil-0.3.pc
usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
usr/lib/pkgconfig/libxml-2.0.pc
usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
usr/lib/pkgconfig/gstreamer-controller-0.10.pc
usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
usr/lib/pkgconfig/libfslvideocodec.pc
usr/lib/pkgconfig/libiptc.pc
usr/lib/pkgconfig/xtables.pc
usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
usr/lib/pkgconfig/gio-unix-2.0.pc
usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
usr/lib/libglib-2.0.so.0.2200.1
usr/lib/directfb-1.4-0/
usr/lib/directfb-1.4-0/gfxdrivers/
usr/lib/directfb-1.4-0/gfxdrivers/libdirectfb_gal.so
usr/lib/lib_mp3_dec_arm9_elinux.so.2
usr/lib/libgstnetbuffer-0.10.so
usr/lib/libOpenVG.so
usr/lib/libpxp.so.0
usr/lib/lib_deinterlace_arm11_elinux.so
usr/lib/lib_mp3_dec_arm12_elinux.so.2
usr/lib/lib_g.723.1_dec_arm9_elinux.so.2
usr/lib/libnss_compat.so
usr/lib/lib_g.729ab_enc_arm9_elinux.so
usr/lib/lib_jpeg_dec_arm9_elinux.so.1.6.1
usr/lib/lib_nb_amr_dec_arm9_elinux.so.2
usr/lib/libasound.so.2
usr/lib/libip6tc.la
usr/lib/libvpu.so.4
usr/lib/libGAL-dfb.so
usr/lib/libGAL-wl.so
usr/lib/libgstcdda-0.10.so.0.24.0
usr/lib/libgsttag-0.10.so.0.24.0
usr/lib/libgstcontroller-0.10.so.0
usr/lib/lib_g.723.1_dec_arm11_elinux.so
usr/lib/libwayland-viv.so.0.0.0
usr/lib/libncurses.so
usr/lib/lib_oggvorbis_dec_arm11_elinux.so
usr/lib/lib_png_dec_arm11_elinux.so
usr/lib/libgstreamer-0.10.so.0.29.0
usr/lib/lib_nb_amr_enc_arm9_elinux.so.2
usr/lib/libgstinterfaces-0.10.so
usr/lib/libgstinterfaces-0.10.so.0.24.0
usr/lib/libwayland-viv.so.0
usr/lib/lib_g.726_dec_arm9_elinux.so.2
usr/lib/libgthread-2.0.so
usr/lib/libfsl_shw.so.0
usr/lib/libxml2.so.2.6.28
usr/lib/libgstinterfaces-0.10.so.0
usr/lib/lib_aac_dec_arm11_elinux.so
usr/lib/lib_flac_dec_arm11_elinux.so
usr/lib/libgthread-2.0.so.0.2200.1
usr/lib/libGLSLC.so
usr/lib/libgstreamer-0.10.so.0
usr/lib/libgc_wayland_protocol.la
usr/lib/libgstcheck-0.10.so
usr/lib/lib_g.729ab_dec_arm9_elinux.so.3.1.0
usr/lib/libGLESv1_CL.so.1
usr/lib/lib_peq_arm11_elinux.so
usr/lib/lib_gif_dec_arm11_elinux.so.1
usr/lib/lib_mp3_dec_arm11_elinux.so.2
usr/lib/libGAL.so
usr/lib/libGLES_CL.so
usr/lib/libiptc.a
usr/lib/libGL.so.1.2
usr/bin/
usr/bin/gst-feedback-0.10
usr/bin/gplay
usr/bin/gst-typefind-0.10
usr/bin/iwconfig
usr/bin/xmlcatalog
usr/bin/gst-inspect-0.10
usr/bin/gst-discoverer-0.10
usr/bin/aplay
usr/bin/kobs-ng
usr/bin/xmllint
usr/bin/gst-xmlinspect
usr/bin/gst-xmllaunch-0.10
usr/bin/gst-typefind
usr/bin/watdogrestart
usr/bin/oil-bugreport
usr/bin/tty_test
usr/bin/iwlist
usr/bin/glib-genmarshal
usr/bin/gst-launch
usr/bin/gst-launch-0.10
usr/bin/gst-xmllaunch
usr/bin/glib-mkenums
usr/bin/luvcview
usr/bin/sqlite3
usr/bin/startx
usr/bin/gst-feedback
usr/bin/udevinfo
usr/bin/gtester
usr/bin/i2c-test
usr/bin/key_test
usr/bin/setterm
usr/bin/pppd
usr/bin/watdogtest
usr/bin/xml2-config
usr/bin/gst-xmlinspect-0.10
usr/bin/aserver
usr/bin/gst-inspect
usr/bin/gobject-query
usr/bin/spidev_test
UTP: received command 'frf'
usr/bin/udevtest
usr/bin/glib-gettextize
usr/bin/amixer
usr/bin/gst-visualise-0.10
usr/bin/gtester-report
var/
var/run/
var/run/utmp
var/www/
var/www/html/
var/www/html/index.html
var/www/cgi-bin/
var/www/cgi-bin/test_cgi
var/lock/
var/lock/pppd_lock_bugfix
var/log/
var/log/boa/
var/log/boa/.gitignore
var/log/lastlog
var/log/wtmp
version.txt
UTP: closing the file
UTP: sending Success to kernel for command frf.
utp_poll: pass returned.
UTP: received command '$ umount /mnt/mmcblk0p1'
UTP: executing "umount /mnt/mmcblk0p1"
UTP: sending Success to kernel for command $ umount /mnt/mmcblk0p1.
utp_poll: pass returned.
UTP: received command '$ echo Update Complete!'
UTP: executing "echo Update Complete!"
Update Complete!
UTP: sending Success to kernel for command $ echo Update Complete!.
utp_poll: pass returned.

0 Kudos
Reply

3,243 Views
joanxie
NXP TechSupport
NXP TechSupport

pastedImage_1.png

did you set this correctly?

try to download only boot image to the board, then check if you can see anything from uart port?

$ sudo dd if=<U-Boot image> of=/dev/sdx bs=1k seek=<offset> conv=fsync
Where offset is:
• 1 - for i.MX 6 or i.MX 7
• 33 - for i.MX 8

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

Hi Joan Xie,

Thank you for your help.The problem I met has been solved.

EIM_DA0,EIM_DA1,EIM_DA2,EIM_DA3,EIM_DA8,EIM_DA9,EIM_DA10,EIM_DA15 should not be pull up.

Best Regards,

Liu

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

The log file was as follows.

DLL version: 2.3.3
Thursday, July 18, 2019 14:20:54 Start new logging
ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: new MxHidDevice[0116C188]
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: new MxHidDevice[01174768]
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: new MxHidDevice[01179D48]
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: new MxHidDevice[0117DB28]
ModuleID[2] LevelID[10]: Device Manager thread is running
ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 0
ModuleID[2] LevelID[10]: ExecuteCommand--Boot[WndIndex:0], File is C:\Users\Administrator\Desktop\imx6ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Users\Administrator\Desktop\imx6ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Users\Administrator\Desktop\imx6ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Jump[WndIndex:0]
ModuleID[2] LevelID[10]: *********MxHidDevice[0117DB28] Jump to Ramkernel successfully!**********
ModuleID[2] LevelID[10]: CmdOperation[0], current state command has been finished and the last command is successful, so SetEvent(hDevCanDeleteEvent)
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#VID_15A2&PID_0061#6&12e3c9ed&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#VID_15A2&PID_0061#6&12e3c9ed&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, _devices.size: 1
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, devInstPathToFind: USB\VID_15A2&PID_0061\6&12E3C9ED&0&2, _deviceInstanceID: USB\VID_15A2&PID_0061\6&12E3C9ED&0&2
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, Find the device
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT,[MxHidDeviceClass] vid_15a2&pid_0061, Hub:4-Port:2
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT, Notify
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, Volume Arrive/Remove or Device Arrive/Remove
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, m_p_usb_port is not NULL, so only refresh
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, Volume/Device Remove
ModuleID[2] LevelID[1]: CmdOpreation[0]--set m_hDeviceRemoveEvent.
ModuleID[2] LevelID[10]: CmdOpreation[0]--WaitforEvents device remove1
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent()-DEVICE_REMOVAL_EVT, hDevCanDeleteEvent has been set
ModuleID[2] LevelID[10]: delete MxHidDevice[0117DB28]
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#VID_066F&PID_37FF#6&12e3c9ed&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#VID_066F&PID_37FF#6&12e3c9ed&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT,[Msc,DiskDeviceClass] vid_066f&pid_37ff, not handled
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - VOLUME_ARRIVAL_EVT(F)
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT(F)
ModuleID[2] LevelID[10]: VolumeDeviceClass::AddUsbDevice() F
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 1
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:1, Volume->_diskNumber:1
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 01188D30
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 2
ModuleID[2] LevelID[10]: VolumeDeviceClass::AddUsbDevice() successful F add to current list, retrycount: 0
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 2
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT-Disk(F), Hub:4-Port:2
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT, Notify
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, Volume Arrive/Remove or Device Arrive/Remove
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, m_p_usb_port is not NULL, so only refresh
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, Volume/Device Arrive
ModuleID[2] LevelID[1]: CmdOpreation[0]--set m_hDeviceArriveEvent.
ModuleID[2] LevelID[10]: CmdOpreation[0]--WaitforEvents device arrive1
ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=/dev/zero of=/dev/mmcblk0 bs=1k conv=fsync count=2000
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ echo 0 > /sys/block/mmcblk0boot0/force_ro
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=/dev/zero of=/dev/mmcblk0boot0 bs=512 count=4000
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=$FILE of=/dev/mmcblk0boot0 bs=512 seek=2 skip=2
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ echo 1 > /sys/block/mmcblk0boot0/force_ro
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=$FILE of=/logo.bin bs=72 skip=1 conv=fsync
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=/logo.bin of=/dev/mmcblk0 bs=1M seek=9 count=3 conv=fsync
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ echo 8 > /sys/block/mmcblk0/device/boot_config
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ tar xf $FILE
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ sh mksdcard.sh /dev/mmcblk0
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ ls -l /dev/mmc*
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=$FILE of=/dev/mmcblk0 bs=1M seek=1 conv=fsync
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ mkfs.ext3 -j /dev/mmcblk0p1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ mkdir -p /mnt/mmcblk0p1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ mount -t ext3 /dev/mmcblk0p1 /mnt/mmcblk0p1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is pipe tar -jxv -C /mnt/mmcblk0p1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is frf
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ umount /mnt/mmcblk0p1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ echo Update Complete!
ModuleID[2] LevelID[10]: CCmdOpreation[0] thread is Closed
ModuleID[2] LevelID[10]: CCmdOpreation[0] thread is Closed
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - EVENT_KILL
ModuleID[2] LevelID[10]: CMyExceptionHandler::OnMsgExceptionEvent() - KillExceptionHandlerThread
ModuleID[2] LevelID[10]: Exception Handler thread is closed
ModuleID[2] LevelID[1]: delete MxHidDeviceClass
ModuleID[2] LevelID[10]: Device Manager thread is closed

0 Kudos
Reply

3,243 Views
liuyouzhen123
Contributor II

Hi Peter,

My system boot from EMMC,witch connecting to iMX6D_SD4 pins.

I had not configure the boot switch.I just download the OS directly and it was succesful.How to configure the boot switch?

0 Kudos
Reply