<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10482</bug_id>
          
          <creation_ts>2016-10-21 21:29:44 +0000</creation_ts>
          <short_desc>Serial terminal shows no output in joule with meta-intel</short_desc>
          <delta_ts>2016-11-03 21:38:35 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-meta-intel</component>
          <version>2.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>Possible release blocker</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.2 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Esquivel">benjamin.esquivel</reporter>
          <assigned_to name="Saul Wold">sgw</assigned_to>
          <cc>alejandro.hernandez</cc>
    
    <cc>kevin.tian</cc>
    
    <cc>sgw</cc>
          
          <qa_contact name="Jair Gonzalez">jair.de.jesus.gonzalez.plascencia</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>67465</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Esquivel">benjamin.esquivel</who>
    <bug_when>2016-10-21 21:29:44 +0000</bug_when>
    <thetext>When booting joule with meta-intel, the serial console shows nothing right after the boot selection.

In contrast, the kernel boot messages and the login console DO appear at the video output.

With:

poky: 4b94b49
meta-intel: 8dbd551

Instructions to reproduce:

1. build a core image minimal with meta intel&apos;s machine intel-corei7-64
2. burn the hddimg image to an sd card using dd
3. attach a usb type b cable to the joule (serial console goes through here)
4. start a terminal reader onto the port where your ttyUSB registered
5. boot the sd card in a joule machine
6. the expectation is that the kernel boot messages appear at the serial console.

it is worth mentioning that ostro OS XT does output to the serial console and exposes a terminal to interact with joule.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67467</commentid>
    <comment_count>1</comment_count>
    <who name="Benjamin Esquivel">benjamin.esquivel</who>
    <bug_when>2016-10-21 21:52:22 +0000</bug_when>
    <thetext>The same image was tested in a minnowboard and it does output the serial console as expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67639</commentid>
    <comment_count>2</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2016-10-27 14:42:50 +0000</bug_when>
    <thetext>After some research, it appears that the first console= entry is what is used, since currently RMC appends to the existing kernel cmdline the first entry is still ttyS0, not ttyS2 which is what the Joule requires.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67917</commentid>
    <comment_count>3</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2016-11-03 15:31:04 +0000</bug_when>
    <thetext>A patch series was applied to meta-intel to enable RMC on the Joule
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/commit/?h=morty&amp;id=3d83758e3c4ee050c56d158f6ada1b40b64f8fc3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67932</commentid>
    <comment_count>4</comment_count>
    <who name="Benjamin Esquivel">benjamin.esquivel</who>
    <bug_when>2016-11-03 20:00:34 +0000</bug_when>
    <thetext>I pulled meta-intel and verified that the patch:
rmc: Add bootloader entries for the Broxton-M/Joule platform
was there, I built a core-image-minimal that I transferred to an sd card and booted it. I am able to start the booting from the serial console but I see no output there later.

Then when I look at the video output, the image booted fine.

Is there something I need to place in my config to pick this change up?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>