12 Replies Latest reply on Jun 23, 2016 3:06 PM by Intel Corporation

    Serial communications not working




      I am having an issue with my mini breakout board. I've been able to flash and flash recover the board, but whenever I try to screen into the board I just get a blank prompt. Pressing enter twice does nothing. Sometimes if I leave the serial usb plugged in and then unplug then replug the power usb I get the start up text for the board but when the login prompt shows up I cannot type anything in.


      Any help would be appreciated


      EDIT: I am using a VM on VMWare Workstation 12, I have the devices connected though through the removable devices menu. I will try a LiveBoot USB.


      EDIT #2: Here is a transcript of my screen session



      PSH KERNEL VERSION: b0182b2b

        WR: 20104000




      SCU IPC: 0x800000d0  0xfffce92c



      PSH miaHOB version: TNG






      ******* PSH loader *******



      Cache Constraint = 0 Pages











      *** Ready to receive application ***







      U-Boot 2014.04 (Mar 08 2016 - 11:26:05)





             Watchdog enabled



      DRAM:  980.6 MiB



      MMC:   tangier_sdhci: 0



      In:    serial



      Out:   serial



      Err:   serial



      Hit any key to stop autoboot:  1     0






      Partitioning already done...



      Flashing already done...



      GADGET DRIVER: usb_dnl_dfu



      reading vmlinuz



      5442880 bytes read in 134 ms (38.7 MiB/s)



      Valid Boot Flag



      Setup Size = 0x00003c00



      Magic signature found



      Using boot protocol version 2.0c



      Linux kernel version 3.10.17-poky-edison+ (neck@iotdk-ninja) #2 SMP PREEMPT Mon Mar 14 15:26:16 PDT 2016



      Building boot_params at 0x00090000



      Loading bzImage at address 00100000 (5427520 bytes)



      Magic signature found



      Kernel command line: "rootwait root=PARTUUID=012b3303-34ac-284d-99b4-34e03a2335f4 rootfstype=ext4 console=ttyMFD2 earlyprintk=ttyMFD2,keep loglevel=4 g_multi.ethernet_config=cdc systemd.unit=multi-user.target hardware_id=00 g_multi.iSerialNumber=9efade5fa73e843b171c47f8d9182a21 g_multi.dev_addr=02:00:86:18:2a:21 platform_mrfld_audio.audio_codec=dummy"





      Starting kernel ...





      [    0.747661] pca953x 1-0020: failed reading register

      [    0.752921] pca953x 1-0021: failed reading register

      [    0.758018] pca953x 1-0022: failed reading register

      [    0.763104] pca953x 1-0023: failed reading register

      [    1.602212] snd_soc_sst_platform: Enter:sst_soc_probe

      [    2.006385] pmic_ccsm pmic_ccsm: Error reading battery profile from battid frmwrk

      [    2.024595] pmic_ccsm pmic_ccsm: Battery Over heat exception



      Welcome to  [1mLinux [0m!



      [    2.667259] systemd[1]: [/lib/systemd/system/wyliodrin-hypervisor.service:3] Failed to add dependency on redis, ignoring: Invalid argument

      [    2.671938] systemd[1]: [/lib/systemd/system/wyliodrin-server.service:3] Failed to add dependency on redis, ignoring: Invalid argument

               Expecting device dev-ttyMFD2.device...

      [ [32m  OK   [0m] Reached target Remote File Systems.

               Expecting device dev-disk-by\x2dpartlabel-factory.device...

               Expecting device sys-subsystem-net-devices-usb0.device...

      [ [32m  OK   [0m] Reached target Paths.

      [ [32m  OK   [0m] Reached target Swap.

      [ [32m  OK   [0m] Set up automount boot.automount.

      [ [32m  OK   [0m] Created slice Root Slice.

      [ [32m  OK   [0m] Created slice User and Session Slice.

      [ [32m  OK   [0m] Listening on Delayed Shutdown Socket.

      [ [32m  OK   [0m] Listening on /dev/initctl Compatibility Named Pipe.

      [ [32m  OK   [0m] Listening on udev Control Socket.

      [ [32m  OK   [0m] Listening on udev Kernel Socket.

      [ [32m  OK   [0m] Listening on Journal Socket.

      [ [32m  OK   [0m] Created slice System Slice.

               Mounting Temporary Directory...

      [ [32m  OK   [0m] Created slice system-getty.slice.

      [ [32m  OK   [0m] Created slice system-serial\x2dgetty.slice.

               Mounting POSIX Message Queue File System...

               Starting Create list of required static device nodes...rrent kernel...

               Starting Load Kernel Modules...

               Starting udev Coldplug all Devices...

               Starting Apply Kernel Variables...

               Mounting Debug File System...

               Starting Journal Service...

      [ [32m  OK   [0m] Started Journal Service.

      [ [32m  OK   [0m] Reached target Slices.

               Starting Remount Root and Kernel File Systems...

      [ [32m  OK   [0m] Set up automount home.automount.

      [ [32m  OK   [0m] Mounted Debug File System.

      [ [32m  OK   [0m] Mounted POSIX Message Queue File System.

      [ [32m  OK   [0m] Mounted Temporary Directory.

      [ [32m  OK   [0m] Started Create list of required static device nodes ...current kernel.

      [ [32m  OK   [0m] Started Apply Kernel Variables.

      [ [32m  OK   [0m] Started Remount Root and Kernel File Systems.

      [ [32m  OK   [0m] Started udev Coldplug all Devices.

               Starting Load/Save Random Seed...

               Starting Create Static Device Nodes in /dev...

      [ [32m  OK   [0m] Started Load Kernel Modules.

      [ [32m  OK   [0m] Started Load/Save Random Seed.

      [ [32m  OK   [0m] Started Create Static Device Nodes in /dev.

               Starting udev Kernel Device Manager...

      [ [32m  OK   [0m] Reached target Local File Systems (Pre).

               Mounting /var/volatile...

               Mounting FUSE Control File System...

               Mounting Configuration File System...

      [ [32m  OK   [0m] Mounted Configuration File System.

      [ [32m  OK   [0m] Mounted FUSE Control File System.

      [ [32m  OK   [0m] Mounted /var/volatile.

      [ [32m  OK   [0m] Started udev Kernel Device Manager.

      [ [32m  OK   [0m] Reached target Local File Systems.

               Starting Trigger Flushing of Journal to Persistent Storage...

               Starting Create Volatile Files and Directories...

      [ [32m  OK   [0m] Started Create Volatile Files and Directories.

      [ [32m  OK   [0m] Found device /dev/ttyMFD2.

      [ [32m  OK   [0m] Started Trigger Flushing of Journal to Persistent Storage.

      [ [32m  OK   [0m] Found device /dev/disk/by-partlabel/factory.

               Mounting Mount for factory...

               Starting Network Time Synchronization...

               Starting Update UTMP about System Boot/Shutdown...

      [ [32m  OK   [0m] Mounted Mount for factory.

      [ [32m  OK   [0m] Started Network Time Synchronization.

      [ [32m  OK   [0m] Started Update UTMP about System Boot/Shutdown.

      [ [32m  OK   [0m] Reached target Sound Card.

      [ [32m  OK   [0m] Reached target System Initialization.

      [ [32m  OK   [0m] Listening on RPCbind Server Activation Socket.

      [ [32m  OK   [0m] Listening on D-Bus System Message Bus Socket.

      [ [32m  OK   [0m] Reached target Timers.

               Starting Console System Startup Logging...

               Starting Restore Sound Card State...

      [ [32m  OK   [0m] Started Console System Startup Logging.

      [ [32m  OK   [0m] Found device /sys/subsystem/net/devices/usb0.

      [ [32m  OK   [0m] Created slice system-systemd\x2drfkill.slice.

               Starting Load/Save RF Kill Switch Status of rfkill2...

               Starting Load/Save RF Kill Switch Status of rfkill0...

               Starting Load/Save RF Kill Switch Status of rfkill1...

      [ [32m  OK   [0m] Created slice system-systemd\x2dfsck.slice.

               Starting File System Check on /dev/disk/by-partlabel/home...

      [ [32m  OK   [0m] Listening on sshd.socket.

      [ [32m  OK   [0m] Started Load/Save RF Kill Switch Status of rfkill2.

      [ [32m  OK   [0m] Started Load/Save RF Kill Switch Status of rfkill0.

      [ [32m  OK   [0m] Started Load/Save RF Kill Switch Status of rfkill1.

      [    8.176781] systemd-fsck[182]: /dev/mmcblk0p10: recovering journal

      [    8.202296] systemd-fsck[182]: /dev/mmcblk0p10: clean, 14/87120 files, 14183/348155 blocks

      [ [32m  OK   [0m] Started File System Check on /dev/disk/by-partlabel/home.

               Mounting /home...

      [ [32m  OK   [0m] Reached target Sockets.

      [ [32m  OK   [0m] Reached target Basic System.

               Starting Edison sketch check service...

      [ [32m  OK   [0m] Started Edison sketch check service.

               Starting Edison PWR button handler...

      [ [32m  OK   [0m] Started Edison PWR button handler.

               Starting Wyliodrin server...

               Starting OpenSSH Key Generation...

               Starting Bluetooth rf kill event daemon...

      [ [32m  OK   [0m] Started Bluetooth rf kill event daemon.

               Starting Wyliodrin hypervisor...

               Starting Daemon to load edison mcu app binary...

      [ [32m  OK   [0m] Started Daemon to load edison mcu app binary.



        VRL mapped to 0xff217000

        App size = 11508 bytes



        App Authentication feature is disabled!

        Resetting IPC



      *** Ready to receive application ***



      [ [32m  OK   [0m] Started Daemon to handle arduino sketches.

               Starting Daemon to reset sketches...

      [ [32m  OK   [0m] Started Daemon to reset sketches.

               Starting Telephony service...

               Starting Start or stop WiFI AP Mode in Edison...

      [ [32m  OK   [0m] Started Start or stop WiFI AP Mode in Edison.

               Starting Login Service...

               Starting D-Bus System Message Bus...

      [ [32m  OK   [0m] Started D-Bus System Message Bus.

      [ [32m  OK   [0m] Started Telephony service.

               Starting Network Service...

               Starting Crashlog service...

      [ [32m  OK   [0m] Started Crashlog service.

               Starting Cleanjournal service...

      [ [32m  OK   [0m] Started Cleanjournal service.

               Starting Watchdog sample daemon...

      [ [32m  OK   [0m] Started Watchdog sample daemon.

               Starting Permit User Sessions...

      [ [32m  OK   [0m] Mounted /home.

      [ [32m  OK   [0m] Started Network Service.

      [ [32m  OK   [0m] Started OpenSSH Key Generation.

      [ [32m  OK   [0m] Started Permit User Sessions.

      [ [32m  OK   [0m] Started Login Service.

               Starting Bluetooth service...

               Starting Getty on tty1...

      [ [32m  OK   [0m] Started Getty on tty1.

               Starting Serial Getty on ttyMFD2...

      [ [32m  OK   [0m] Started Serial Getty on ttyMFD2.

      [ [32m  OK   [0m] Reached target Login Prompts.

               Starting Network Name Resolution...

      [ [32m  OK   [0m] Reached target Network.

               Starting Mosquitto - lightweight server implementati...SN protocols...

               Starting Zero-configuration networking...

      [ [32m  OK   [0m] Started Network Name Resolution.

      [ [32m  OK   [0m] Started Restore Sound Card State.

      [ [32m  OK   [0m] Started Mosquitto - lightweight server implementatio...T-SN protocols.

      [ [32m  OK   [0m] Started Zero-configuration networking.

      [ [32m  OK   [0m] Started Bluetooth service.

               Starting Hostname Service...

               Starting The Edison status and configuration service...

      [ [32m  OK   [0m] Started The Edison status and configuration service.

               Starting Intel_XDK_Daemon...

      [ [32m  OK   [0m] Started Intel_XDK_Daemon.

               Starting PulseAudio Sound System...

      [ [32m  OK   [0m] Started Hostname Service.

      [ [32m  OK   [0m] Created slice user-0.slice.

               Starting User Manager for UID 0...

      [ [32m  OK   [0m] Started User Manager for UID 0.

      [ [32m  OK   [0m] Started PulseAudio Sound System.

      [ [32m  OK   [0m] Started Wyliodrin server.

      [ [32m  OK   [0m] Started Wyliodrin hypervisor.

      [ [32m  OK   [0m] Reached target Multi-User System.

               Starting Redis Server...

      [ [32m  OK   [0m] Started Redis Server.

      Poky (Yocto Project Reference Distro) 1.7.3 edison ttyMFD2



      edison login:


      And then it freezes here, and I cannot input anything