From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1TV4Fc-0005JL-1S for mharc-grub-devel@gnu.org; Sun, 04 Nov 2012 12:44:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44468) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TV4FX-0005EP-Br for grub-devel@gnu.org; Sun, 04 Nov 2012 12:44:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TV4FV-0000VW-HX for grub-devel@gnu.org; Sun, 04 Nov 2012 12:44:43 -0500 Received: from mail-oa0-f41.google.com ([209.85.219.41]:62900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TV42u-0005ZV-D4 for grub-devel@gnu.org; Sun, 04 Nov 2012 12:31:40 -0500 Received: by mail-oa0-f41.google.com with SMTP id k14so5657635oag.0 for ; Sun, 04 Nov 2012 09:31:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=eGNRTtbDR79qoaJnHR3EGvaQ1Cc2Z2RyYhIgH1Ja6JY=; b=SN+8NurKz879E5VjrEzNyDUZ7WJcZgcJiPXuwaQTnGqxjGHt4gDyPua+P8QoH9gNVc tmxXloEtbQW97MDYN8HrN4NUVdlfUP4eD1Gp/4++kniKBKkRffpUrr8ede6DPAjgNYtR 530GlQVkFZnYmmZdTp0HYm/M2xX4QWBo12zo3MMevBkxIwqPxa5gjVhc+MebeKDn+8g/ uO5ru3wr22KO4G0b24OozKFluyiISg1qfSAIC/NN7POaOfUpptGtA2ThAyQ3DChCSlQC x8vnnimDo6lnMCe5e1G7e21d4Kxa5Gs0tEhR9BQICVjMLp5N6Ag2iWlrPIbIHXB/ul2M 1VSQ== MIME-Version: 1.0 Received: by 10.182.192.74 with SMTP id he10mr6057803obc.87.1352050299843; Sun, 04 Nov 2012 09:31:39 -0800 (PST) Received: by 10.76.87.34 with HTTP; Sun, 4 Nov 2012 09:31:39 -0800 (PST) In-Reply-To: References: <508D6906.5000100@gmail.com> <1351547244.2511.11.camel@king.jenpiliny.cz> <1351628069.2535.33.camel@king.jenpiliny.cz> Date: Sun, 4 Nov 2012 11:31:39 -0600 Message-ID: Subject: Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation. From: Javier Vasquez To: The development of GNU GRUB Content-Type: multipart/mixed; boundary=14dae9399da7d732b304cdaebdbe X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.219.41 Cc: =?UTF-8?Q?Llu=C3=ADs_Batlle_i_Rossell?= X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2012 17:44:45 -0000 --14dae9399da7d732b304cdaebdbe Content-Type: multipart/alternative; boundary=14dae9399da7d732a904cdaebdbc --14dae9399da7d732a904cdaebdbc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Nov 3, 2012 at 3:34 PM, Javier Vasquez wro= te: > On Tue, Oct 30, 2012 at 2:14 PM, Ale=C5=A1 Nesrsta wro= te: > >> Javier Vasquez p=C3=AD=C5=A1e v Po 29. 10. 2012 v 17:03 -0600: >> > > According to USB keyboard: Maybe it sounds funny, but try this, >> please: >> > > Unplug and plug again keyboard when GRUB is loaded. >> > > Does it help? >> > > >> > > BR >> > > Ales >> > >> > >> > Thanks, I tried, and it didn't work, :-( >> > >> > BTW, forgot to menion that I also tried adding usb and usb_keyboard as >> > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod statements >> > at the beginning), and that didn't work. That's the current setup >> > actually... >> > >> > Thanks, >> > >> OK, so it will be some another case. >> >> There will be helpful additional information - does work USB at all? >> I.e. when You connect e.g. USB flasdisk, is it working, can You use it >> in GRUB? >> (Sorry if it is not possible to try such situation, I never seen >> loongson (fuloong) mini-pc...) >> > > No, it does not work. pmon handles it correctly, but grub provides the > error disk not found, :-( > > >> >> Another thing - You mentioned You used OHCI GRUB driver. As I see on >> http://www.lemote.com/en/products/mini-computer/2010/0310/111.html , >> there is mentioned USB 2.0, i.e. it should be probably EHCI controller >> - ? >> > > I also generated image including the ehci module, and it didn't make a > change... > > >> (OHCI is USB 1.1 controller - but it could be used together with USB 2.0 >> EHCI as so called companion controller). >> Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI) controller >> (without companion controller)? >> Are somewhere available more detailed information about Your loongson-2f >> Mini-PC HW? >> > > I'm attaching more information about the mini-pc... Notice dmesg > indicates linux used ohci for this device without problems: > > % uname -a > Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux > > % dmesg > ... > [ 6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd > [ 7.048000] usb 2-2: New USB device found, idVendor=3D04d9, idProduct= =3D1702 > [ 7.052000] usb 2-2: New USB device strings: Mfr=3D1, Product=3D2, > SerialNumber=3D0 > [ 7.056000] usb 2-2: Product: USB Keyboard > [ 7.060000] usb 2-2: Manufacturer: > [ 7.100000] input: USB Keyboard as > /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1 > [ 7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID > v1.10 Keyboard [ USB Keyboard] on usb-0000:00:0e.4-2/input0 > [ 7.144000] input: USB Keyboard as > /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2 > [ 7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID > v1.10 Device [ USB Keyboard] on usb-0000:00:0e.4-2/input1 > ... > > I'm attaching several logs and info, including dmsg output... > > >> >> BR, >> Ales >> >> > Thanks, > > -- > Javier. > Forgot lsusb output, now attached... --=20 Javier. --14dae9399da7d732a904cdaebdbc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Sat, Nov 3, 2012 a= t 3:34 PM, Javier Vasquez <j.e.vasquez.v@gmail.com> wr= ote:
On Tue, Oct 30, 2012 at 2:14 PM, Ale=C5=A1 Nesr= sta <starous@volny.cz> wrote:
Javier Vasquez p=C3=AD=C5=A1e v Po 29. 10. 2012 v 17:03 -0600:
> > According to USB keyboard: Maybe it sounds funny, but try th= is, please:
> > Unplug and plug again keyboard when GRUB is loaded.
> > Does it help?
> >
> > BR
> > Ales
>
>
> Thanks, I tried, and it didn't work, :-(
>
> BTW, forgot to menion that I also tried adding usb and usb_keyboard as=
> GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod statements=
> at the beginning), and that didn't work. =C2=A0That's the curr= ent setup
> actually...
>
> Thanks,
>
OK, so it will be some another case.

There will be helpful additional information - does work USB at all?
I.e. when You connect e.g. USB flasdisk, is it working, can You use it
in GRUB?
(Sorry if it is not possible to try such situation, I never seen
loongson (fuloong) mini-pc...)

No, it does n= ot work.=C2=A0 pmon handles it correctly, but grub provides the error disk = not found, :-(
=C2=A0

Another thing - You mentioned You used OHCI GRUB driver. As I see on
http://www.lemote.com/en/products/mini-computer/2010/= 0310/111.html ,
there is mentioned USB 2.0, i.e. it should be probably EHCI controller
- ?

I also generated image including the ehc= i module, and it didn't make a change...
=C2=A0
(OHCI is USB 1.1 controller - but it could be used together with USB 2.0 EHCI as so called companion controller).
Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI) controller (without companion controller)?
Are somewhere available more detailed information about Your loongson-2f Mini-PC HW?

I'm attaching more informati= on about the mini-pc...=C2=A0 Notice dmesg indicates linux used ohci for th= is device without problems:

% uname -a
Linux mini-1 3.2.0-4-loong= son-2f #1 Debian 3.2.32-1 mips64 GNU/Linux

% dmesg
...
[=C2=A0=C2=A0=C2=A0 6.820000] usb 2-2: new low-speed = USB device number 3 using ohci_hcd
[=C2=A0=C2=A0=C2=A0 7.048000] usb 2-2= : New USB device found, idVendor=3D04d9, idProduct=3D1702
[=C2=A0=C2=A0= =C2=A0 7.052000] usb 2-2: New USB device strings: Mfr=3D1, Product=3D2, Ser= ialNumber=3D0
[=C2=A0=C2=A0=C2=A0 7.056000] usb 2-2: Product: USB Keyboard
[=C2=A0=C2= =A0=C2=A0 7.060000] usb 2-2: Manufacturer:=C2=A0
[=C2=A0=C2=A0=C2=A0 7.= 100000] input:=C2=A0=C2=A0 USB Keyboard as /devices/pci0000:00/0000:00:0e.4= /usb2/2-2/2-2:1.0/input/input1
[=C2=A0=C2=A0=C2=A0 7.116000] generic-usb= 0003:04D9:1702.0002: input,hidraw1: USB HID v1.10 Keyboard [=C2=A0 USB Key= board] on usb-0000:00:0e.4-2/input0
[=C2=A0=C2=A0=C2=A0 7.144000] input:=C2=A0=C2=A0 USB Keyboard as /devices/p= ci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
[=C2=A0=C2=A0=C2=A0= 7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID v1.10 De= vice [=C2=A0 USB Keyboard] on usb-0000:00:0e.4-2/input1
...

I'm attaching several logs and info, including dmsg output..= .
=C2=A0

BR,
Ales


Thanks,

--
Javier.


Forgot lsusb output, now attached...

--
Javier.
--14dae9399da7d732a904cdaebdbc-- --14dae9399da7d732b304cdaebdbe Content-Type: application/octet-stream; name="lsusb.log" Content-Disposition: attachment; filename="lsusb.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h94fsxl55 CkJ1cyAwMDEgRGV2aWNlIDAwMTogSUQgMWQ2YjowMDAyIExpbnV4IEZvdW5kYXRpb24gMi4wIHJv b3QgaHViCkRldmljZSBEZXNjcmlwdG9yOgogIGJMZW5ndGggICAgICAgICAgICAgICAgMTgKICBi RGVzY3JpcHRvclR5cGUgICAgICAgICAxCiAgYmNkVVNCICAgICAgICAgICAgICAgMi4wMAogIGJE ZXZpY2VDbGFzcyAgICAgICAgICAgIDkgSHViCiAgYkRldmljZVN1YkNsYXNzICAgICAgICAgMCBV bnVzZWQKICBiRGV2aWNlUHJvdG9jb2wgICAgICAgICAwIEZ1bGwgc3BlZWQgKG9yIHJvb3QpIGh1 YgogIGJNYXhQYWNrZXRTaXplMCAgICAgICAgNjQKICBpZFZlbmRvciAgICAgICAgICAgMHgxZDZi IExpbnV4IEZvdW5kYXRpb24KICBpZFByb2R1Y3QgICAgICAgICAgMHgwMDAyIDIuMCByb290IGh1 YgogIGJjZERldmljZSAgICAgICAgICAgIDMuMDIKICBpTWFudWZhY3R1cmVyICAgICAgICAgICAz IExpbnV4IDMuMi4wLTQtbG9vbmdzb24tMmYgZWhjaV9oY2QKICBpUHJvZHVjdCAgICAgICAgICAg ICAgICAyIEVIQ0kgSG9zdCBDb250cm9sbGVyCiAgaVNlcmlhbCAgICAgICAgICAgICAgICAgMSAw MDAwOjAwOjBlLjUKICBiTnVtQ29uZmlndXJhdGlvbnMgICAgICAxCiAgQ29uZmlndXJhdGlvbiBE ZXNjcmlwdG9yOgogICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQogICAgYkRlc2NyaXB0b3JU eXBlICAgICAgICAgMgogICAgd1RvdGFsTGVuZ3RoICAgICAgICAgICAyNQogICAgYk51bUludGVy ZmFjZXMgICAgICAgICAgMQogICAgYkNvbmZpZ3VyYXRpb25WYWx1ZSAgICAgMQogICAgaUNvbmZp Z3VyYXRpb24gICAgICAgICAgMCAKICAgIGJtQXR0cmlidXRlcyAgICAgICAgIDB4ZTAKICAgICAg U2VsZiBQb3dlcmVkCiAgICAgIFJlbW90ZSBXYWtldXAKICAgIE1heFBvd2VyICAgICAgICAgICAg ICAgIDBtQQogICAgSW50ZXJmYWNlIERlc2NyaXB0b3I6CiAgICAgIGJMZW5ndGggICAgICAgICAg ICAgICAgIDkKICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAgNAogICAgICBiSW50ZXJmYWNl TnVtYmVyICAgICAgICAwCiAgICAgIGJBbHRlcm5hdGVTZXR0aW5nICAgICAgIDAKICAgICAgYk51 bUVuZHBvaW50cyAgICAgICAgICAgMQogICAgICBiSW50ZXJmYWNlQ2xhc3MgICAgICAgICA5IEh1 YgogICAgICBiSW50ZXJmYWNlU3ViQ2xhc3MgICAgICAwIFVudXNlZAogICAgICBiSW50ZXJmYWNl UHJvdG9jb2wgICAgICAwIEZ1bGwgc3BlZWQgKG9yIHJvb3QpIGh1YgogICAgICBpSW50ZXJmYWNl ICAgICAgICAgICAgICAwIAogICAgICBFbmRwb2ludCBEZXNjcmlwdG9yOgogICAgICAgIGJMZW5n dGggICAgICAgICAgICAgICAgIDcKICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgICA1CiAg ICAgICAgYkVuZHBvaW50QWRkcmVzcyAgICAgMHg4MSAgRVAgMSBJTgogICAgICAgIGJtQXR0cmli dXRlcyAgICAgICAgICAgIDMKICAgICAgICAgIFRyYW5zZmVyIFR5cGUgICAgICAgICAgICBJbnRl cnJ1cHQKICAgICAgICAgIFN5bmNoIFR5cGUgICAgICAgICAgICAgICBOb25lCiAgICAgICAgICBV c2FnZSBUeXBlICAgICAgICAgICAgICAgRGF0YQogICAgICAgIHdNYXhQYWNrZXRTaXplICAgICAw eDAwMDQgIDF4IDQgYnl0ZXMKICAgICAgICBiSW50ZXJ2YWwgICAgICAgICAgICAgIDEyCkh1YiBE ZXNjcmlwdG9yOgogIGJMZW5ndGggICAgICAgICAgICAgICA5CiAgYkRlc2NyaXB0b3JUeXBlICAg ICAgNDEKICBuTmJyUG9ydHMgICAgICAgICAgICAgNAogIHdIdWJDaGFyYWN0ZXJpc3RpYyAweDAw MDkKICAgIFBlci1wb3J0IHBvd2VyIHN3aXRjaGluZwogICAgUGVyLXBvcnQgb3ZlcmN1cnJlbnQg cHJvdGVjdGlvbgogIGJQd3JPbjJQd3JHb29kICAgICAgIDEwICogMiBtaWxsaSBzZWNvbmRzCiAg Ykh1YkNvbnRyQ3VycmVudCAgICAgIDAgbWlsbGkgQW1wZXJlCiAgRGV2aWNlUmVtb3ZhYmxlICAg IDB4MDAKICBQb3J0UHdyQ3RybE1hc2sgICAgMHhmZgogSHViIFBvcnQgU3RhdHVzOgogICBQb3J0 IDE6IDAwMDAuMDEwMCBwb3dlcgogICBQb3J0IDI6IDAwMDAuMDEwMCBwb3dlcgogICBQb3J0IDM6 IDAwMDAuMDEwMCBwb3dlcgogICBQb3J0IDQ6IDAwMDAuMDEwMCBwb3dlcgpEZXZpY2UgU3RhdHVz OiAgICAgMHgwMDAxCiAgU2VsZiBQb3dlcmVkCgpCdXMgMDAyIERldmljZSAwMDE6IElEIDFkNmI6 MDAwMSBMaW51eCBGb3VuZGF0aW9uIDEuMSByb290IGh1YgpEZXZpY2UgRGVzY3JpcHRvcjoKICBi TGVuZ3RoICAgICAgICAgICAgICAgIDE4CiAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAgMQogIGJj ZFVTQiAgICAgICAgICAgICAgIDEuMTAKICBiRGV2aWNlQ2xhc3MgICAgICAgICAgICA5IEh1Ygog IGJEZXZpY2VTdWJDbGFzcyAgICAgICAgIDAgVW51c2VkCiAgYkRldmljZVByb3RvY29sICAgICAg ICAgMCBGdWxsIHNwZWVkIChvciByb290KSBodWIKICBiTWF4UGFja2V0U2l6ZTAgICAgICAgIDY0 CiAgaWRWZW5kb3IgICAgICAgICAgIDB4MWQ2YiBMaW51eCBGb3VuZGF0aW9uCiAgaWRQcm9kdWN0 ICAgICAgICAgIDB4MDAwMSAxLjEgcm9vdCBodWIKICBiY2REZXZpY2UgICAgICAgICAgICAzLjAy CiAgaU1hbnVmYWN0dXJlciAgICAgICAgICAgMyBMaW51eCAzLjIuMC00LWxvb25nc29uLTJmIG9o Y2lfaGNkCiAgaVByb2R1Y3QgICAgICAgICAgICAgICAgMiBPSENJIEhvc3QgQ29udHJvbGxlcgog IGlTZXJpYWwgICAgICAgICAgICAgICAgIDEgMDAwMDowMDowZS40CiAgYk51bUNvbmZpZ3VyYXRp b25zICAgICAgMQogIENvbmZpZ3VyYXRpb24gRGVzY3JpcHRvcjoKICAgIGJMZW5ndGggICAgICAg ICAgICAgICAgIDkKICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDIKICAgIHdUb3RhbExlbmd0 aCAgICAgICAgICAgMjUKICAgIGJOdW1JbnRlcmZhY2VzICAgICAgICAgIDEKICAgIGJDb25maWd1 cmF0aW9uVmFsdWUgICAgIDEKICAgIGlDb25maWd1cmF0aW9uICAgICAgICAgIDAgCiAgICBibUF0 dHJpYnV0ZXMgICAgICAgICAweGUwCiAgICAgIFNlbGYgUG93ZXJlZAogICAgICBSZW1vdGUgV2Fr ZXVwCiAgICBNYXhQb3dlciAgICAgICAgICAgICAgICAwbUEKICAgIEludGVyZmFjZSBEZXNjcmlw dG9yOgogICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5CiAgICAgIGJEZXNjcmlwdG9yVHlw ZSAgICAgICAgIDQKICAgICAgYkludGVyZmFjZU51bWJlciAgICAgICAgMAogICAgICBiQWx0ZXJu YXRlU2V0dGluZyAgICAgICAwCiAgICAgIGJOdW1FbmRwb2ludHMgICAgICAgICAgIDEKICAgICAg YkludGVyZmFjZUNsYXNzICAgICAgICAgOSBIdWIKICAgICAgYkludGVyZmFjZVN1YkNsYXNzICAg ICAgMCBVbnVzZWQKICAgICAgYkludGVyZmFjZVByb3RvY29sICAgICAgMCBGdWxsIHNwZWVkIChv ciByb290KSBodWIKICAgICAgaUludGVyZmFjZSAgICAgICAgICAgICAgMCAKICAgICAgRW5kcG9p bnQgRGVzY3JpcHRvcjoKICAgICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA3CiAgICAgICAg YkRlc2NyaXB0b3JUeXBlICAgICAgICAgNQogICAgICAgIGJFbmRwb2ludEFkZHJlc3MgICAgIDB4 ODEgIEVQIDEgSU4KICAgICAgICBibUF0dHJpYnV0ZXMgICAgICAgICAgICAzCiAgICAgICAgICBU cmFuc2ZlciBUeXBlICAgICAgICAgICAgSW50ZXJydXB0CiAgICAgICAgICBTeW5jaCBUeXBlICAg ICAgICAgICAgICAgTm9uZQogICAgICAgICAgVXNhZ2UgVHlwZSAgICAgICAgICAgICAgIERhdGEK ICAgICAgICB3TWF4UGFja2V0U2l6ZSAgICAgMHgwMDAyICAxeCAyIGJ5dGVzCiAgICAgICAgYklu dGVydmFsICAgICAgICAgICAgIDI1NQpIdWIgRGVzY3JpcHRvcjoKICBiTGVuZ3RoICAgICAgICAg ICAgICAgOQogIGJEZXNjcmlwdG9yVHlwZSAgICAgIDQxCiAgbk5iclBvcnRzICAgICAgICAgICAg IDQKICB3SHViQ2hhcmFjdGVyaXN0aWMgMHgwMDAyCiAgICBObyBwb3dlciBzd2l0Y2hpbmcgKHVz YiAxLjApCiAgICBHYW5nZWQgb3ZlcmN1cnJlbnQgcHJvdGVjdGlvbgogIGJQd3JPbjJQd3JHb29k ICAgICAgIDE2ICogMiBtaWxsaSBzZWNvbmRzCiAgYkh1YkNvbnRyQ3VycmVudCAgICAgIDAgbWls bGkgQW1wZXJlCiAgRGV2aWNlUmVtb3ZhYmxlICAgIDB4MDAKICBQb3J0UHdyQ3RybE1hc2sgICAg MHhmZgogSHViIFBvcnQgU3RhdHVzOgogICBQb3J0IDE6IDAwMDAuMDMwMyBsb3dzcGVlZCBwb3dl ciBlbmFibGUgY29ubmVjdAogICBQb3J0IDI6IDAwMDAuMDMwMyBsb3dzcGVlZCBwb3dlciBlbmFi bGUgY29ubmVjdAogICBQb3J0IDM6IDAwMDAuMDEwMCBwb3dlcgogICBQb3J0IDQ6IDAwMDAuMDEw MCBwb3dlcgpEZXZpY2UgU3RhdHVzOiAgICAgMHgwMDAxCiAgU2VsZiBQb3dlcmVkCgpCdXMgMDAy IERldmljZSAwMDI6IElEIDA0NTg6MDAzYSBLWUUgU3lzdGVtcyBDb3JwLiAoTW91c2UgU3lzdGVt cykgTmV0U2Nyb2xsKyBNaW5pIFRyYXZlbGVyIC8gR2VuaXVzIE5ldFNjcm9sbCAxMjAKRGV2aWNl IERlc2NyaXB0b3I6CiAgYkxlbmd0aCAgICAgICAgICAgICAgICAxOAogIGJEZXNjcmlwdG9yVHlw ZSAgICAgICAgIDEKICBiY2RVU0IgICAgICAgICAgICAgICAxLjEwCiAgYkRldmljZUNsYXNzICAg ICAgICAgICAgMCAoRGVmaW5lZCBhdCBJbnRlcmZhY2UgbGV2ZWwpCiAgYkRldmljZVN1YkNsYXNz ICAgICAgICAgMCAKICBiRGV2aWNlUHJvdG9jb2wgICAgICAgICAwIAogIGJNYXhQYWNrZXRTaXpl MCAgICAgICAgIDgKICBpZFZlbmRvciAgICAgICAgICAgMHgwNDU4IEtZRSBTeXN0ZW1zIENvcnAu IChNb3VzZSBTeXN0ZW1zKQogIGlkUHJvZHVjdCAgICAgICAgICAweDAwM2EgTmV0U2Nyb2xsKyBN aW5pIFRyYXZlbGVyIC8gR2VuaXVzIE5ldFNjcm9sbCAxMjAKICBiY2REZXZpY2UgICAgICAgICAg ICAxLjAwCiAgaU1hbnVmYWN0dXJlciAgICAgICAgICAgMSBHZW5pdXMKICBpUHJvZHVjdCAgICAg ICAgICAgICAgICAyIE9wdGljYWwgTW91c2UKICBpU2VyaWFsICAgICAgICAgICAgICAgICAwIAog IGJOdW1Db25maWd1cmF0aW9ucyAgICAgIDEKICBDb25maWd1cmF0aW9uIERlc2NyaXB0b3I6CiAg ICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5CiAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgICAy CiAgICB3VG90YWxMZW5ndGggICAgICAgICAgIDM0CiAgICBiTnVtSW50ZXJmYWNlcyAgICAgICAg ICAxCiAgICBiQ29uZmlndXJhdGlvblZhbHVlICAgICAxCiAgICBpQ29uZmlndXJhdGlvbiAgICAg ICAgICA0IEhJRC1jb21wbGlhbnQgTU9VU0UKICAgIGJtQXR0cmlidXRlcyAgICAgICAgIDB4YTAK ICAgICAgKEJ1cyBQb3dlcmVkKQogICAgICBSZW1vdGUgV2FrZXVwCiAgICBNYXhQb3dlciAgICAg ICAgICAgICAgMTAwbUEKICAgIEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICBiTGVuZ3RoICAg ICAgICAgICAgICAgICA5CiAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDQKICAgICAgYklu dGVyZmFjZU51bWJlciAgICAgICAgMAogICAgICBiQWx0ZXJuYXRlU2V0dGluZyAgICAgICAwCiAg ICAgIGJOdW1FbmRwb2ludHMgICAgICAgICAgIDEKICAgICAgYkludGVyZmFjZUNsYXNzICAgICAg ICAgMyBIdW1hbiBJbnRlcmZhY2UgRGV2aWNlCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyAgICAg IDEgQm9vdCBJbnRlcmZhY2UgU3ViY2xhc3MKICAgICAgYkludGVyZmFjZVByb3RvY29sICAgICAg MiBNb3VzZQogICAgICBpSW50ZXJmYWNlICAgICAgICAgICAgICAwIAogICAgICAgIEhJRCBEZXZp Y2UgRGVzY3JpcHRvcjoKICAgICAgICAgIGJMZW5ndGggICAgICAgICAgICAgICAgIDkKICAgICAg ICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgMzMKICAgICAgICAgIGJjZEhJRCAgICAgICAgICAg ICAgIDEuMTEKICAgICAgICAgIGJDb3VudHJ5Q29kZSAgICAgICAgICAgIDAgTm90IHN1cHBvcnRl ZAogICAgICAgICAgYk51bURlc2NyaXB0b3JzICAgICAgICAgMQogICAgICAgICAgYkRlc2NyaXB0 b3JUeXBlICAgICAgICAzNCBSZXBvcnQKICAgICAgICAgIHdEZXNjcmlwdG9yTGVuZ3RoICAgICAg NjIKICAgICAgICAgUmVwb3J0IERlc2NyaXB0b3JzOiAKICAgICAgICAgICAqKiBVTkFWQUlMQUJM RSAqKgogICAgICBFbmRwb2ludCBEZXNjcmlwdG9yOgogICAgICAgIGJMZW5ndGggICAgICAgICAg ICAgICAgIDcKICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgICA1CiAgICAgICAgYkVuZHBv aW50QWRkcmVzcyAgICAgMHg4MSAgRVAgMSBJTgogICAgICAgIGJtQXR0cmlidXRlcyAgICAgICAg ICAgIDMKICAgICAgICAgIFRyYW5zZmVyIFR5cGUgICAgICAgICAgICBJbnRlcnJ1cHQKICAgICAg ICAgIFN5bmNoIFR5cGUgICAgICAgICAgICAgICBOb25lCiAgICAgICAgICBVc2FnZSBUeXBlICAg ICAgICAgICAgICAgRGF0YQogICAgICAgIHdNYXhQYWNrZXRTaXplICAgICAweDAwMDQgIDF4IDQg Ynl0ZXMKICAgICAgICBiSW50ZXJ2YWwgICAgICAgICAgICAgIDEwCkRldmljZSBTdGF0dXM6ICAg ICAweDAwMDAKICAoQnVzIFBvd2VyZWQpCgpCdXMgMDAyIERldmljZSAwMDM6IElEIDA0ZDk6MTcw MiBIb2x0ZWsgU2VtaWNvbmR1Y3RvciwgSW5jLiAKRGV2aWNlIERlc2NyaXB0b3I6CiAgYkxlbmd0 aCAgICAgICAgICAgICAgICAxOAogIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDEKICBiY2RVU0Ig ICAgICAgICAgICAgICAxLjEwCiAgYkRldmljZUNsYXNzICAgICAgICAgICAgMCAoRGVmaW5lZCBh dCBJbnRlcmZhY2UgbGV2ZWwpCiAgYkRldmljZVN1YkNsYXNzICAgICAgICAgMCAKICBiRGV2aWNl UHJvdG9jb2wgICAgICAgICAwIAogIGJNYXhQYWNrZXRTaXplMCAgICAgICAgIDgKICBpZFZlbmRv ciAgICAgICAgICAgMHgwNGQ5IEhvbHRlayBTZW1pY29uZHVjdG9yLCBJbmMuCiAgaWRQcm9kdWN0 ICAgICAgICAgIDB4MTcwMiAKICBiY2REZXZpY2UgICAgICAgICAgICAxLjAxCiAgaU1hbnVmYWN0 dXJlciAgICAgICAgICAgMSAgCiAgaVByb2R1Y3QgICAgICAgICAgICAgICAgMiBVU0IgS2V5Ym9h cmQKICBpU2VyaWFsICAgICAgICAgICAgICAgICAwIAogIGJOdW1Db25maWd1cmF0aW9ucyAgICAg IDEKICBDb25maWd1cmF0aW9uIERlc2NyaXB0b3I6CiAgICBiTGVuZ3RoICAgICAgICAgICAgICAg ICA5CiAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgICAyCiAgICB3VG90YWxMZW5ndGggICAgICAg ICAgIDU5CiAgICBiTnVtSW50ZXJmYWNlcyAgICAgICAgICAyCiAgICBiQ29uZmlndXJhdGlvblZh bHVlICAgICAxCiAgICBpQ29uZmlndXJhdGlvbiAgICAgICAgICAwIAogICAgYm1BdHRyaWJ1dGVz ICAgICAgICAgMHhhMAogICAgICAoQnVzIFBvd2VyZWQpCiAgICAgIFJlbW90ZSBXYWtldXAKICAg IE1heFBvd2VyICAgICAgICAgICAgICAxMDBtQQogICAgSW50ZXJmYWNlIERlc2NyaXB0b3I6CiAg ICAgIGJMZW5ndGggICAgICAgICAgICAgICAgIDkKICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAg ICAgNAogICAgICBiSW50ZXJmYWNlTnVtYmVyICAgICAgICAwCiAgICAgIGJBbHRlcm5hdGVTZXR0 aW5nICAgICAgIDAKICAgICAgYk51bUVuZHBvaW50cyAgICAgICAgICAgMQogICAgICBiSW50ZXJm YWNlQ2xhc3MgICAgICAgICAzIEh1bWFuIEludGVyZmFjZSBEZXZpY2UKICAgICAgYkludGVyZmFj ZVN1YkNsYXNzICAgICAgMSBCb290IEludGVyZmFjZSBTdWJjbGFzcwogICAgICBiSW50ZXJmYWNl UHJvdG9jb2wgICAgICAxIEtleWJvYXJkCiAgICAgIGlJbnRlcmZhY2UgICAgICAgICAgICAgIDAg CiAgICAgICAgSElEIERldmljZSBEZXNjcmlwdG9yOgogICAgICAgICAgYkxlbmd0aCAgICAgICAg ICAgICAgICAgOQogICAgICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAzMwogICAgICAgICAg YmNkSElEICAgICAgICAgICAgICAgMS4xMAogICAgICAgICAgYkNvdW50cnlDb2RlICAgICAgICAg ICAgMCBOb3Qgc3VwcG9ydGVkCiAgICAgICAgICBiTnVtRGVzY3JpcHRvcnMgICAgICAgICAxCiAg ICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgIDM0IFJlcG9ydAogICAgICAgICAgd0Rlc2Ny aXB0b3JMZW5ndGggICAgICA2MgogICAgICAgICBSZXBvcnQgRGVzY3JpcHRvcnM6IAogICAgICAg ICAgICoqIFVOQVZBSUxBQkxFICoqCiAgICAgIEVuZHBvaW50IERlc2NyaXB0b3I6CiAgICAgICAg Ykxlbmd0aCAgICAgICAgICAgICAgICAgNwogICAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAg IDUKICAgICAgICBiRW5kcG9pbnRBZGRyZXNzICAgICAweDgxICBFUCAxIElOCiAgICAgICAgYm1B dHRyaWJ1dGVzICAgICAgICAgICAgMwogICAgICAgICAgVHJhbnNmZXIgVHlwZSAgICAgICAgICAg IEludGVycnVwdAogICAgICAgICAgU3luY2ggVHlwZSAgICAgICAgICAgICAgIE5vbmUKICAgICAg ICAgIFVzYWdlIFR5cGUgICAgICAgICAgICAgICBEYXRhCiAgICAgICAgd01heFBhY2tldFNpemUg ICAgIDB4MDAwOCAgMXggOCBieXRlcwogICAgICAgIGJJbnRlcnZhbCAgICAgICAgICAgICAgMTAK ICAgIEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5 CiAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDQKICAgICAgYkludGVyZmFjZU51bWJlciAg ICAgICAgMQogICAgICBiQWx0ZXJuYXRlU2V0dGluZyAgICAgICAwCiAgICAgIGJOdW1FbmRwb2lu dHMgICAgICAgICAgIDEKICAgICAgYkludGVyZmFjZUNsYXNzICAgICAgICAgMyBIdW1hbiBJbnRl cmZhY2UgRGV2aWNlCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyAgICAgIDAgTm8gU3ViY2xhc3MK ICAgICAgYkludGVyZmFjZVByb3RvY29sICAgICAgMCBOb25lCiAgICAgIGlJbnRlcmZhY2UgICAg ICAgICAgICAgIDAgCiAgICAgICAgSElEIERldmljZSBEZXNjcmlwdG9yOgogICAgICAgICAgYkxl bmd0aCAgICAgICAgICAgICAgICAgOQogICAgICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAz MwogICAgICAgICAgYmNkSElEICAgICAgICAgICAgICAgMS4xMAogICAgICAgICAgYkNvdW50cnlD b2RlICAgICAgICAgICAgMCBOb3Qgc3VwcG9ydGVkCiAgICAgICAgICBiTnVtRGVzY3JpcHRvcnMg ICAgICAgICAxCiAgICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgIDM0IFJlcG9ydAogICAg ICAgICAgd0Rlc2NyaXB0b3JMZW5ndGggICAgIDEwMQogICAgICAgICBSZXBvcnQgRGVzY3JpcHRv cnM6IAogICAgICAgICAgICoqIFVOQVZBSUxBQkxFICoqCiAgICAgIEVuZHBvaW50IERlc2NyaXB0 b3I6CiAgICAgICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgNwogICAgICAgIGJEZXNjcmlwdG9y VHlwZSAgICAgICAgIDUKICAgICAgICBiRW5kcG9pbnRBZGRyZXNzICAgICAweDgyICBFUCAyIElO CiAgICAgICAgYm1BdHRyaWJ1dGVzICAgICAgICAgICAgMwogICAgICAgICAgVHJhbnNmZXIgVHlw ZSAgICAgICAgICAgIEludGVycnVwdAogICAgICAgICAgU3luY2ggVHlwZSAgICAgICAgICAgICAg IE5vbmUKICAgICAgICAgIFVzYWdlIFR5cGUgICAgICAgICAgICAgICBEYXRhCiAgICAgICAgd01h eFBhY2tldFNpemUgICAgIDB4MDAwOCAgMXggOCBieXRlcwogICAgICAgIGJJbnRlcnZhbCAgICAg ICAgICAgICAgMTAKRGV2aWNlIFN0YXR1czogICAgIDB4MDAwMAogIChCdXMgUG93ZXJlZCkK --14dae9399da7d732b304cdaebdbe--