element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Freescale i.MX6 Development Platforms
  • Products
  • Dev Tools
  • Single-Board Computers
  • Freescale i.MX6 Development Platforms
  • More
  • Cancel
Freescale i.MX6 Development Platforms
Forum SABRE LITE Troubleshooting
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Freescale i.MX6 Development Platforms to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 7 replies
  • Subscribers 5 subscribers
  • Views 1784 views
  • Users 0 members are here
Related

SABRE LITE Troubleshooting

welltech
welltech over 12 years ago

I received my SABRE LITE dev kit a couple of days ago. Since i only have an LCD monitor with a DVI port, I used my HDMI to DVI adapter cable and connected my SABRE LITE to my LCD monitor. I don't know if I am doing anything wrong but nothing shows on the screen. When I press the RESET button to boot it, my monitor shows it is receiving a signal but then it stops receiving a signal.

Also the debug serial comes through all mixed up.

Does anyone have any suggestions on how to get this working?

I have set up the board as per the instructions.

 

5V 4A power supply which was provided

MicroSD card which was provided

Debug cable attached via Serial to USB convertor at 115200 baud rate

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 12 years ago

    The supplied SD card is just a demo, you won't see any output on your monitor until after the board has booted and the demo starts. All of the output prior to the demo is via the serial port.

     

    The included single page instruction sheet doesn't make it clear that you need to connect your serial cable to the connector marked 'debug'.

     

    It sounds as if your SD card isn't booting for some reason, but you'll need to sort out the problem with the serial console to work out why.

     

    I'd start by re-checking everything:

     

    • use a multimeter to check the PSU, preferably while it's connected to the board
    • the serial cable is connected to J17 properly (right way round etc)
    • the serial cable has not been damaged somehow since it is rather flimsy
    • your terminal program is using the correct serial port for your usb adapter
    • that it is indeed set to 115200,8,N,1 (garbage output is usually a sign of the speed being different at each end)
    • both of the SW1 dip switches are off (i.e. they're switched towards the edge of the board, not towards the SoC).

     

    You might also remove the SDCard - you'll still get output on the serial port as the u-boot bootloader is in flashrom on the board. Once you get the bootconsole working, then try with the SDcard to see if you get any errors.

     

    Here's approximately what you should see on boot (note that I've truncated several hundred lines of kernel boot messages to avoid making the message too unreadable), it takes maybe up to a minute to boot and you won't see anything on the HDMI connected display until the very end, just after you see "Starting demo..".  The demo is simply a sales pitch for Timesys, a few powerpoint slides, not worth it IMHO other than to show that the board actually does boot.

     

    U-Boot 2009.08 (Aug 16 2012 - 10:06:42)

     

    CPU:   Freescale i.MX 6 family 0.0V at 792 MHz

    Temperature:   22 C, calibration data 0x5b45227d

    mx6q pll1: 792MHz

    mx6q pll2: 528MHz

    mx6q pll3: 480MHz

    mx6q pll8: 50MHz

    ipg clock     : 66000000Hz

    ipg per clock : 66000000Hz

    uart clock    : 80000000Hz

    cspi clock    : 60000000Hz

    ahb clock     : 132000000Hz

    axi clock   : 264000000Hz

    emi_slow clock: 29333333Hz

    ddr clock     : 528000000Hz

    usdhc1 clock  : 200000000Hz

    usdhc2 clock  : 200000000Hz

    usdhc3 clock  : 200000000Hz

    usdhc4 clock  : 200000000Hz

    nfc clock     : 24000000Hz

    Board: MX6Q-SABRELITE:[ POR]

    Boot Device: I2C

    I2C:   ready

    DRAM:   1 GB

    MMC:   FSL_USDHC: 0,FSL_USDHC: 1

    JEDEC ID: 0xbf:0x25:0x41

    Reading SPI NOR flash 0xc0000 [0x2000 bytes] -> ram 0x276009b8

    SUCCESS

     

    *** Warning - bad CRC, using default environment

     

    In:    serial

    Out:   serial

    Err:   serial

    Net:   got MAC address from IIM: 00:00:00:00:00:00

    FEC0 [PRIME]

    Hit any key to stop autoboot:  3

    Card did not respond to voltage select!

    mmc0(part 0) is current device

    MMC: block number 0x1 exceeds max(0x0)

    ** Can't read from device 0 **

     

    ** Unable to use mmc 0:1 for fatload **

    ** Bad partition 1 **

    mmc1 is current device

    reading /6q_bootscript

     

    ** Unable to read "/6q_bootscript" from mmc 1:1 **

    Loading file "/6q_bootscript" from mmc device 1:1 (xxb1)

    361 bytes read

    ## Executing script at 10008000

    Loading file "/boot/uImage" from mmc device 1:1 (xxb1)

    3627844 bytes read

    ## Booting kernel from Legacy Image at 10800000 ...

       Image Name:   Linux-3.0.15-ts-armv7l

       Image Type:   ARM Linux Kernel Image (uncompressed)

       Data Size:    3627780 Bytes =  3.5 MB

       Load Address: 10008000

       Entry Point:  10008000

       Verifying Checksum ... OK

       Loading Kernel Image ... OK

    OK

     

    Starting kernel ...

     

    Uncompressing Linux... done, booting the kernel.

    Linux version 3.0.15-ts-armv7l (fourier@fourier-desktop) (gcc version 4.6.3 (Timesys 20120813) ) #1 SMP PREEMPT

    CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d

    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache

    Machine: Freescale i.MX 6Quad Sabre-Lite Board

    Memory policy: ECC disabled, Data cache writealloc

    PERCPU: Embedded 7 pages/cpu @8c008000 s5440 r8192 d15040 u32768

    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 227328

    Kernel command line: console=ttymxc1,115200 video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB

     

    [.. lots of kernel messages deleted ..]

     

    kjournald starting.  Commit interval 5 seconds

    EXT3-fs (mmcblk0p1): using internal journal

    EXT3-fs (mmcblk0p1): recovery complete

    EXT3-fs (mmcblk0p1): mounted filesystem with writeback data mode

    VFS: Mounted root (ext3 filesystem) on device 179:1.

    Freeing init memory: 208K

    init started: BusyBox v1.20.2 (2012-08-16 10:09:55 EDT)

    Thermal: fuse data 0x5b45227d

    Setting hotplug handler: [ OK ]

    Creating device files: Auto-mount of [/media/mmcblk0p1] successful

    [ OK ]

    modprobe: module egalax_ts not found in modules.dep

    modprobe: module ft5x06_ts not found in modules.dep

    modprobe: module tsc2004 not found in modules.dep

    Starting system logging.

    Configuring network interfaces: done

    Starting dropbear sshd: OK

    Finding touchscreen using legacy method:[FAIL]

    Finding mouse:[FAIL]

    Framebuffer fb0

    Resolution 1152 864

    Screen resolution: 1152 x 864

    HDMI display

    Search for input device Acer T230H

    Mouse device is Auto

    cat: can't open '/etc/ts.dev': No such file or directory

    Starting demo...

    Starting demo...

     

     

    BusyBox v1.20.2 (2012-08-16 10:09:55 EDT) built-in shell (ash)

    Enter 'help' for a list of built-in commands.

     

    #

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • oneleggedredcow
    oneleggedredcow over 11 years ago in reply to Former Member

    I'm having trouble with the SABRE Lite board as well.  I can't seem to be able to get the demo image to come up through my HDMI connection.  Here's the data that I get when I boot without an SD card:

     

     

    U-Boot 2009.08 (Aug 16 2012 - 10:06:42)

     

     

    CPU:   Freescale i.MX 6 family 0.0V at 792 MHz

    Temperature:   55 C, calibration data 0x5905047d

    mx6q pll1: 792MHz

    mx6q pll2: 528MHz

    mx6q pll3: 480MHz

    mx6q pll8: 50MHz

    ipg clock     : 66000000Hz

    ipg per clock : 66000000Hz

    uart clock    : 80000000Hz

    cspi clock    : 60000000Hz

    ahb clock     : 132000000Hz

    axi clock   : 264000000Hz

    emi_slow clock: 29333333Hz

    ddr clock     : 528000000Hz

    usdhc1 clock  : 200000000Hz

    usdhc2 clock  : 200000000Hz

    usdhc3 clock  : 200000000Hz

    usdhc4 clock  : 200000000Hz

    nfc clock     : 24000000Hz

    Board: MX6Q-SABRELITE:[ POR]

    Boot Device: I2C

    I2C:   ready

    DRAM:   1 GB

    MMC:   FSL_USDHC: 0,FSL_USDHC: 1

    JEDEC ID: 0xbf:0x25:0x41

    Reading SPI NOR flash 0xc0000 [0x2000 bytes] -> ram 0x276009b8

    SUCCESS

     

     

    *** Warning - bad CRC, using default environment

     

     

    In:    serial

    Out:   serial

    Err:   serial

    Net:   got MAC address from IIM: 00:00:00:00:00:00

    FEC0 [PRIME]

    Hit any key to stop autoboot:  0

    Card did not respond to voltage select!

    mmc0(part 0) is current device

    MMC: block number 0x1 exceeds max(0x0)

    ** Can't read from device 0 **

     

     

    ** Unable to use mmc 0:1 for fatload **

    ** Bad partition 1 **

    Card did not respond to voltage select!

    mmc1(part 0) is current device

    MMC: block number 0x1 exceeds max(0x0)

    ** Can't read from device 1 **

     

     

    ** Unable to use mmc 1:1 for fatload **

    ** Bad partition 1 **

     

     

     

     

    Any thoughts on what could be going wrong?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to oneleggedredcow

    From those u-boot messages, it's not seeing any SD card, which is exactly what you'd expect when you boot without one image

     

    The board only has a tiny onboard memory that contains u-Boot.  All the installed u-Boot does is try to load and run 6q_bootscript from the first partition on an installed sd card. No SD card, and your log is as far as you'll ever get.

     

    Put the SD card in and paste the boot log from trying to boot with it installed, there may be some useful information that'll help work out what's going wrong.

     

    Note that the boot log I posted was from an SD card I received with my board back in December 2012, so it may not be the same as what they ship today.  I can't find the original in-box demo image available to download from e14 anymore, so no way to tell if there's been any significant changes.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • oneleggedredcow
    oneleggedredcow over 11 years ago in reply to Former Member

    Interesting.  I was expecting more.  My monitor comes up blank and based on this video, I was expecting that there would be something displayed on the screen.  So, I figured it was an issue with u-boot.

     

    So, the image that I'm working with is this one here:

    http://boundarydevices.com/jb-4-3-ga-mx6/

     

    I realized that this uses the newer 6x_bootscript, so I went ahead and upgraded it using the instructions here:

    http://boundarydevices.com/switching-u-boot-versions-on-i-mx6/

     

    This made the boot sequence look much better, but I still don't get any output on my HDMI monitor.  For what it's worth, I'm using a HDMI to DVI connector like the original question.  Anyway, here is the output over the serial connection:

     

     

     

    U-Boot 2013.01-rc1-00120-g7c28db0 (Nov 12 2012 - 09:15:04)

     

     

     

     

    CPU:   Freescale i.MX6Q rev1.2 at 792 MHz

     

     

    Reset cause: POR

     

     

    Board: SABRE Lite

     

     

    DRAM:  1 GiB

     

     

    WARNING: Caches not enabled

     

     

    MMC:   FSL_SDHC: 0, FSL_SDHC: 1

     

     

    SF: Detected SST25VF016B with page size 4 KiB, total 2 MiB

     

     

    *** Warning - bad CRC, using default environment

     

     

     

     

    No panel detected: default to HDMI

     

     

    unsupported panel HDMI

     

     

    In:    serial

     

     

    Out:   serial

     

     

    Err:   serial

     

     

    Net:   FEC [PRIME]

     

     

    Warning: failed to set MAC address

     

     

     

     

    Hit any key to stop autoboot:  1  0

     

     

    AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode

     

     

    flags: ncq stag pm led clo only pmp pio slum part

     

     

    No port device detected!

     

     

    ** Bad device size - sata 0 **

     

     

    ** Bad device size - sata 0 **

     

     

     

     

    SATA device 1: unknown device

     

     

    ** Bad device sata 1 **

     

     

    ** Bad device sata 1 **

     

     

    mmc0 is current device

     

     

    reading /6x_bootscript

     

     

    ** Unable to read file /6x_bootscript **

     

     

    Failed to mount ext2 filesystem...

     

     

    ** Unrecognized filesystem type **

     

     

    mmc1 is current device

     

     

    reading /6x_bootscript

     

     

    3438 bytes read

     

     

    ## Executing script at 10008000

     

     

    Setting bus to 2

     

     

    Valid chip addresses:

     

     

    ------ no Freescale display

     

     

    Valid chip addresses:

     

     

    ------ no 1024x600 display

     

     

    Valid chip addresses:

     

     

    ------ no 800x480 display

     

     

    ------ no HDMI monitor

     

     

    reading uImage

     

     

    4830768 bytes read

     

     

    reading uramdisk.img

     

     

    238566 bytes read

     

     

    ## Booting kernel from Legacy Image at 10800000 ...

     

     

       Image Name:   Linux-3.0.35-g3b8db5d

     

     

       Image Type:   ARM Linux Kernel Image (uncompressed)

     

     

       Data Size:    4830704 Bytes = 4.6 MiB

     

     

       Load Address: 10008000

     

     

       Entry Point:  10008000

     

     

       Verifying Checksum ... OK

     

     

    ## Loading init Ramdisk from Legacy Image at 12800000 ...

     

     

       Image Name:   RAM Disk

     

     

       Image Type:   ARM Linux RAMDisk Image (gzip compressed)

     

     

       Data Size:    238502 Bytes = 232.9 KiB

     

     

       Load Address: 00000000

     

     

       Entry Point:  00000000

     

     

       Verifying Checksum ... OK

     

     

       Loading Kernel Image ... OK

     

     

    OK

     

     

     

     

    Starting kernel ...

     

     

     

     

    Uncompressing Linux... done, booting the kernel.

    Initializing cgroup subsys cpu

    Linux version 3.0.35-g3b8db5d (ericn@ericsam) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Dec 19 17:29:06 MST 2013

    CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d

    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache

    Machine: Freescale i.MX 6Quad Sabre-Lite Board

    Memory policy: ECC disabled, Data cache writealloc

    CPU identified as i.MX6Q, silicon rev 1.2

    PERCPU: Embedded 7 pages/cpu @c12e8000 s6592 r8192 d13888 u32768

    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 198656

    Kernel command line: enable_wait_mode=off console=ttymxc1,115200 vmalloc=400M consoleblank=0 video=mxcfb0:off video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off androidboot.hardware=freescale androidboot.bootdev=sdhci-esdhc-imx.3

    PID hash table entries: 2048 (order: 1, 8192 bytes)

    Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)

    Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)

    Memory: 592MB 192MB = 784MB total

    Memory: 782696k/782696k available, 265880k reserved, 393216K highmem

    Virtual kernel memory layout:

        vector  : 0xffff0000 - 0xffff1000   (   4 kB)

        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)

        DMA     : 0xfbe00000 - 0xffe00000   (  64 MB)

        vmalloc : 0xd9800000 - 0xf2000000   ( 392 MB)

        lowmem  : 0xc0000000 - 0xd9000000   ( 400 MB)

        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)

        modules : 0xbf000000 - 0xbfe00000   (  14 MB)

          .init : 0xc0008000 - 0xc0044000   ( 240 kB)

          .text : 0xc0044000 - 0xc08ca018   (8729 kB)

          .data : 0xc08cc000 - 0xc095fdc0   ( 592 kB)

           .bss : 0xc095fde4 - 0xc0aded00   (1532 kB)

    Preemptible hierarchical RCU implementation.

    NR_IRQS:624

    MXC GPIO hardware

    sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms

    arm_max_freq=1GHz

    MXC_Early serial console at MMIO 0x21e8000 (options '115200')

    bootconsole [ttymxc1] enabled

    Console: colour dummy device 80x30

    Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)

    pid_max: default: 32768 minimum: 301

    Mount-cache hash table entries: 512

    Initializing cgroup subsys debug

    Initializing cgroup subsys cpuacct

    Initializing cgroup subsys freezer

    CPU: Testing write buffer coherency: ok

    hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available

    CPU1: Booted secondary processor

    CPU2: Booted secondary processor

    CPU3: Booted secondary processor

    Brought up 4 CPUs

    SMP: Total of 4 processors activated (6324.22 BogoMIPS).

    print_constraints: dummy:

    NET: Registered protocol family 16

    print_constraints: vddpu: 725 <--> 1300 mV at 1150 mV fast normal

    print_constraints: vddcore: 725 <--> 1300 mV at 1150 mV fast normal

    print_constraints: vddsoc: 725 <--> 1300 mV at 1200 mV fast normal

    print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal

    print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal

    print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal

    ------------ Board type Sabre Lite

    imx_add_mxc_pwm:pdata=  (null)

    imx_add_mxc_pwm:pdata=  (null)

    imx_add_mxc_pwm:pdata=c08f4980

    imx_add_mxc_pwm:pdata=  (null)

    Flexcan NXP tja1040

    hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.

    hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.

    hw-breakpoint: maximum watchpoint size is 4 bytes.

    L310 cache controller enabled

    l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x32070000, Cache size: 1048576 B

    bio: create slab <bio-0> at 0

    print_constraints: VDDA: 2500 mV

    print_constraints: VDDIO: 3300 mV

    machine_constraints_voltage: VDDD: unsupportable voltage constraints

    reg-fixed-voltage reg-fixed-voltage.2: Failed to register regulator: -22

    reg-fixed-voltage: probe of reg-fixed-voltage.2 failed with error -22

    print_constraints: vmmc: 3300 mV

    vgaarb: loaded

    SCSI subsystem initialized

    spi_imx imx6q-ecspi.0: probed

    usbcore: registered new interface driver usbfs

    usbcore: registered new interface driver hub

    usbcore: registered new device driver usb

    Freescale USB OTG Driver loaded, $Revision: 1.55 $

    imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)

    imx-ipuv3 imx-ipuv3.1: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)

    mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 driver probed

    mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 dphy version is 0x3130302a

    MIPI CSI2 driver module loaded

    Advanced Linux Sound Architecture Driver Version 1.0.24.

    Bluetooth: Core ver 2.16

    NET: Registered protocol family 31

    Bluetooth: HCI device and connection manager initialized

    Bluetooth: HCI socket layer initialized

    Bluetooth: L2CAP socket layer initializCO socket layer initialized

    cfg80211: Calling CRDA to update world regulatory domain

    i2c-core: driver [max17135] using legacy suspend method

    i2c-core: driver [max17135] using legacy resume method

    Switching to clocksource mxc_timer1

    NET: Registered protocol family 2

    IP route cache hash table entries: 16384 (order: 4, 65536 bytes)

    TCP established hash table entries: 65536 (order: 7, 524288 bytes)

    TCP bind hash table entries: 65536 (order: 7, 786432 bytes)

    TCP: Hash tables configured (established 65536 bind 65536)

    TCP reno registered

    UDP hash table entries: 256 (order: 1, 8192 bytes)

    UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)

    NET: Registered protocol family 1

    RPC: Registered named UNIX socket transport module.

    RPC: Registered udp transport module.

    RPC: Registered tcp transport module.

    RPC: Registered tcp NFSv4.1 backchannel transport module.

    Unpacking initramfs...

    Freeing initrd memory: 232K

    PMU: registered new PMU device of type 0

    Static Power Management for Freescale i.MX6

    wait mode is disabled for i.MX6

    cpaddr = d9880000 suspend_iram_base=d9918000

    PM driver module loaded

    iMX6 PCIe PCIe RC mode imx_pcie_pltfm_probe entering.

    PCIE: imx_pcie_pltfm_probe start link up.

    link up failed, DB_R0:0x0089f700, DB_R1:0x08200000!

    IMX PCIe port: link down with power supply 0!

    IMX usb wakeup probe

    add wake up source irq 75

    IMX usb wakeup probe

    rfkill: BT RF going to : on

    mxc_bt_rfkill driver success loaded

    cpu regulator mode:ldo_enable

    i.MXC CPU frequency driver

    highmem bounce pool size: 64 pages

    ashmem: initialized

    squashfs: version 4.0 (2009/01/31) Phillip Lougher

    NTFS driver 2.1.30 [Flags: R/O].

    fuse init (API version 7.16)

    msgmni has been set to 761

    NET: Registered protocol family 38

    cryptodev: driver loaded.

    io scheduler noop registered

    io scheduler deadline registered

    io scheduler cfq registered (default)

    mxc_sdc_fb mxc_sdc_fb.0: mxcfb0 is turned off!

    mxc_sdc_fb mxc_sdc_fb.1: mxcfb1 is turned off!

    mxc_sdc_fb mxc_sdc_fb.2: mxcfb2 is turned off!

    mxc_sdc_fb mxc_sdc_fb.3: mxcfb3 is turned off!

    imx-sdma imx-sdma: loaded firmware 1.1

    imx-sdma imx-sdma: initialized

    Serial: IMX driver

    imx-uart.0: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX

    imx-uart.1: ttymxc1 at MMIO 0x21e8000 (irq = 59) is a IMX

    console [ttymxc1] enabled, bootconsole disabled

    console [ttymxc1] enabled, bootconsole disabled

    loop: module loaded

    No sata disk.

    m25p80 spi0.0: sst25vf016b (2048 Kbytes)

    Creating 3 MTD partitions on "m25p80":

    0x000000000000-0x0000000c0000 : "bootloader"

    0x0000000c0000-0x0000000c2000 : "ubparams"

    0x0000000c2000-0x000000200000 : "unused"

    vcan: Virtual CAN interface driver

    CAN device driver interface

    flexcan netdevice driver

    flexcan imx6q-flexcan.0: device registered (reg_base=d9968000, irq=142)

    FEC Ethernet Driver

    fec_enet_mii_bus: probed

    PPP generic driver version 2.4.2

    PPP Deflate Compression module registered

    PPP BSD Compression module registered

    PPP MPPE Compression module registered

    NET: Registered protocol family 24

    PPTP driver version 0.8.5

    tun: Universal TUN/TAP device driver, 1.6

    tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>

    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

    fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller

    fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1

    fsl-ehci fsl-ehci.0: irq 75, io base 0x02184000

    fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00

    hub 1-0:1.0: USB hub found

    hub 1-0:1.0: 1 port detected

    add wake up source irq 72

    fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller

    fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2

    fsl-ehci fsl-ehci.1: irq 72, io base 0x02184200

    fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00

    hub 2-0:1.0: USB hub found

    hub 2-0:1.0: 1 port detected

    usbcore: registered new interface driver cdc_acm

    cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

    Initializing USB Mass Storage driver...

    usbcore: registered new interface driver usb-storage

    USB Mass Storage support registered.

    usbcore: registered new interface driver usbserial

    usbserial: USB Serial Driver core

    USB Serial support registered for GSM modem (1-port)

    usbcore: registered new interface driver option

    option: v0.7.2:USB Driver for GSM modems

    USB Serial support registered for Qualcomm USB modem

    usbcore: registered new interface driver qcserial

    ARC USBOTG Device Controller driver (1 August 2005)

    android_usb gadget: Mass Storage Function, version: 2009/09/11

    android_usb gadget: Number of LUNs=1

    lun0: LUN: removable file: (no medium)

    Gadget Android: controller 'fsl-usb2-udc' not recognized

    android_usb gadget: android_usb ready

    Suspend udc for OTG auto detect

    fsl-usb2-udc: bind to driver android_usb

    mousedev: PS/2 mouse device common for all mice

    input: gpio-keys as /devices/platform/gpio-keys/input/input0

    tsc2004_prepare_for_reading: write_cmd -5

    tsc2004: probe of 2-0048 failed with error -5

    egalax_ts 2-0004: egalax_ts: failed to read firmware version

    egalax_ts: probe of 2-0004 failed with error -5

    ft5x06-ts 2-0038: ft5x06: Could not detect touch screen.

    ft5x06: Dec 19 2013

    i2c-core: driver [isl29023] using legacy suspend method

    i2c-core: driver [isl29023] using legacy resume method

    using rtc device, snvs_rtc, for alarms

    snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc0

    i2c /dev entries driver

    Linux video capture interface: v2.00

    camera_reset: power_gp=0x6, reset_gp=0x8 reset_gp2=0xab

    ov5642_read_reg:write reg error:reg=300a

    camera ov5642 is not found

    camera_reset: power_gp=0x6, reset_gp=0x8 reset_gp2=0xab

    usb 2-1: new high speed USB device number 2 using fsl-ehci

    ov5640_read_reg:write reg error:reg=300a

    camera ov5640 is not found

    usbcore: registered new interface driver uvcvideo

    USB Video Class driver (v1.1.0)

    i2c-core: driver [mag3110] using legacy suspend method

    i2c-core: driver [mag3110] using legacy resume method

    imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1)

    device-mapper: uevent: version 1.0.3

    device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com

    Bluetooth: HCI UART driver ver 2.2

    Bluetooth: HCILL protocol initialized

    sdhci: Secure Digital Host Controller Interface driver

    sdhci: Copyright(c) Pierre Ossman

    sdhci sdhci-esdhc-imx.3: no write-protect pin available!

    mmc0: SDHCI controller on platform [sdhci-esdhc-imx.3] using DMA

    mmc1: SDHCI controller on platform [sdhci-esdhc-imx.2] 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

    revserved_memory_account:viv_gpu registerd

    Thermal calibration data is 0x5905047d

    Thermal sensor with ratio = 185

    hub 2-1:1.0: USB hub found

    hub 2-1:1.0: 3 ports detected

    Anatop Thermal registered as thermal_zone0

    anatop_thermal_probe: default cooling device is cpufreq!

    mmc0: host does not support reading read-only switch. assuming write-enable.

    mmc0: new high speed SDHC card at address 1234

    mmcblk0: mmc0:1234 SA04G 3.63 GiB

    mmcblk0: p1 p2 p3 < p5 p6 p7 p8 > p4

    caam caam.0: device ID = 0x0a16010000000000

    caam caam.0: job rings = 2, qi = 0

    caam caam.0: authenc-hmac-md5-cbc-aes-caam

    caam caam.0: authenc-hmac-sha1-cbc-aes-caam

    caam caam.0: authenc-hmac-sha224-cbc-aes-caam

    caam caam.0: authenc-hmac-sha256-cbc-aes-caam

    caam caam.0: authenc-hmac-md5-cbc-des3_ede-caam

    caam caam.0: authenc-hmac-sha1-cbc-des3_ede-caam

    caam caam.0: authenc-hmac-sha224-cbc-des3_ede-caam

    caam caam.0: authenc-hmac-sha256-cbc-des3_ede-caam

    caam caam.0: authenc-hmac-md5-cbc-des-caam

    caam caam.0: authenc-hmac-sha1-cbc-des-caam

    caam caam.0: authenc-hmac-sha224-cbc-des-caam

    caam caam.0: authenc-hmac-sha256-cbc-des-caam

    caam caam.0: cbc-aes-caam

    caam caam.0: ecb-aes-caam

    caam caam.0: cbc-3des-caam

    caam caam.0: cbc-des-caam

    mmc1: new high speed SDHC card at address b368

    mmcblk1: mmc1:b368 SDC   15.0 GiB

    mmcblk1: p1

    platform caam_jr.0: registering rng-caam

    usbcore: registered new interface driver usbhid

    usbhid: USB HID core driver

    logger: created 256K log 'log_main'

    logger: created 256K log 'log_events'

    logger: created 256K log 'log_radio'

    logger: created 256K log 'log_system'

    usbcore: registered new interface driver snd-usb-audio

    mxc_hdmi_soc mxc_hdmi_soc.0: MXC HDMI Audio

    imx-hdmi-soc-dai imx-hdmi-soc-dai.0: Failed: Load HDMI-video first.

    usb 2-1.1: new low speed USB device number 3 using fsl-ehci

    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

    asoc: sgtl5000 <-> imx-ssi.1 mapping ok

    Initialize HDMI-audio failed. Load HDMI-video first!

    ALSA device list:

      #0: sgtl5000-audio

    oprofile: using arm/armv7-ca9

    GACT probability NOT on

    Mirror/redirect action on

    u32 classifier

        Actions configured

    Netfilter messages via NETLINK v0.30.

    nf_conntrack version 0.5.0 (12233 buckets, 48932 max)

    ctnetlink v0.93: registering with nfnetlink.

    NF_TPROXY: Transparent proxy support initialized, version 4.1.0

    NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.

    xt_time: kernel timezone is -0000

    IPv4 over IPv4 tunneling driver

    GRE over IPv4 demultiplexor driver

    ip_tables: (C) 2000-2006 Netfilter Core Team

    arp_tables: (C) 2002 David S. Miller

    TCP cubic registered

    NET: Registered protocol family 10

    Mobile IPv6

    ip6_tables: (C) 2000-2006 Netfilter Core Team

    IPv6 over IPv4 tunneling driver

    NET: Registered protocol family 17

    NET: Registered protocol family 15

    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

    input: Generic USB Keyboard as /devices/platform/fsl-ehci.1/usb2/2-1/2-1.1/2-1.1:1.0/input/input1

    generic-usb 0003:040B:2000.0001: input,hidraw0: USB HID v1.10 Keyboard [Generic USB Keyboard] on usb-fsl-ehci.1-1.1/input0

    Bluetooth: HIDP (Human Interface Emulation) ver 1.2

    L2TP core driver, V2.0

    input: Generic USB Keyboard as /devices/platform/fsl-ehci.1/usb2/2-1/2-1.1/2-1.1:1.1/input/input2

    generic-usb 0003:040B:2000.0002: input,hidraw1: USB HID v1.10 Mouse [Generic USB Keyboard] on usb-fsl-ehci.1-1.1/input1

    PPPoL2TP kernel driver, V2.0

    L2TP IP encapsulation support (L2TPv3)

    L2TP netlink interface

    L2TP ethernet pseudowire support (L2TPv3)

    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

    snvs_rtc snvs_rtc.0: setting system clock to 1970-01-02 00:02:39 UTC (86559)

    Freeing init memory: 240K

    SELinux:  Could not mount selinuxfs:  No such device

    init: /init.freescale.rc: 143: ignored duplicate definition of service 'dhcpcd_wlan0'

    init: /init.freescale.rc: 147: ignored duplicate definition of service 'iprenew_wlan0'

    init: /init.freescale.rc: 151: ignored duplicate definition of service 'dhcpcd_eth0'

    init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.

    keychord: using input dev gpio-keys for fevent

    keychord: using input dev Generic USB Keyboard for fevent

    keychord: using input dev Generic USB Keyboard for fevent

    init: cannot open '/initlogo.rle'

    init: kernel_cmdline_to_env: enable_wait_mode=off

    init: kernel_cmdline_to_env: console=ttymxc1,115200

    init: kernel_cmdline_to_env: vmalloc=400M

    init: kernel_cmdline_to_env: consoleblank=0

    init: kernel_cmdline_to_env: video=mxcfb0:off

    init: kernel_cmdline_to_env: video=mxcfb1:off

    init: kernel_cmdline_to_env: video=mxcfb2:off

    init: kernel_cmdline_to_env: video=mxcfb3:off

    init: kernel_cmdline_to_env: androidboot.hardware=freescale

    init: kernel_cmdline_to_env: androidboot.bootdev=sdhci-esdhc-imx.3

    fs_mgr: boot device base == get_boot_device_base

    EXT4-fs (mmcblk0p5): mounted filesystem with ordered data mode. Opts: (null)

    EXT4-fs (mmcblk0p4): recovery complete

    EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,noauto_da_alloc,errors=panic

    EXT4-fs (mmcblk0p6): recovery complete

    EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: nomblk_io_submit

    EXT4-fs (mmcblk0p7): mounted filesystem with ordered data mode. Opts: (null)

    rfkill: BT RF going to : off

    init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead

    init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead

    init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead

    init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'

    init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'

    android_usb: already disabled

    mtp_bind_config

    adb_bind_config

    adb_open

    root@nitrogen6x:/ # fs_mgr: boot device base == get_boot_device_base

    ERROR: v4l2 capture: slave not found!

    ERROR: v4l2 capture: slave not found!

    ERROR: v4l2 capture: slave not found!

    ERROR: v4l2 capture: slave not found!

    ERROR: v4l2 capture: slave not found!

    ERROR: v4l2 capture: slave not found!

    init: untracked pid 2417 exited

    init: untracked pid 2613 exited

    init: untracked pid 2680 exited

    init: untracked pid 2688 exited

    warning: `zygote' uses 32-bit capabilities (legacy support in use)

    init: untracked pid 2700 exited

    init: untracked pid 2696 exited

    init: untracked pid 2725 exited

    init: untracked pid 2729 exited

    init: untracked pid 2761 exited

    init: untracked pid 2756 exited

    init: untracked pid 2790 exited

    init: untracked pid 2786 exited

    init: untracked pid 2819 exited

    init: untracked pid 2815 exited

    init: untracked pid 2845 exited

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • oneleggedredcow
    oneleggedredcow over 11 years ago in reply to oneleggedredcow

    I just tried connecting my board to an HDMI TV and it displayed just fine.  Looks like it is an issue with my connection to my monitor.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to oneleggedredcow

    Can't really help you with android much as it's not what I use, but as that seems to be a recent version of the BD android image, perhaps pairing it with http://boundarydevices.com/u-boot-2013-10-release-2/ might get you better results ?

     

    I have had success getting video output with passive hdmi-DVI adapters, so there's no real reason why it can't work.  I've had issues with android on other boards though, the monitor I use is 4:3 not widescreen and I've yet to see any android image that works properly with it, if at all. It really should be as simple as reading the DDC and setting up the screen, but from what I can tell a lot of the Android images assume some default widescreen mode and if that doesn't work you're fubar. Could something like that explain your problem ?

     

    Generally during boot with u-boot you'll get nothing on screen, all output goes to the serial console. There may be exceptions to that, but I've not seen any yet.

     

    The Boundary folks seem to be much more involved in the design & development of the Sabre-Lite than e14. Reading between the lines, it wouldn't surprise me if Freescale had contracted BD to design the board, but that's only supposition on my part. Regardless, the BD blog is by far the best resource for SL information, and they seem to be at the center of i.MX6 development generally, so it's very much worth watching what they're up to.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • oneleggedredcow
    oneleggedredcow over 11 years ago in reply to Former Member

    So, after playing with it for a couple of hours, I decided to buy a new monitor.  I deserved one anyway. image

     

    Thanks for all of your help!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • oneleggedredcow
    oneleggedredcow over 11 years ago in reply to Former Member

    So, after playing with it for a couple of hours, I decided to buy a new monitor.  I deserved one anyway. image

     

    Thanks for all of your help!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube